Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Compiling BPM using maven - java.lang.NoClassDefFoundError: javax/el/ELContext

Andre St-LouisDec 31 2015 — edited Mar 25 2016

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

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 22 2016
Added on Dec 31 2015
2 comments
2,204 views