MProcessAccess.saveNew: [test] - AD_Process_Access - AD_Process_ID=1000065 AND AD_Role_ID=103 21:18:05.769 DB_PostgreSQL.convertStatement: PostgreSQL =>INSERT INTO AD_Process_Access (AD_Org_ID,AD_Process_ID,AD_Role_ID,Created,CreatedBy,IsActive,Updated,AD_Client_ID,UpdatedBy) VALUES (0,1000065,103,TO_TIMESTAMP('2007-07-10 21:18:05','YYYY-MM-DD HH24:MI:SS'),0,'Y',TO_TIMESTAMP('2007-07-10 21:18:05','YYYY-MM-DD HH24:MI:SS'),0,0)<= 21:18:05.769 MProcessAccess.load: AD_Process_ID=1000065 AND AD_Role_ID=103 21:18:05.769 MProcessAccess.load: (rs) 21:18:05.769 MProcessAccess.setKeyInfo: (FK) AD_Process_ID=1000065 21:18:05.769 MProcessAccess.setKeyInfo: (FK) AD_Role_ID=103 21:18:05.769 MProcessAccess.load: ID=0 21:18:05.769 MProcessAccess.setKeyInfo: (FK) AD_Process_ID=null 21:18:05.769 MProcessAccess.setKeyInfo: (FK) AD_Role_ID=null 21:18:05.769 MProcessAccess.set_ValueNoCheck: AD_Process_ID = 1000065 (java.lang.Integer) 21:18:05.769 MProcessAccess.set_ValueNoCheck: AD_Role_ID = 50001 (java.lang.Integer) 21:18:05.769 MProcessAccess.saveNew: [test] - AD_Process_Access - AD_Process_ID=1000065 AND AD_Role_ID=50001 21:18:05.769 DB_PostgreSQL.convertStatement: PostgreSQL =>INSERT INTO AD_Process_Access (AD_Org_ID,AD_Process_ID,AD_Role_ID,Created,CreatedBy,IsActive,Updated,AD_Client_ID,UpdatedBy) VALUES (0,1000065,50001,TO_TIMESTAMP('2007-07-10 21:18:05','YYYY-MM-DD HH24:MI:SS'),0,'Y',TO_TIMESTAMP('2007-07-10 21:18:05','YYYY-MM-DD HH24:MI:SS'),0,0)<= java.lang.IllegalArgumentException: AD_Workflow_ID is mandatory. at org.compiere.model.X_AD_WF_Node.setAD_Workflow_ID(X_AD_WF_Node.java:267) at test.functional.XMLImportStructureTest$TestPackInHandler.importWorkflowNode(XMLImportStructureTest.java:1568) at test.functional.XMLImportStructureTest$TestPackInHandler.handleWorkflowNodesImport(XMLImportStructureTest.java:663) at test.functional.XMLImportStructureTest$TestPackInHandler.processImportStructure(XMLImportStructureTest.java:2980) at test.functional.XMLImportStructureTest$TestPackInHandler.endElement(XMLImportStructureTest.java:222)21:18:05.784 MProcessAccess.load: AD_Process_ID=1000065 AND AD_Role_ID=50001 21:18:05.784 MProcessAccess.load: (rs) 21:18:05.784 MProcessAccess.setKeyInfo: (FK) AD_Process_ID=1000065 21:18:05.784 MProcessAccess.setKeyInfo: (FK) AD_Role_ID=50001 m_Process.save succeeded In record_log In record_log 1 In record_log 2 21:18:05.784 MSequence.getNextID: AC=false, RO=false - Isolation=2(2) - RSType=1003(1005), RSConcur=1008(1008) 21:18:05.784 MSequence.getNextID: 1039617 - Table=AD_Package_Imp_Detail [Trx[test,Active=true]] In record_log 3 21:18:05.800 DB_PostgreSQL.convertStatement: PostgreSQL =>Insert INTO AD_Package_Imp_Detail(AD_Client_ID, AD_Org_ID, CreatedBy, UpdatedBy, AD_PACKAGE_IMP_DETAIL_ID, AD_PACKAGE_IMP_ID, TYPE, NAME, "action", SUCCESS, AD_ORIGINAL_ID, AD_BACKUP_ID, TABLENAME, AD_TABLE_ID) VALUES ( 0, 0, 0, 0, 1039617, 0, 'Process', 'Process Payroll', 'New', 'Success', 1000065, 0, 'AD_Process', 284)<= In record_log 4 In handleWorkflowNodesImport processing 61 workflowNodes worklfowNode num: 0 name: Bill of Material & Formula Setup workflowNodeName: Bill of Material & Formula Setup 21:18:05.800 DB.getSQLValue: No Value: SELECT ad_wf_node_id FROM AD_WF_Node WHERE AD_Workflow_ID=? and Name =? - Param1=0,Param2=Bill of Material & Formula Setup 21:18:05.800 MWFNode.load: ID=-1 21:18:05.800 MWFNode.setKeyInfo: (PK) AD_WF_Node_ID=0 21:18:05.800 MWFNode.set_Value: Name = Bill of Material & Formula Setup importXML exception: java.lang.IllegalArgumentException: AD_Workflow_ID is mandatory. at gnu.xml.aelfred2.SAXDriver.endElement(SAXDriver.java:856) at gnu.xml.aelfred2.XmlParser.parseETag(XmlParser.java:1134) at gnu.xml.aelfred2.XmlParser.parseContent(XmlParser.java:1202) at gnu.xml.aelfred2.XmlParser.parseElement(XmlParser.java:1038) at gnu.xml.aelfred2.XmlParser.parseDocument(XmlParser.java:416) at gnu.xml.aelfred2.XmlParser.doParse(XmlParser.java:167) at gnu.xml.aelfred2.SAXDriver.parse(SAXDriver.java:320) at gnu.xml.aelfred2.XmlReader.parse(XmlReader.java:294) at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) at javax.xml.parsers.SAXParser.parse(SAXParser.java:311) at test.functional.XMLImportStructureTest.testXMLImportStructure(XMLImportStructureTest.java:3553) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at junit.framework.TestCase.runTest(TestCase.java:154) at junit.framework.TestCase.runBare(TestCase.java:127) 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:118) at junit.framework.TestSuite.runTest(TestSuite.java:208) at junit.framework.TestSuite.run(TestSuite.java:203) at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128) 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) *** 2007-07-10 21:18:05.831 Adempiere Log (CLogConsole) ***