I took a simple BPM process which is functional and added POM.xml using jdevelopper.
if I run a maven clean there is not problem
Executing Maven with the following:
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building BpmProject1 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ BpmProject1 ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.498 s
[INFO] Finished at: 2015-12-31T11:52:10-05:00
[INFO] Final Memory: 9M/309M
[INFO] ------------------------------------------------------------------------
Process exited with exit code 0
When I run a maven compile within Jdevlopper I am getting te following exception:
/Users/stlouisa/Downloads/BpmApplication12.2.1/BpmProject1/SOA//composite.xml: error: javax/el/ELContext
[exec] javax/el/ELContext
[exec] java.lang.NoClassDefFoundError: javax/el/ELContext
[exec] at oracle.mds.internal.net.OraMDSURLConnection.getMDSSession(OraMDSURLConnection.java:159)
[exec] at oracle.mds.internal.net.OraMDSURLConnection.getInputStream(OraMDSURLConnection.java:87)
[exec] at java.net.URL.openStream(URL.java:1038)
[exec] at oracle.fabric.common.metadata.MetadataManagerImpl.openStreamWithRetry(MetadataManagerImpl.java:373)
[exec] at oracle.fabric.common.metadata.MetadataManagerImpl.getInputStreamFromAbsoluteURL(MetadataManagerImpl.java:353)
[exec] at oracle.integration.platform.common.MDSMetadataManagerImpl.getInputStreamFromAbsoluteURL(MDSMetadataManagerImpl.java:836)
[exec] at oracle.fabric.common.metadata.MetadataManagerImpl.getDocumentAsInputStreamUsingUrlResolver(MetadataManagerImpl.java:217)
[exec] at oracle.integration.platform.common.MDSMetadataManagerImpl.getDocumentAsInputStreamUsingCustomization(MDSMetadataManagerImpl.java:553)
[exec] at oracle.integration.platform.common.MDSMetadataManagerImpl.getDocumentAsInputStream(MDSMetadataManagerImpl.java:535)
[exec] at oracle.fabric.common.wsdl.WSDLManager.loadWSDL(WSDLManager.java:307)
[exec] at oracle.fabric.common.wsdl.WSDLManager.loadWSDL(WSDLManager.java:408)
[exec] at oracle.soa.scac.ValidateComposite.loadWSDLs(ValidateComposite.java:962)
[exec] at oracle.soa.scac.ValidateComposite.doValidation0(ValidateComposite.java:589)
[exec] at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:577)
[exec] at oracle.soa.scac.ValidateComposite.run0(ValidateComposite.java:228)
[exec] at oracle.soa.scac.ValidateComposite.run(ValidateComposite.java:209)
[exec] at oracle.soa.scac.ValidateComposite.main(ValidateComposite.java:201)
[exec] Caused by: java.lang.ClassNotFoundException: javax.el.ELContext
[exec] at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
[exec] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[exec] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
[exec] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[exec] ... 17 more
I have tried to had the el-api to mvn class path without success. I have also added the el-api as a dependenciyes in my BpmProject1 without success.
My best guess is the following command:
[INFO] compile: [cmd:[/usr/bin/java, -Djava.protocol.handler.pkgs=oracle.mds.net.protocol|oracle.fabric.common.classloaderurl.handler|oracle.fabric.common.uddiurl.handler, oracle.soa.scac.ValidateComposite, /Users/stlouisa/Downloads/BpmApplication12.2.1/BpmProject1/SOA//composite.xml, -level=1]] exit code
does not load the el-api when running the SOA composite validation.
I am wondering if anyone has encountered the same problem with Oracle BPM under 12.2.1.
Thanks,
Andree