Quantcast
Channel: PTC Community : All Content - Windchill
Viewing all articles
Browse latest Browse all 6049

How to execute an I*E task from Java code.

$
0
0

Hi all,

 

Has anybody got a small example of executing an I*E task (in folder <windhcill_home>/tasks/...) from a Java code. ? I use the following code which throws error.

 

String taskPath = "D:/ptc/Windchill_9.1/Windchill/tasks/searchOrg.xml";

         WTProperties wtproperties = WTProperties.getLocalProperties();

         String instance = wtproperties.getProperty("wt.federation.ie.VMName");

        

         System.out.println("instance = " +instance);

        

         Task task = new Task(taskPath);

         task.addParam("instance", instance);

        

         task.invoke();

 

 

The error I get is

 

java.lang.ClassNotFoundException: com.ptc.windchill.keystore.WTKeyStore

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.net.URLClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at java.lang.Class.forName0(Native Method)

    at java.lang.Class.forName(Unknown Source)

    at com.infoengine.au.IEProperties.preload(IEProperties.java:245)

    at com.infoengine.au.IEProperties.<init>(IEProperties.java:269)

    at com.infoengine.au.NamingService.getIEProperties(NamingService.java:1398)

    at com.infoengine.SAK.TaskCompiler.<init>(TaskCompiler.java:119)

    at com.infoengine.SAK.Task.compile(Task.java:1827)

    at com.infoengine.SAK.Task.invoke(Task.java:1736)

    at ewb.test.TestClass.main(TestClass.java:91)

Exception in thread "main" java.lang.NullPointerException

    at com.infoengine.procunit.adapter.Adapter.createConnection(Adapter.java:912)

    at com.infoengine.procunit.adapter.Adapter.<init>(Adapter.java:160)

    at com.infoengine.SAK.ObjectWebject.invoke(ObjectWebject.java:143)

    at com.infoengine.compiledTasks.file.D$3a.ptc.Windchill_9$2e1.Windchill.tasks.ext.flex.searchorg$2exml.invoke(searchorg$2exml.java:73)

    at com.infoengine.SAK.Task.invoke(Task.java:1783)

    at ewb.test.TestClass.main(TestClass.java:91)


Viewing all articles
Browse latest Browse all 6049

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>