Hi Ocurieles.
Thanks for share plug-in.
I try install MultiPayment and encounter two error.
1. ERROR: duplicate key value violates unique constraint "ad_entitytype_pkey"
Detail: Key (entitytype)=(ve.net.dcs) already exists.; State=23505; ErrorCode=0
I think, reason is DCSSerial had insert this entity.
2. Failed to save Model Validator Double Click Sistemas C.A.
below is full message.
Installing ve.net.dcs.DCSSerial 1.0.1 ...
14:20:26.558 PipoDictionaryService.merge: zipFilepath->/tmp/ve.net.dcs.DCSSerial2479159224814448219.zip [34]
14:20:26.602 PipoDictionaryService.merge: dict file->/tmp/Packout/dict/PackOut.xml [34]
14:20:26.670 AdempiereActivator.start: ve.net.dcs.MultiPayment 1.0.0.Bqualifier starting... [34]
14:20:26.672 AdempiereActivator.start: ve.net.dcs.MultiPayment 1.0.0.Bqualifier ready. [34]
Installing ve.net.dcs.MultiPayment 1.0.0 ...
14:20:26.682 PipoDictionaryService.merge: zipFilepath->/tmp/ve.net.dcs.MultiPayment5482568326021740999.zip [35]
14:20:26.695 PipoDictionaryService.merge: dict file->/tmp/2Pack/dict/PackOut.xml [35]
14:20:28.611===========> DB.executeUpdate: INSERT INTO AD_EntityType (Processing,ModelPackage,Version,EntityType,AD_EntityType_UU,IsActive,Updated,UpdatedBy,CreatedBy,Created,AD_Org_ID,AD_EntityType_ID,Name,AD_Client_ID) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?) [Trx_0ca40d83-4867-41f2-9d06-e4b6c80de845] [35]
org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "ad_entitytype_pkey"
Detail: Key (entitytype)=(ve.net.dcs) already exists.; State=23505; ErrorCode=0
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:559)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.compiere.db.StatementProxy.invoke(StatementProxy.java:126)
at com.sun.proxy.$Proxy0.executeUpdate(Unknown Source)
at org.compiere.util.DB.executeUpdate(DB.java:1028)
at org.compiere.util.DB.executeUpdate(DB.java:997)
at org.compiere.model.PO.doInsert(PO.java:2944)
at org.compiere.model.PO.saveNew(PO.java:2748)
at org.compiere.model.PO.save(PO.java:2107)
at org.compiere.model.PO.save(PO.java:2302)
at org.adempiere.pipo2.handler.EntityTypeElementHandler.startElement(EntityTypeElementHandler.java:88)
at org.adempiere.pipo2.PackInHandler.processElement(PackInHandler.java:226)
14:20:28.718-----------> MIssue.set_Value: SourceClassName - Value too long - truncated to length=60 [35]
14:20:28.826===========> DB.saveError: SaveErrorNotUnique - ERROR: duplicate key value violates unique constraint "ad_entitytype_pkey"
Detail: Key (entitytype)=(ve.net.dcs) already exists. [35]
14:20:28.831-----------> X_AD_EntityType.doInsert: [Trx_0ca40d83-4867-41f2-9d06-e4b6c80de845]Not inserted - AD_EntityType [35]
14:20:28.847===========> X_AD_EntityType.saveError: SaveErrorNotUnique - ERROR: duplicate key value violates unique constraint "ad_entitytype_pkey"
Detail: Key (entitytype)=(ve.net.dcs) already exists. [35]
14:20:28.869===========> PackIn.importXML: importXML: [35]
org.adempiere.pipo2.exception.POSaveFailedException: Failed to save Model Validator Double Click Sistemas C.A.
at org.adempiere.pipo2.handler.EntityTypeElementHandler.startElement(EntityTypeElementHandler.java:99)
at org.adempiere.pipo2.PackInHandler.processElement(PackInHandler.java:226)
at org.adempiere.pipo2.PackInHandler.endElement(PackInHandler.java:311)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1789)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2965)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:333)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:164)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:127)
at org.adempiere.pipo.srv.PipoDictionaryService.merge(PipoDictionaryService.java:50)
at org.adempiere.plugin.utils.AdempiereActivator.packIn(AdempiereActivator.java:119)
at org.adempiere.plugin.utils.AdempiereActivator.installPackage(AdempiereActivator.java:89)
at org.adempiere.plugin.utils.AdempiereActivator.access$4(AdempiereActivator.java:55)
14:20:28.880-----------> MIssue.set_Value: SourceClassName - Value too long - truncated to length=60 [35]
14:20:28.925===========> PackIn.importXML: importXML: [35]
java.lang.RuntimeException: Failed to save Model Validator Double Click Sistemas C.A.
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:175)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:127)
at org.adempiere.pipo.srv.PipoDictionaryService.merge(PipoDictionaryService.java:50)
at org.adempiere.plugin.utils.AdempiereActivator.packIn(AdempiereActivator.java:119)
at org.adempiere.plugin.utils.AdempiereActivator.installPackage(AdempiereActivator.java:89)
at org.adempiere.plugin.utils.AdempiereActivator.access$4(AdempiereActivator.java:55)
at org.adempiere.plugin.utils.AdempiereActivator$1.run(AdempiereActivator.java:172)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
caused by: org.adempiere.pipo2.exception.POSaveFailedException: Failed to save Model Validator Double Click Sistemas C.A.
at org.adempiere.pipo2.handler.EntityTypeElementHandler.startElement(EntityTypeElementHandler.java:99)
at org.adempiere.pipo2.PackInHandler.processElement(PackInHandler.java:226)
at org.adempiere.pipo2.PackInHandler.endElement(PackInHandler.java:311)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1789)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2965)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:333)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:164)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:127)
at org.adempiere.pipo.srv.PipoDictionaryService.merge(PipoDictionaryService.java:50)
at org.adempiere.plugin.utils.AdempiereActivator.packIn(AdempiereActivator.java:119)
at org.adempiere.plugin.utils.AdempiereActivator.installPackage(AdempiereActivator.java:89)
at org.adempiere.plugin.utils.AdempiereActivator.access$4(AdempiereActivator.java:55)
14:20:28.993===========> PipoDictionaryService.merge: importXML: [35]
java.lang.RuntimeException: Failed to save Model Validator Double Click Sistemas C.A.
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:175)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:127)
at org.adempiere.pipo.srv.PipoDictionaryService.merge(PipoDictionaryService.java:50)
at org.adempiere.plugin.utils.AdempiereActivator.packIn(AdempiereActivator.java:119)
at org.adempiere.plugin.utils.AdempiereActivator.installPackage(AdempiereActivator.java:89)
at org.adempiere.plugin.utils.AdempiereActivator.access$4(AdempiereActivator.java:55)
at org.adempiere.plugin.utils.AdempiereActivator$1.run(AdempiereActivator.java:172)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
caused by: org.adempiere.pipo2.exception.POSaveFailedException: Failed to save Model Validator Double Click Sistemas C.A.
at org.adempiere.pipo2.handler.EntityTypeElementHandler.startElement(EntityTypeElementHandler.java:99)
at org.adempiere.pipo2.PackInHandler.processElement(PackInHandler.java:226)
at org.adempiere.pipo2.PackInHandler.endElement(PackInHandler.java:311)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1789)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2965)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:333)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:164)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:127)
at org.adempiere.pipo.srv.PipoDictionaryService.merge(PipoDictionaryService.java:50)
at org.adempiere.plugin.utils.AdempiereActivator.packIn(AdempiereActivator.java:119)
at org.adempiere.plugin.utils.AdempiereActivator.installPackage(AdempiereActivator.java:89)
at org.adempiere.plugin.utils.AdempiereActivator.access$4(AdempiereActivator.java:55)
14:20:29.115===========> AdempiereActivator.packIn: Pack in failed. [35]
java.lang.RuntimeException: Failed to save Model Validator Double Click Sistemas C.A.
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:175)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:127)
at org.adempiere.pipo.srv.PipoDictionaryService.merge(PipoDictionaryService.java:50)
at org.adempiere.plugin.utils.AdempiereActivator.packIn(AdempiereActivator.java:119)
at org.adempiere.plugin.utils.AdempiereActivator.installPackage(AdempiereActivator.java:89)
at org.adempiere.plugin.utils.AdempiereActivator.access$4(AdempiereActivator.java:55)
at org.adempiere.plugin.utils.AdempiereActivator$1.run(AdempiereActivator.java:172)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
caused by: org.adempiere.pipo2.exception.POSaveFailedException: Failed to save Model Validator Double Click Sistemas C.A.
at org.adempiere.pipo2.handler.EntityTypeElementHandler.startElement(EntityTypeElementHandler.java:99)
at org.adempiere.pipo2.PackInHandler.processElement(PackInHandler.java:226)
at org.adempiere.pipo2.PackInHandler.endElement(PackInHandler.java:311)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1789)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2965)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:333)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:164)
at org.adempiere.pipo2.PackIn.importXML(PackIn.java:127)
at org.adempiere.pipo.srv.PipoDictionaryService.merge(PipoDictionaryService.java:50)
at org.adempiere.plugin.utils.AdempiereActivator.packIn(AdempiereActivator.java:119)
at org.adempiere.plugin.utils.AdempiereActivator.installPackage(AdempiereActivator.java:89)
at org.adempiere.plugin.utils.AdempiereActivator.access$4(AdempiereActivator.java:55)
ve.net.dcs.MultiPayment 1.0.0 installed.
14:20:38.245 PipoDictionaryService.merge: commit Trx_e8ee6034-68d7-4a57-acc9-86742b821240 [34]
ve.net.dcs.DCSSerial 1.0.1 installed.