ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » BIP5024E when deploying apps containing DFDL to ACE+ITX

Post new topic  Reply to topic
 BIP5024E when deploying apps containing DFDL to ACE+ITX « View previous topic :: View next topic » 
Author Message
Gralgrathor
PostPosted: Tue Jul 27, 2021 2:50 am    Post subject: BIP5024E when deploying apps containing DFDL to ACE+ITX Reply with quote

Master

Joined: 23 Jul 2009
Posts: 297

Hi humans!

I'm having a spot of bother with ACE+ITX@AIX. I've already submitted a PMR, but I thought I'd also ask around here, just in case.

When I deploy an application with *any* kind of DFDL to an ACE integration server, I get the following error message:

Code:
Jul 26 15:57:42 ace-dev user:info ACE[18546986]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 772] (Msg 1/1) BIP2152I: Configuration message received.
Jul 26 15:57:42 ace-dev user:info ACE[18546986]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 772] (Msg 1/1) BIP2155I: About to 'Initialize' the deployed resource 'DFDL' of type 'Application'.
Jul 26 15:57:42 ace-dev user:info ACE[18546986]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 772] (Msg 1/1) BIP9342I: Created compiled 'XMLNSC' schema file 'DFDL/$mqsiApplication.bir'.
Jul 26 15:57:43 ace-dev user:err|error ACE[18546986]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 772] (Msg 1/3) BIP9318E: Request to 'PreSetupValidate' resource 'DFDL', 'DFDL' of type 'Application' failed.
Jul 26 15:57:43 ace-dev user:err|error ACE[18546986]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 772] (Msg 2/3) BIP5024E: An error occur during the generation of message schema and maps in '/var/mqsimi/components/ACE_DEV/mqsi/components/ACE_DEV/servers/IS01/run/DFDL'.
Jul 26 15:57:43 ace-dev user:err|error ACE[18546986]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 772] (Msg 3/3) BIP4395E: Java exception: 'java.lang.NoClassDefFoundError'; thrown from class name: 'java.lang.J9VMInternals', method name: 'initializationAlreadyFailed', file: 'J9VMInternals.java', line: '97'
Jul 26 15:57:43 ace-dev user:warn|warning ACE[18546986]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 772] (Msg 1/1) BIP9333W: Application 'DFDL' has been created but contains errors which has prevented some resources from starting.
Jul 26 15:57:43 ace-dev user:err|error ACE[18546986]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 772] (Msg 1/1) BIP1096E: The source 'DFDL.bar' has been deployed but there were one or more failures which may mean the deployed resources will be unable to execute.
Jul 26 15:57:43 ace-dev user:info ACE[18546986]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 772] (Msg 1/1) BIP2154I: Integration server finished with Configuration message.


When I attempt to start the deployed application:

Code:
Jul 27 12:27:08 ace-dev user:err|error ACE[24707364]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 2057] (Msg 1/3) BIP9318E: Request to 'PreSetupValidate' resource 'DFDL', 'DFDL' of type 'Application' failed.
Jul 27 12:27:08 ace-dev user:err|error ACE[24707364]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 2057] (Msg 2/3) BIP5024E: An error occur during the generation of message schema and maps in '/var/mqsimi/components/ACE_DEV/mqsi/components/ACE_DEV/servers/IS01/run/DFDL'.
Jul 27 12:27:08 ace-dev user:err|error ACE[24707364]: IBM App Connect Enterprise v110013 (ACE_DEV.IS01) [Thread 2057] (Msg 3/3) BIP4395E: Java exception: 'java.lang.NoClassDefFoundError'; thrown from class name: 'java.lang.J9VMInternals', method name: 'initializationAlreadyFailed', file: 'J9VMInternals.java', line: '97'


I ran an s-trace; here's a bit of relevant output:

Code:
2021-07-26 16:21:58.693228     3599 { ImbInMemoryQueue::get, 1000
2021-07-26 16:21:58.699252      772                             } com.ibm.broker.classloading.RtObjGenClassLoader@-6d11cae8.findClass(), 'class org.eclipse.xsd.util.XSDConstants'
2021-07-26 16:21:58.699288      772                           } com.ibm.broker.classloading.RtObjGenClassLoader@-6d11cae8.loadClass(), 'class org.eclipse.xsd.util.XSDConstants'
2021-07-26 16:21:58.699316      772                           { com.ibm.broker.classloading.DummyClassLoader@5d44ed9c.isEndorsedStandardResource, 'org/eclipse/xsd/util/XSDConstants.class'
2021-07-26 16:21:58.699344      772                           } com.ibm.broker.classloading.DummyClassLoader@5d44ed9c.isEndorsedStandardResource, 'endorsed=false'
2021-07-26 16:21:58.700716      772                           { RtObjGenClassLoader.loadClass(), 'org.eclipse.xsd.impl.XSDSchemaImpl$1'
2021-07-26 16:21:58.700740      772                             { com.ibm.broker.classloading.DummyClassLoader@5d44ed9c.isEndorsedStandardPackage, 'org.eclipse.xsd.impl.XSDSchemaImpl$1'
2021-07-26 16:21:58.700772      772                             } com.ibm.broker.classloading.DummyClassLoader@5d44ed9c.isEndorsedStandardPackage, 'endorsed=false'
2021-07-26 16:21:58.701412      772                             { RtObjGenClassLoader.findClass(), 'org.eclipse.xsd.impl.XSDSchemaImpl$1'
2021-07-26 16:21:58.706140      772                             } com.ibm.broker.classloading.RtObjGenClassLoader@-6d11cae8.findClass(), 'class org.eclipse.xsd.impl.XSDSchemaImpl$1'
2021-07-26 16:21:58.706168      772                           } com.ibm.broker.classloading.RtObjGenClassLoader@-6d11cae8.loadClass(), 'class org.eclipse.xsd.impl.XSDSchemaImpl$1'
2021-07-26 16:21:58.706196      772                           { com.ibm.broker.classloading.DummyClassLoader@5d44ed9c.isEndorsedStandardResource, 'org/eclipse/xsd/impl/XSDSchemaImpl$1.class'
2021-07-26 16:21:58.706216      772                           } com.ibm.broker.classloading.DummyClassLoader@5d44ed9c.isEndorsedStandardResource, 'endorsed=false'
2021-07-26 16:21:58.708324      772                           { ImbJavaExceptionUtils::handleJavaException, -1073736800
2021-07-26 16:21:58.708348      772                             { ImbJavaExceptionUtils::throwableToNativeException, -1073736800
2021-07-26 16:21:58.708404      772                               { com.ibm.broker.exception.StackTraceParser@-542e00cf.StackTraceParser
2021-07-26 16:21:58.725904      772                                   com.ibm.broker.exception.StackTraceParser@-542e00cf.StackTraceParser, 'java.lang.NoClassDefFoundError: org.eclipse.xsd.XSDPlugin (initialization failure)
      at java.lang.J9VMInternals.initializationAlreadyFailed(J9VMInternals.java:98)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getSchemaForSchema(XSDSchemaImpl.java:662)
      at org.eclipse.xsd.impl.XSDSchemaImpl.createSchema(XSDSchemaImpl.java:476)
      at org.eclipse.xsd.util.XSDResourceImpl.handleSchemaElement(XSDResourceImpl.java:837)
      at org.eclipse.xsd.util.XSDResourceImpl.findSchemas(XSDResourceImpl.java:803)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:704)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:796)
      at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1094)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildXSDModel(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.createDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.helpers.api.DFDLPropertyHelperFactory.getDFDLDocumentPropertyHelper(Unknown Source)
      at com.ibm.dfdl.validation.logical.BaseXSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.XSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.DFDLLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.annotations.DFDLFormatPropertyValidator.<init>(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.validateSchema(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.buildandvalidatePIF(Unknown Source)
      at com.ibm.dfdl.grammar.DFDLGrammarFactory.buildGrammarFromSchemas(Unknown Source)
      at com.ibm.broker.schemamgr.SASchemaCompiler.buildDFDL(SASchemaCompiler.java:244)
      at com.ibm.broker.rtobjectgen.RtResContainer.genSchemas(RtResContainer.java:273)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.genSchemas(RtResContainerCollection.java:101)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.generateRtObj(RtResContainerCollection.java:33)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.intGenRuntimeObj(RunDirDrgContainer.java:55)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.genRuntimeObj(RunDirDrgContainer.java:32) Caused by: java.lang.NoSuchMethodError: org/eclipse/emf/common/CommonPlugin.getComparator()Ljava/util/Comparator; (loaded from file:/opt/IBM/itxace-10.1.0.0/jars/com.ibm.websphere.dtx.m4exscale/ogclient.jar by sun.misc.Launcher$AppClassLoader@61c58745) called from class org.eclipse.xsd.XSDPlugin$StringComparator (loaded from file:/opt/IBM/ace-11.0.0.9/server/dfdl/lib/xsd_2.6.0.jar by com.ibm.broker.classloading.RtObjGenClassLoader@92ee3518).
      at org.eclipse.xsd.XSDPlugin$StringComparator.<init>(XSDPlugin.java:64)
      at org.eclipse.xsd.XSDPlugin.<init>(XSDPlugin.java:87)
      at org.eclipse.xsd.XSDPlugin.<clinit>(XSDPlugin.java:44)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getGlobalResourceSet(XSDSchemaImpl.java:563)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:695) ... 19 more '
2021-07-26 16:21:58.726288      772                               } com.ibm.broker.exception.StackTraceParser@-542e00cf.StackTraceParser
2021-07-26 16:21:58.726332      772                               { ImbJavaExceptionUtils::addInserts
2021-07-26 16:21:58.726344      772                               } ImbJavaExceptionUtils::addInserts
2021-07-26 16:21:58.726360      772                               { ImbJavaExceptionUtils::addJavaExceptionData
2021-07-26 16:21:58.726376      772                                 { ImbJavaExceptionUtils::getClassName
2021-07-26 16:21:58.726396      772                                   { java_lang_String::java_lang_String
2021-07-26 16:21:58.726408      772                                   } java_lang_String::java_lang_String
2021-07-26 16:21:58.726424      772                                 } ImbJavaExceptionUtils::getClassName
2021-07-26 16:21:58.726436      772                                 { ImbJavaExceptionUtils::getClassNameFromStack
2021-07-26 16:21:58.726464      772                                   { com.ibm.broker.exception.StackTraceParser@-44b8cc1d.StackTraceParser
2021-07-26 16:21:58.730156     5141 } ImbInMemoryQueue::get, (*ptr)0
2021-07-26 16:21:58.730212     5141 { ImbInMemoryQueue::get, 1000
2021-07-26 16:21:58.735904      772                                       com.ibm.broker.exception.StackTraceParser@-44b8cc1d.StackTraceParser, 'java.lang.NoClassDefFoundError: org.eclipse.xsd.XSDPlugin (initialization failure)
      at java.lang.J9VMInternals.initializationAlreadyFailed(J9VMInternals.java:98)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getSchemaForSchema(XSDSchemaImpl.java:662)
      at org.eclipse.xsd.impl.XSDSchemaImpl.createSchema(XSDSchemaImpl.java:476)
      at org.eclipse.xsd.util.XSDResourceImpl.handleSchemaElement(XSDResourceImpl.java:837)
      at org.eclipse.xsd.util.XSDResourceImpl.findSchemas(XSDResourceImpl.java:803)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:704)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:796)
      at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1094)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildXSDModel(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.createDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.helpers.api.DFDLPropertyHelperFactory.getDFDLDocumentPropertyHelper(Unknown Source)
      at com.ibm.dfdl.validation.logical.BaseXSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.XSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.DFDLLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.annotations.DFDLFormatPropertyValidator.<init>(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.validateSchema(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.buildandvalidatePIF(Unknown Source)
      at com.ibm.dfdl.grammar.DFDLGrammarFactory.buildGrammarFromSchemas(Unknown Source)
      at com.ibm.broker.schemamgr.SASchemaCompiler.buildDFDL(SASchemaCompiler.java:244)
      at com.ibm.broker.rtobjectgen.RtResContainer.genSchemas(RtResContainer.java:273)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.genSchemas(RtResContainerCollection.java:101)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.generateRtObj(RtResContainerCollection.java:33)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.intGenRuntimeObj(RunDirDrgContainer.java:55)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.genRuntimeObj(RunDirDrgContainer.java:32) Caused by: java.lang.NoSuchMethodError: org/eclipse/emf/common/CommonPlugin.getComparator()Ljava/util/Comparator; (loaded from file:/opt/IBM/itxace-10.1.0.0/jars/com.ibm.websphere.dtx.m4exscale/ogclient.jar by sun.misc.Launcher$AppClassLoader@61c58745) called from class org.eclipse.xsd.XSDPlugin$StringComparator (loaded from file:/opt/IBM/ace-11.0.0.9/server/dfdl/lib/xsd_2.6.0.jar by com.ibm.broker.classloading.RtObjGenClassLoader@92ee3518).
      at org.eclipse.xsd.XSDPlugin$StringComparator.<init>(XSDPlugin.java:64)
      at org.eclipse.xsd.XSDPlugin.<init>(XSDPlugin.java:87)
      at org.eclipse.xsd.XSDPlugin.<clinit>(XSDPlugin.java:44)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getGlobalResourceSet(XSDSchemaImpl.java:563)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:695) ... 19 more '
2021-07-26 16:21:58.736260      772                                   } com.ibm.broker.exception.StackTraceParser@-44b8cc1d.StackTraceParser
2021-07-26 16:21:58.736284      772                                 } ImbJavaExceptionUtils::getClassNameFromStack
2021-07-26 16:21:58.736296      772                                 { ImbJavaExceptionUtils::getMethodNameFromStack
2021-07-26 16:21:58.736328      772                                   { com.ibm.broker.exception.StackTraceParser@7bed2727.StackTraceParser
2021-07-26 16:21:58.746028      772                                       com.ibm.broker.exception.StackTraceParser@7bed2727.StacTraceParser, 'java.lang.NoClassDefFoundError: org.eclipse.xsd.XSDPlugin (initialization failure)
      at java.lang.J9VMInternals.initializationAlreadyFailed(J9VMInternals.java:98)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getSchemaForSchema(XSDSchemaImpl.java:662)
      at org.eclipse.xsd.impl.XSDSchemaImpl.createSchema(XSDSchemaImpl.java:476)
      at org.eclipse.xsd.util.XSDResourceImpl.handleSchemaElement(XSDResourceImpl.java:837)
      at org.eclipse.xsd.util.XSDResourceImpl.findSchemas(XSDResourceImpl.java:803)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:704)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:796)
      at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1094)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildXSDModel(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.createDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.helpers.api.DFDLPropertyHelperFactory.getDFDLDocumentPropertyHelper(Unknown Source)
      at com.ibm.dfdl.validation.logical.BaseXSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.XSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.DFDLLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.annotations.DFDLFormatPropertyValidator.<init>(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.validateSchema(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.buildandvalidatePIF(Unknown Source)
      at com.ibm.dfdl.grammar.DFDLGrammarFactory.buildGrammarFromSchemas(Unknown Source)
      at com.ibm.broker.schemamgr.SASchemaCompiler.buildDFDL(SASchemaCompiler.java:244)
      at com.ibm.broker.rtobjectgen.RtResContainer.genSchemas(RtResContainer.java:273)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.genSchemas(RtResContainerCollection.java:101)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.generateRtObj(RtResContainerCollection.java:33)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.intGenRuntimeObj(RunDirDrgContainer.java:55)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.genRuntimeObj(RunDirDrgContainer.java:32) Caused by: java.lang.NoSuchMethodError: org/eclipse/emf/common/CommonPlugin.getComparator()Ljava/util/Comparator; (loaded from file:/opt/IBM/itxace-10.1.0.0/jars/com.ibm.websphere.dtx.m4exscale/ogclient.jar by sun.misc.Launcher$AppClassLoader@61c58745) called from class org.eclipse.xsd.XSDPlugin$StringComparator (loaded from file:/opt/IBM/ace-11.0.0.9/server/dfdl/lib/xsd_2.6.0.jar by com.ibm.broker.classloading.RtObjGenClassLoader@92ee3518).
      at org.eclipse.xsd.XSDPlugin$StringComparator.<init>(XSDPlugin.java:64)
      at org.eclipse.xsd.XSDPlugin.<init>(XSDPlugin.java:87)
      at org.eclipse.xsd.XSDPlugin.<clinit>(XSDPlugin.java:44)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getGlobalResourceSet(XSDSchemaImpl.java:563)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:695) ... 19 more '
2021-07-26 16:21:58.746448      772                                   } com.ibm.broker.exception.StackTraceParser@7bed2727.StackTraceParser
2021-07-26 16:21:58.746476      772                                 } ImbJavaExceptionUtils::getMethodNameFromStack
2021-07-26 16:21:58.746496      772                                 { ImbJavaExceptionUtils::getFileNameFromStack
2021-07-26 16:21:58.746524      772                                   { com.ibm.broker.exception.StackTraceParser@-7c59eb6c.StackTraceParser
2021-07-26 16:21:58.757412      772                                       com.ibm.broker.exception.StackTraceParser@-7c59eb6c.StackTraceParser, 'java.lang.NoClassDefFoundError: org.eclipse.xsd.XSDPlugin (initialization failure)
      at java.lang.J9VMInternals.initializationAlreadyFailed(J9VMInternals.java:98)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getSchemaForSchema(XSDSchemaImpl.java:662)
      at org.eclipse.xsd.impl.XSDSchemaImpl.createSchema(XSDSchemaImpl.java:476)
      at org.eclipse.xsd.util.XSDResourceImpl.handleSchemaElement(XSDResourceImpl.java:837)
      at org.eclipse.xsd.util.XSDResourceImpl.findSchemas(XSDResourceImpl.java:803)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:704)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:796)
      at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1094)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildXSDModel(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.createDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.helpers.api.DFDLPropertyHelperFactory.getDFDLDocumentPropertyHelper(Unknown Source)
      at com.ibm.dfdl.validation.logical.BaseXSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.XSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.DFDLLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.annotations.DFDLFormatPropertyValidator.<init>(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.validateSchema(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.buildandvalidatePIF(Unknown Source)
      at com.ibm.dfdl.grammar.DFDLGrammarFactory.buildGrammarFromSchemas(Unknown Source)
      at com.ibm.broker.schemamgr.SASchemaCompiler.buildDFDL(SASchemaCompiler.java:244)
      at com.ibm.broker.rtobjectgen.RtResContainer.genSchemas(RtResContainer.java:273)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.genSchemas(RtResContainerCollection.java:101)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.generateRtObj(RtResContainerCollection.java:33)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.intGenRuntimeObj(RunDirDrgContainer.java:55)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.genRuntimeObj(RunDirDrgContainer.java:32) Caused by: java.lang.NoSuchMethodError: org/eclipse/emf/common/CommonPlugin.getComparator()Ljava/util/Comparator; (loaded from file:/opt/IBM/itxace-10.1.0.0/jars/com.ibm.websphere.dtx.m4exscale/ogclient.jar by sun.misc.Launcher$AppClassLoader@61c58745) called from class org.eclipse.xsd.XSDPlugin$StringComparator (loaded from file:/opt/IBM/ace-11.0.0.9/server/dfdl/lib/xsd_2.6.0.jar by com.ibm.broker.classloading.RtObjGenClassLoader@92ee3518).
      at org.eclipse.xsd.XSDPlugin$StringComparator.<init>(XSDPlugin.java:64)
      at org.eclipse.xsd.XSDPlugin.<init>(XSDPlugin.java:87)
      at org.eclipse.xsd.XSDPlugin.<clinit>(XSDPlugin.java:44)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getGlobalResourceSet(XSDSchemaImpl.java:563)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:695) ... 19 more '
2021-07-26 16:21:58.758088      772                                   } com.ibm.broker.exception.StackTraceParser@-7c59eb6c.StackTraceParser
2021-07-26 16:21:58.758124      772                                 } ImbJavaExceptionUtils::getFileNameFromStack
2021-07-26 16:21:58.758140      772                                 { ImbJavaExceptionUtils::getLineNumberFromStack
2021-07-26 16:21:58.758176      772                                   { com.ibm.broker.exception.StackTraceParser@-5a31d2e6.StackTraceParser
2021-07-26 16:21:58.770456      772                                       com.ibm.broker.exception.StackTraceParser@-5a31d2e6.StackTraceParser, 'java.lang.NoClassDefFoundError: org.eclipse.xsd.XSDPlugin (initialization failure)
      at java.lang.J9VMInternals.initializationAlreadyFailed(J9VMInternals.java:98)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getSchemaForSchema(XSDSchemaImpl.java:662)
      at org.eclipse.xsd.impl.XSDSchemaImpl.createSchema(XSDSchemaImpl.java:476)
      at org.eclipse.xsd.util.XSDResourceImpl.handleSchemaElement(XSDResourceImpl.java:837)
      at org.eclipse.xsd.util.XSDResourceImpl.findSchemas(XSDResourceImpl.java:803)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:704)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:796)
      at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1094)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildXSDModel(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.buildDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.internal.factories.DFDLPropertyHelperFactoryImpl.createDFDLDocument(Unknown Source)
      at com.ibm.dfdl.model.property.helpers.api.DFDLPropertyHelperFactory.getDFDLDocumentPropertyHelper(Unknown Source)
      at com.ibm.dfdl.validation.logical.BaseXSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.XSDLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.logical.DFDLLogicalModelValidator.<init>(Unknown Source)
      at com.ibm.dfdl.validation.annotations.DFDLFormatPropertyValidator.<init>(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.validateSchema(Unknown Source)
      at com.ibm.dfdl.internal.pif.generator.PIFBuilder.buildandvalidatePIF(Unknown Source)
      at com.ibm.dfdl.grammar.DFDLGrammarFactory.buildGrammarFromSchemas(Unknown Source)
      at com.ibm.broker.schemamgr.SASchemaCompiler.buildDFDL(SASchemaCompiler.java:244)
      at com.ibm.broker.rtobjectgen.RtResContainer.genSchemas(RtResContainer.java:273)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.genSchemas(RtResContainerCollection.java:101)
      at com.ibm.broker.rtobjectgen.RtResContainerCollection.generateRtObj(RtResContainerCollection.java:33)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.intGenRuntimeObj(RunDirDrgContainer.java:55)
      at com.ibm.broker.rtobjectgen.RunDirDrgContainer.genRuntimeObj(RunDirDrgContainer.java:32) Caused by: java.lang.NoSuchMethodError: org/eclipse/emf/common/CommonPlugin.getComparator()Ljava/util/Comparator; (loaded from file:/opt/IBM/itxace-10.1.0.0/jars/com.ibm.websphere.dtx.m4exscale/ogclient.jar by sun.misc.Launcher$AppClassLoader@61c58745) called from class org.eclipse.xsd.XSDPlugin$StringComparator (loaded from file:/opt/IBM/ace-11.0.0.9/server/dfdl/lib/xsd_2.6.0.jar by com.ibm.broker.classloading.RtObjGenClassLoader@92ee3518).
      at org.eclipse.xsd.XSDPlugin$StringComparator.<init>(XSDPlugin.java:64)
      at org.eclipse.xsd.XSDPlugin.<init>(XSDPlugin.java:87)
      at org.eclipse.xsd.XSDPlugin.<clinit>(XSDPlugin.java:44)
      at org.eclipse.xsd.impl.XSDSchemaImpl.getGlobalResourceSet(XSDSchemaImpl.java:563)
      at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:695) ... 19 more '
2021-07-26 16:21:58.770908      772                                   } com.ibm.broker.exception.StackTraceParser@-5a31d2e6.StackTraceParser
2021-07-26 16:21:58.770936      772                                 } ImbJavaExceptionUtils::getLineNumberFromStack
2021-07-26 16:21:58.770948      772                                 { java_lang_String::java_lang_String
2021-07-26 16:21:58.770956      772                                 } java_lang_String::java_lang_String
2021-07-26 16:21:58.770964      772                                 { java_lang_String::java_lang_String
2021-07-26 16:21:58.770992      772                                 } java_lang_String::java_lang_String
2021-07-26 16:21:58.771004      772                                 { java_lang_String::java_lang_String
2021-07-26 16:21:58.771020      772                                 } java_lang_String::java_lang_String
2021-07-26 16:21:58.771036      772                               } ImbJavaExceptionUtils::addJavaExceptionData
2021-07-26 16:21:58.771052      772                               { ImbExceptionLog::logException
2021-07-26 16:21:58.771064      772                                 { ImbAsymmetricMutex::LeftMutex::LeftMutex , (*ptr)9001000a43c05a0, 0, -1
2021-07-26 16:21:58.771076      772                                   { ImbAsymmetricMutex::lockLeft , -1
2021-07-26 16:21:58.771088      772                                   } ImbAsymmetricMutex::lockLeft , 1
2021-07-26 16:21:58.771100      772                                 } ImbAsymmetricMutex::LeftMutex::LeftMutex
2021-07-26 16:21:58.771112      772                                 ImbExceptionLog::logException, 'Sending to destination', (*ptr)110e3e280
2021-07-26 16:21:58.771120      772                                 { ImbExceptionLog::FileDestination::writeException
2021-07-26 16:21:58.771140      772                                   { ImbNativeTime::toGmtTimeStamp
2021-07-26 16:21:58.771160      772                                   } ImbNativeTime::toGmtTimeStamp, '2021-07-26 14:21:58.771142', 1627309318771
2021-07-26 16:21:58.771228      772                                   ImbExceptionLog::FileDestination::writeException, 'Exception log entry: ', '2021-07-26 14:21:58.771142          772     THROWN  BIP4395E  RecoverableException    ImbJavaExceptionUtils::throwableToNativeException  'Unhandled exception in plugin method' ['java.lang.NoClassDefFoundError', 'java.lang.J9VMInternals', 'initializationAlreadyFailed', 'J9VMInternals.java', 98]    DataFlowEngine/PluginInterface/jlinklib/com_ibm_broker_plugin_CMbService.cpp:1683 
'
2021-07-26 16:21:58.771248      772                                   { ImbRotatableLogFile::write(bytes), 382
2021-07-26 16:21:58.771264      772                                   } ImbRotatableLogFile::write(bytes)
2021-07-26 16:21:58.771276      772                                 } ImbExceptionLog::FileDestination::writeException
2021-07-26 16:21:58.771284      772                                 { ImbAsymmetricMutex::LeftMutex::~LeftMutex
2021-07-26 16:21:58.771292      772                                   { ImbAsymmetricMutex::unlockLeft
2021-07-26 16:21:58.771304      772                                   } ImbAsymmetricMutex::unlockLeft , 1
2021-07-26 16:21:58.771312      772                                 } ImbAsymmetricMutex::LeftMutex::~LeftMutex
2021-07-26 16:21:58.771324      772                               } ImbExceptionLog::logException
2021-07-26 16:21:58.771340      772                               { ImbJavaExceptionUtils::serializeThrowable
2021-07-26 16:21:58.783580      772                                 { java_lang_ByteArray::java_lang_ByteArray
2021-07-26 16:21:58.783632      772                                 } java_lang_ByteArray::java_lang_ByteArray
2021-07-26 16:21:58.783652      772                               } ImbJavaExceptionUtils::serializeThrowable
2021-07-26 16:21:58.783672      772                             } ImbJavaExceptionUtils::throwableToNativeException
2021-07-26 16:21:58.783712      772                             { ImbExceptionLog::logException
2021-07-26 16:21:58.783732      772                               { ImbAsymmetricMutex::LeftMutex::LeftMutex , (*ptr)9001000a43c05a0, 0, -1
2021-07-26 16:21:58.783752      772                                 { ImbAsymmetricMutex::lockLeft , -1
2021-07-26 16:21:58.783772      772                                 } ImbAsymmetricMutex::lockLeft , 1
2021-07-26 16:21:58.783792      772                               } ImbAsymmetricMutex::LeftMutex::LeftMutex
2021-07-26 16:21:58.783808      772                               ImbExceptionLog::logException, 'Sending to destination', (*ptr)110e3e280
2021-07-26 16:21:58.783828      772                               { ImbExceptionLog::FileDestination::writeException
2021-07-26 16:21:58.783844      772                                 { ImbNativeTime::toGmtTimeStamp
2021-07-26 16:21:58.783868      772                                 } ImbNativeTime::toGmtTimeStamp, '2021-07-26 14:21:58.783844', 1627309318783
2021-07-26 16:21:58.783936      772                                 ImbExceptionLog::FileDestination::writeException, 'Exception log entry: ', '2021-07-26 14:21:58.783844          772     THROWN  BIP5024E  RecoverableException    ImbJavaExceptionUtils::throwableToNativeException  'Unhandled exception in plugin method.' ['/var/mqsimi/components/ACE_DEV/mqsi/components/ACE_DEV/servers/IS01/run/DFDL', 'java.lang.NoClassDefFoundError: org.eclipse.xsd.XSDPlugin (initialization failure)']    DataFlowEngine/PluginInterface/jlinklib/com_ibm_broker_plugin_CMbService.cpp:1676  <Nested: BIP4395E>
'
2021-07-26 16:21:58.783964      772                                 { ImbRotatableLogFile::write(bytes), 441
2021-07-26 16:21:58.783988      772                                 } ImbRotatableLogFile::write(bytes)
2021-07-26 16:21:58.784060      772                               } ImbExceptionLog::FileDestination::writeException
2021-07-26 16:21:58.784080      772                               { ImbAsymmetricMutex::LeftMutex::~LeftMutex
2021-07-26 16:21:58.784100      772                                 { ImbAsymmetricMutex::unlockLeft
2021-07-26 16:21:58.784132      772                                 } ImbAsymmetricMutex::unlockLeft , 1
2021-07-26 16:21:58.784148      772                               } ImbAsymmetricMutex::LeftMutex::~LeftMutex
2021-07-26 16:21:58.784168      772                             } ImbExceptionLog::logException
2021-07-26 16:21:58.784236      772                             { ImbExecutionGroupDirector::~EGDirectorThreadDeployedResourceGroup
2021-07-26 16:21:58.784256      772                               { ImbExecutionGroupDirector::setThreadDeployedResourceGroup 00000000-0000-0000-0000-000000000000 ExecutionGroup, (*ptr)0, 'null', IS01
2021-07-26 16:21:58.784272      772                               } ImbExecutionGroupDirector::setThreadDeployedResourceGroup 00000000-0000-0000-0000-000000000000 ExecutionGroup, IS01
2021-07-26 16:21:58.784284      772                             } ImbExecutionGroupDirector::~EGDirectorThreadDeployedResourceGroup
2021-07-26 16:21:58.784308      772               ImbResource::callOnPreSetupValidation DFDL Application, 'Failed to complete preSetupValidation for resource', 2, 103, 3, DFDL
2021-07-26 16:21:58.784320      772   ImbJavaExceptionUtils::throwableToNativeException file:/build/jenkins_swg/slot0/product-build/WMB/src/DataFlowEngine/PluginInterface/jlinklib/com_ibm_broker_plugin_CMbService.cpp line:1676 message:5024.BIPmsgs , 'Unhandled exception in plugin method.', '/var/mqsimi/components/ACE_DEV/mqsi/components/ACE_DEV/servers/IS01/run/DFDL', 'java.lang.NoClassDefFoundError: org.eclipse.xsd.XSDPlugin (initialization failure)'
2021-07-26 16:21:58.784320      772   Error       BIP5024E: An error occur during the generation of message schema and maps in '/var/mqsimi/components/ACE_DEV/mqsi/components/ACE_DEV/servers/IS01/run/DFDL'.
Review previous messages to find out why the error occurred.
2021-07-26 16:21:58.784380      772   ImbJavaExceptionUtils::throwableToNativeException file:/build/jenkins_swg/slot0/product-build/WMB/src/DataFlowEngine/PluginInterface/jlinklib/com_ibm_broker_plugin_CMbService.cpp line:1683 message:4395.BIPmsgs , 'Unhandled exception in plugin method', 'java.lang.NoClassDefFoundError', 'java.lang.J9VMInternals', 'initializationAlreadyFailed', 'J9VMInternals.java', 98
2021-07-26 16:21:58.784380      772   Error       BIP4395E: Java exception: 'java.lang.NoClassDefFoundError'; thrown from class name: 'java.lang.J9VMInternals', method name: 'initializationAlreadyFailed', file: 'J9VMInternals.java', line: '98'
The message contains that data associated with a Java exception.
No user action required.


The output suggests that there's a conflict between some JARs of the ACE and ITX installations, but I didn't get much further than that yet.

I've tested this for:
    AIX 7.2.0.0
    ACE 11.0.0.9 + ITX 10.0.3
    ACE 11.0.0.9 + ITX 10.1
    ACE 11.0.0.13 + ITX 10.1


On Windows 10 installations of ACE 11.0.0.9/11 and ITX 10.0.3/10.1 there are no issues deploying and running the same application.

Has anyone encountered similar issues with DFDLs or XSDs of any kind on AIX + ACE + ITX?

Can anyone suggest a solution?

Thanks for reading!

Gr,

Gr.
_________________
A measure of wheat for a penny, and three measures of barley for a penny; and see thou hurt not the oil and the wine.
Back to top
View user's profile Send private message Send e-mail
timber
PostPosted: Wed Jul 28, 2021 1:31 am    Post subject: Reply with quote

Grand Master

Joined: 25 Aug 2015
Posts: 1280

Almost certainly a platform-specific internal error. I don't think anybody here will be able to help, so you were correct to open a PMR with IBM.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » BIP5024E when deploying apps containing DFDL to ACE+ITX
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.