I import
*org.nuxeo.ecm.platform.ui.web.invalidations.DocumentContextBoundActionBean*
class and now I have only one error:
14:48:33,140 ERROR [EventServiceImpl] Error during sync listener execution
java.lang.NullPointerException
at
org.nuxeo.ecm.platform.jbpm.web.JbpmActionsBean.getCurrentProcess(JbpmActionsBean.java:232)
at
org.nuxeo.ecm.platform.jbpm.web.JbpmActionsBean.getCanCreateProcess(JbpmActionsBean.java:130)
at
org.nuxeo.upcoming.DocumentCreationListener.handleEvent(DocumentCreationListener.java:72)
at
org.nuxeo.ecm.core.event.impl.EventServiceImpl.fireEvent(EventServiceImpl.java:123)
at
org.nuxeo.ecm.core.api.AbstractSession.fireEvent(AbstractSession.java:330)
at
org.nuxeo.ecm.core.api.AbstractSession.notifyEvent(AbstractSession.java:378)
at
org.nuxeo.ecm.core.api.AbstractSession.createDocument(AbstractSession.java:784)
at
org.nuxeo.upcoming.test.EventTest.testDocumentCreationHandled(EventTest.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at junit.framework.TestCase.runTest(TestCase.java:164)
at org.jmock.core.VerifyingTestCase.runBare(Unknown Source)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:120)
at junit.framework.TestSuite.runTest(TestSuite.java:230)
at junit.framework.TestSuite.run(TestSuite.java:225)
at
org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
This is because I introduce this code in listener class:
if (!(event.getName().equals(DocumentEventTypes.DOCUMENT_CREATED))) {
/*System.out.println("Document Event Ignored: "+event.getName());*/
return;
}
else
{
for(int i=0;i<10;i++){
System.out.println("Aici ar merge faza asta: "+event.getName());
System.out.println("Aici ar merge faza asta: "+event.getName());
}
+if(jbpm.getCanCreateProcess()){ +
+ for(int i=0;i<10;i++)+
+ System.out.println("Am rezolvat o treaba. Procesul poate fi
creat."); +
+}+
}
I understood that is something about the context..but I don't not what to do
--
Posted by "cadam" at Nuxeo Discussions <http://nuxeo.org/discussions>
View the complete thread:
<http://www.nuxeo.org/discussions/thread.jspa?threadID=2679#7623>
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm