Re: Create instante Problem
Frans Thamura <[email protected]>
| Newsgroups | gmane.comp.java.enhydra.shark |
|---|---|
| Message-ID | <[email protected]> |
forget this thread, i solve already.
thx greeta
Frans
Frans Thamura wrote:
> Greeta,
>
> take a look of my error. I cannot create instante, because problem to
> finding packageid, and processid.
>
> I change your code become static.
>
> and this is my object that call your method..
>
>
> WorkflowManager.createProcessAndUpdateVariables("ComplexWRDs","testWRD",variable);
>
>
>
> can give me more inspiration :)
>
> Frans
>
>
>
>
>
> I use your code, this is my script
>
>
> package org.blueoxygen.shark.test;
> import org.blueoxygen.cimande.wfms.WorkflowManager;
> import org.enhydra.shark.api.client.wfservice.SharkConnection;
> import java.util.*;
>
> /**
> * Does nothing more than start the Shark engine.
> */
> public class Instantiate
> {
> public static void main(String[] args)
> {
> try
> {
> String vValue;
>
> WorkflowManager.initSingle("D:\\cimande\\jakarta-tomcat-5.5.4\\webapps\\shark");
>
> SharkConnection sConn =
> WorkflowManager.connect("dina","dina");
> vValue="testWRD#1#ComplexWRDs";
> WorkflowManager.processStart(vValue);
> Map variable = new HashMap();
> variable.put("participantid","13");
>
> WorkflowManager.createProcessAndUpdateVariables("ComplexWRDs","testWRD",variable);
>
> //wfmgr.assignmentAccept(sConn,"101_testWRD_ComplexWRDs");
>
> //WorkflowManager.activityComplete(sConn,"302_401_testWRD_ComplexWRDs_add_participant");
>
> WorkflowManager.disconnect(sConn);
> }
> catch (Exception e)
> {
> // It's not like I am going to revive the thing if it crashes...
> e.printStackTrace();
> }
> }
> }
>
> and my error are:
>
> I got error:
>
>
> 2005-07-25 22:48:47,171: SharkConnectionImpl -> User dina is logged on
> == Frans Debugger ==
> == processStart(String mgrName) ==
> == mgrName:testWRD#1#ComplexWRDs
> == ==================
> Manager Name:testWRD#1#ComplexWRDs
> #_isProcessRunning_# (testWRD, ComplexWRDs)
> 2005-07-25 22:48:47,250: ExecutionAdmin -> User admin with connection
> key 2 is logged on
> 2005-07-25 22:48:47,390: ExecutionAdmin -> User admin with connection
> key 2 is logged off
> 2005-07-25 22:48:47,390: SharkConnectionImpl -> User admin is logged on
> 2005-07-25 22:48:47,406: Rollback of Shark transaction happened.
> java.lang.NullPointerException
> at
> org.enhydra.shark.repositorypersistence.DODSRepositoryPersistenceManager.getCurrentVersion(DODSRepositoryPersistenceManager.java:190)
>
> at
> org.enhydra.shark.SharkUtilities.getCurrentPkgVersion(SharkUtilities.java:2151)
>
> at
> org.enhydra.shark.SharkConnectionImpl.createProcess(SharkConnectionImpl.java:201)
>
> at
> org.enhydra.shark.SharkConnectionImpl.createProcess(SharkConnectionImpl.java:178)
>
> at
> org.blueoxygen.cimande.wfms.WorkflowManager.processCreate(WorkflowManager.java:655)
>
> at
> org.blueoxygen.cimande.wfms.WorkflowManager.createProcessAndUpdateVariables(WorkflowManager.java:631)
>
> at org.blueoxygen.shark.test.Instantiate.main(Instantiate.java:26)
> org.enhydra.shark.api.internal.repositorypersistence.RepositoryException:
> No xpdl with Id=ComplexWRDs
>
>------------------------------------------------------------------------
>
>
>--
>You receive this message as a subscriber of the [email protected] mailing list.
>To unsubscribe: mailto:[email protected]
>For general help: mailto:[email protected]?subject=help
>ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>
>
message-footer.txt
(text/plain, 271 B)
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws