cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X

not starting Method Server during the customized windchill source migration

ming3
3-Newcomer

not starting Method Server during the customized windchill source migration

Version Info

 - Windchill version 10..2 M030-CPS28

 - Oracle version 11.2.0.1.0

 

I am trying to move the windchill source to the other PC.

like the following process.

1. installed new eclipse project and copied with the windchill source.

2. compiled bundle file, class file, SQL script.

3. made jar file.

4. added data to oracle database.

but, there was a error to start Method Server.

this is the error log :

2019-11-06 16:37:27,647 INFO [main] wt.system.out - *** Non-Modeled Services ...
2019-11-06 16:37:31,139 FATAL [main] wt.method.server - MethodServerMain abort
wt.services.ManagerException: wt.util.WTException: (wt.pom.pomResource/0) wt.pom.PersistenceException: Persistent error occurred. The system message is:
Nested exception: (wt.introspection.introspectionResource/6) wt.introspection.WTIntrospectionException: Persistent error occurred. The system message is:
Nested exception: java.lang.ClassNotFoundException: com.ptc.windchill.option.tools.IAEConvertedObject
Nested exception: (wt.pom.pomResource/0) wt.pom.PersistenceException: Persistent error occurred. The system message is:
Nested exception: (wt.introspection.introspectionResource/6) wt.introspection.WTIntrospectionException: Persistent error occurred. The system message is:
Nested exception: java.lang.ClassNotFoundException: com.ptc.windchill.option.tools.IAEConvertedObject
Nested exception: wt.util.WTException: (wt.pom.pomResource/0) wt.pom.PersistenceException: Persistent error occurred. The system message is:
Nested exception: (wt.introspection.introspectionResource/6) wt.introspection.WTIntrospectionException: An internal error occurred. The system message is:
Nested exception: java.lang.ClassNotFoundException: com.ptc.windchill.option.tools.IAEConvertedObject
Nested exception: (wt.pom.pomResource/0) wt.pom.PersistenceException: Persistent error occurred. The system message is:
Nested exception: (wt.introspection.introspectionResource/6) wt.introspection.WTIntrospectionException: An internal error occurred. The system message is:
Nested exception: java.lang.ClassNotFoundException: com.ptc.windchill.option.tools.IAEConvertedObject
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:191)
at wt.introspection.ClassInfo.loadClass(ClassInfo.java:1873)
at wt.introspection.ClassInfo.getConcreteClass(ClassInfo.java:1000)
at wt.pom.EmptyTableManager.queryTables(EmptyTableManager.java:490)
at wt.pom.EmptyTableManager.queryTables(EmptyTableManager.java:462)
at wt.pom.EmptyTableManager.findEmptyTables(EmptyTableManager.java:563)
at wt.pom.EmptyTableManager.populateCache(EmptyTableManager.java:119)
at wt.pom.EmptyTableManager.access$100(EmptyTableManager.java:70)
at wt.pom.EmptyTableManager$AllManagersStartedEventListener.notifyVetoableEvent(EmptyTableManager.java:664)
at wt.events.StandardKeyedEventBranch.intDispatchEvent(StandardKeyedEventBranch.java:312)
at wt.events.StandardKeyedEventBranch.dispatchVetoableEvent(StandardKeyedEventBranch.java:250)
at wt.events.StandardKeyedEventDispatcher.intDispatchEvent(StandardKeyedEventDispatcher.java:286)
at wt.events.StandardKeyedEventDispatcher.dispatchVetoableEvent(StandardKeyedEventDispatcher.java:215)
at wt.services.StandardManagerService.intDispatchVetoableEvent(StandardManagerService.java:406)
at wt.services.StandardManagerService.dispatchVetoableEvent(StandardManagerService.java:302)
at wt.services.StandardManagerService.performStartupProcess(StandardManagerService.java:184)
at wt.services.StandardManager.startup(StandardManager.java:459)
at wt.services.StandardServicesHandler.start(StandardServicesHandler.java:44)
at wt.method.MethodServerMain.run(MethodServerMain.java:620)
at wt.method.MethodServerMain.main(MethodServerMain.java:370)
2019-11-06 16:37:31,147 FATAL [main] wt.method.server.shutdown - Stopping services...

 

plz help me to start Method Server...

2 REPLIES 2
Arpit-Singh
15-Moonstone
(To:ming3)

The problem is > Nested exception: java.lang.ClassNotFoundException: com.ptc.windchill.option.tools.IAEConvertedObject

 

As mentioned in the error this class is not found. If you are doing customization of this part in Windchill, please double check again.

For a quick fix you can search remove the customization that you put in the windchill or add this missing file from a previous backup.

Hi @Arpit-Singh ,

 

To me it looks like the class in error message (com.ptc.windchill.option.tools.IAEConvertedObject) is OOTB class and not related to @ming3 's customization.

I also found KB article https://www.ptc.com/fr/support/article/cs212750 which refers to same package and same class.

 

@ming3 do you have any customization around around mentioned class? Make sure your customization source migration dont override/delete/touch any of the OOTB file and you follow Customization best practices.

Please run below command and compare output:

 

           windchill wt.util.jmx.Which com/ptc/windchill/option/tools/IAEConvertedObject.class

           whichCommand.PNG

 

I hope this helps you!

 

Regards,

Shirish

 

 

Announcements

Top Tags