For this particular promotion request object subtype you can make a new workflow that is a "save-as" of the current promotion request, but then change the role of the "approve promotion request" task to some other role on the context team (like "Group Leader"?) and also remove/bypass the "review promotion request" task, which will take the "promotion request approvers/reviewers" roles out of it entirely (bout only for that promotion request workflow type).
Re: Document handling
Re: Corrupted WTPart number
Yogesh,
If you are able to find the WTPart numbers in the WTPartMaster table, then they still exist. Try these queries (assuming you are using Oracle as the DB):
select a.wtpartnumber as THE_NUMBER,b.namecontainerinfo as THE_CONTEXT, 'Product' as CONTEXT_TYPE
from wtpartmaster a
join pdmlinkproduct b on (b.ida2a2=a.ida3containerreference)
where a.wtpartnumber in ('number1','number2','number3', etc... )
union
select a.wtpartnumber as THE_NUMBER,b.namecontainerinfo as THE_CONTEXT, 'Library' as CONTEXT_TYPE
from wtpartmaster a
join wtlibrary b on (b.ida2a2=a.ida3containerreference)
where a.wtpartnumber in ('number1','number2','number3', etc... )
order by THE_NUMBER;
This will give you the number, context it is in, and whether that context is a product or library. It will NOT give you the folder location, but you can then do a WC GUI search in that context as a user who is a Product/Library Manager, and that should get you around any ACL issues in seeing the WTParts.
Re: Physical Windchill server conversion to Virtual is not working
1. You need to lookup your windchill server name in host file for safety.
C:\Windows\System32\drivers\etc\hosts
127.0.0.1 sim-svr-005.simex.ca sim-svr-005
2. Check the Apache URL http://sim-svr-005 and http:// sim-svr-005.simex.ca
3. Turn off the Windows Firewall
4. Check the availability windchill locally on the server
Re: generate PDF from drawings and store in Windchill
Hi,
Try specifying file extension in the param-set. You want to share with the WTDocument but you should specify which type of files should be shared. somthing like below
<post-publish name="additional-file-primary" delete-original="true">.*\.pdf</post-publish>
Sharing with WTDocument creates duplicated PDF files. One in representation and another in WTDocument. You can choose to keep it or delete it. Use delete-original to true as in above configuration to delete it if you need...
Hope this helps.
Re: Windchill "Updates" table will only display 1 row (but only for 1 user)
It is controlled by a user preference.
Look under Quick Links > My Settings > Preferences > Display > Recently Visited List Size. If this is set to 1, you will see only a single entry in the my updates table
Re: Customization using GWT and gxt libraries
Did you solve this issues?
Re: Excel extensions in Windchill
I'm not aware of any OOTB rules or filters that limit what file extensions can be uploaded as Documents. That said, there is idea open for blocking file upload by extension.
Prevent upload of possibly dangerous file types to Windchill
File extensions may impact how an uploaded object is recognized but Windchill relies on the client OS (Windows) registered MIME types to identify opening applications (Creo, MS Office, PDF, etc.).
https://support.ptc.com/appserver/cs/view/solution.jsp?n=CS144772
Indexing rules can be modified to recognize additional file formats but it looks like XLSM is already in the list of formats.
https://support.ptc.com/appserver/cs/view/solution.jsp?n=CS178261
Do any of these help? Maybe posting the Method Server log error would help?
Re: Installing Windchill 11 on a test machine and I am getting this error:javasdk installer appears to have failed to start. Its PTC and/or XML log is missing
Hi all,
finnally my problem is in the name of folders Medias, I have space in the name, my problem is fixed when I have delete all space and specials caracteres in folders name.
Thank you
regards
Re: Windchill "Updates" table will only display 1 row (but only for 1 user)
That is the answer.
It turns out we have had several users very recently who suddenly had this behavior, but none of them had changed any settings (or even knew how). Now I wonder how their settings in Windchill suddenly got changed without intervention! I hope nothing else changed.
Re: Windchill "Updates" table will only display 1 row (but only for 1 user)
As admin, go to this preference at Site and select "delete child instances."
Seems like a weird term (child instances of the preference), but it deletes all user preference settings that override the global / default setting. There is no feedback of any kind that says whether 0 or 1000 users have changed this preference when you delete them, so it might be worth a global email to users. If you do this from Site, it also overrides any at Org.
Re: Windchill "Updates" table will only display 1 row (but only for 1 user)
Good tip. I think I will lock it too.
(Still wonder how it got changed.)
Re: Java Issue
Yep all of those. It like something is blocking the traffic but not sure what...IT always seems to stop in the console at the boot.jar
Re: Vault Archiving
Hello Stephen.
I realize this is a bit of an old entry, but have you stood up your WC 11 instance?
Obviously you can use external file vaulting in Windchill to store your files, and they can be stored in a SAN accessible to the Windchill application server if desired (as opposed to the app server itself, which isn't really an option because of the large space needed).
Regarding actually ARCHIVING that data, I guess it would depend on your needs for data recovery. If you would need to recover quickly and size is not an issue, then simply duplicating that whole vault and all it's content to a separate physical location (another SAN?) would be one way to go. Then, you could restore files as needed. You can also use a robocopy-like process, run nightly, to update the archive location with anything created in the Windchill vault that day, thus keeping everything in sync.
If your PRESENT day data need is 50TB, I'd recommend you try to estimate what you'd need for the next 5 years in terms of growth (maybe average 5TB year for argument's sake?) ... which would be 75TB in 5 years ... so you'd need at least that for the "vault SAN", and then another one of that size for the "archive SAN".
Again, the archiving assumes you need a full vault copy on hand. You can always drastically reduce the size requirement of that SAN if you only needed the past month/quarter/year of data available, and again use a robocopy-like process accordingly.
My company supports all things Windchill - feel free to check out our website (www.eccellent.com) or e-mail me directly if you have any other ideas you'd like to bounce off us for other questions/opinions you may have.
Re: How to get BOM or Product structure externally using Info Engine API?
I ended up creating a task on the server to get the BOM. I used a query-object webject to query a wt.part.WTPart based on a part number (given as a parameter). Then I used the resulting oid to get the product structure with a query-tree webject.
I found another question that helped a lot.
- Jon
Was Windchill 11.0 M020 partially retracted?
Back in early December, I downloaded all of the installation media that was available for WC 11.0 M020, and when I look at the list of available media today, 1/13/2017, the Service Pack download for M020 is not listed. Even the webpage with the list of available software updates is missing the Service Pack listing despite the other M020 components being available.
Is this on purpose to prevent installation of M020 or is this some "glitch" in the downloads site?
Re: RE: SUMMARY Dynamically Set Workflow Activity
Hello Dax,
I am having requirement of creating workflow activities with different instructions(actually part instruction is specific to user) for different participant. could you please guide, how i can achieve this?
With Windchill destop integration - how do you open Information Structures of containers?
I would like a SME to able to add content (ppt) to a IS Group in information structure
In windchill 10.2 M030-CPS 09, workflow hangs on with error(For instance: when activity A finish, activity B not start), and will go on after reset windchill server. No error in WfPropagationQueue, WfUserWorkQueue, WfUserWorkQueue
In windchill 10.2 M030-CPS 09, workflow hangs on with error(For instance: when activity A finish, activity B not start), and will go on after reset windchill server. No error in WfPropagationQueue, WfUserWorkQueue, WfUserWorkQueue
Error Info:
Log1
2017-01-16 08:15:07,355 ERROR [WfPropagationQueue.PoolQueueThread-1808] wt.queue.PoolQueue.WfPropagationQueue Administrator - Queue Entry 367019: Exception occured
(wt.access.accessResource/19) wt.access.NotAuthorizedException: 注意: 受保护的操作。您没有执行该操作的必要授权。如果您认为不应当收到这一消息,请联系管理员。
at wt.queue.QueueMonitorHelper.queueCheckAccess(QueueMonitorHelper.java:466)
at wt.queue.QueueMonitorHelper.getWtQueue(QueueMonitorHelper.java:376)
at wt.queue.QueueMonitorHelper.getWtQueue(QueueMonitorHelper.java:326)
at wt.queue.QueueMonitorHelper.getWtQueue(QueueMonitorHelper.java:321)
at wt.queue.QueueRunnable.suspended(QueueRunnable.java:111)
at wt.queue.QueueRunnable.run(QueueRunnable.java:134)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
2017-01-16 08:15:07,355 ERROR [WfPropagationQueue.PoolQueue] wt.queue.PoolQueue.WfPropagationQueue -
(wt.access.accessResource/19) wt.access.NotAuthorizedException: 注意: 受保护的操作。您没有执行该操作的必要授权。如果您认为不应当收到这一消息,请联系管理员。
at wt.queue.QueueMonitorHelper.queueCheckAccess(QueueMonitorHelper.java:466)
at wt.queue.QueueMonitorHelper.getWtQueue(QueueMonitorHelper.java:376)
at wt.queue.QueueMonitorHelper.getWtQueue(QueueMonitorHelper.java:326)
at wt.queue.QueueMonitorHelper.getWtQueue(QueueMonitorHelper.java:321)
at wt.queue.RandomAccessQueueThread.suspended(RandomAccessQueueThread.java:519)
at wt.queue.RandomAccessQueueThread.execEntries(RandomAccessQueueThread.java:465)
at wt.queue.RandomAccessQueueThread.run(RandomAccessQueueThread.java:361)
Log2
2017-01-16 08:15:20,981 ERROR [ajp-bio-8011-exec-94] wt.method.client.httpgw huweijie - MethodRequestHandler Exception: An exception occured while processing the request.
- java.lang.NoSuchMethodException: wt.enterprise.URLProcessor.templates(wt.httpgw.HTTPRequest, wt.httpgw.HTTPResponse)
at java.lang.Class.getMethod(Class.java:1670)
at wt.httpgw.HTTPServer.processRequest(HTTPServer.java:321)
at wt.httpgw.MethodRequestHandler.handleRequest(MethodRequestHandler.java:58)
at wt.httpgw.HTTPGatewayServlet.serviceWithoutFilters(HTTPGatewayServlet.java:336)
at wt.httpgw.HTTPAuthGatewayServlet.serviceWithoutFilters(HTTPAuthGatewayServlet.java:86)
at wt.httpgw.FilterChainImpl.doFilter(FilterChainImpl.java:90)
at wt.session.SessionContextDestroyer.doFilterInternal(SessionContextDestroyer.java:122)
at wt.session.SessionContextDestroyer.doFilter(SessionContextDestroyer.java:162)
at wt.httpgw.FilterChainImpl.doFilter(FilterChainImpl.java:77)
at wt.httpgw.HTTPGatewayServlet.service(HTTPGatewayServlet.java:235)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.ptc.jws.servlet.filter.WsdlServletFilter.doFilter(WsdlServletFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at wt.httpgw.filter.WTContextBeanFilter.doWithWtContextBeanHandler(WTContextBeanFilter.java:104)
at wt.httpgw.filter.WTContextBeanFilter.doFilter(WTContextBeanFilter.java:58)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at wt.servlet.CompressionFilter.doFilter(CompressionFilter.java:294)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at wt.servlet.RequestInterrupter.doFilter(RequestInterrupter.java:335)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at wt.servlet.ServletRequestMonitor.doFilter(ServletRequestMonitor.java:1652)
at wt.servlet.ServletRequestMonitorFilter.doFilter(ServletRequestMonitorFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:65)
at java.lang.Thread.run(Thread.java:745)
at org.apache.tomcat.util.threads.TaskThread.run(TaskThread.java:103)
What I need:
1.how to find workflow by queue entry num?
2.how to find root cause?
Re: In windchill 10.2 M030-CPS 09, workflow hangs on with error(For instance: when activity A finish, activity B not start), and will go on after reset windchill server. No error in WfPropagationQueue, WfUserWorkQueue, WfUserWorkQueue
1. How to find workflow by queue entry number?
Navigate to Site > Utilities > Queue Management
Click on View Information icon in WfPropagationQueue
Search for Queue entry 367019
Click on link to workflow
2. How to find root cause?
In workflow process manager search for last activity in grey or activity in red
Workflow activity in grey = completed activity
Workflow activity in green = started activity
Workflow activity in red = stopped activity
Dear All, what all we should know in Java to begin with Windchill customization
Dear All,
what all we should know in Java to begin with Windchill customization?
Thanks & Regards
Avinash