jboss-deployment-structure.xml in WAR file not linking jars
wlovett May 28, 2013 8:33 PMHi All,
I recently got ADF 11g working on JBoss 7.1.1 Final. I piled all my jars into my WEB-INF/lib directory and everything worked like a charm when I deployed the application as a WAR file. Now I'm trying to implement class loading via jboss-deployment-structure.xml but I'm getting linkage errors.
My deployment looks like the following:
SimpleADF.war | -----WEB-INF |-----jboss-deployment-structure.xml |----- misc other files -----hello.jspx
My jboss-deployment-structure.xml file looks like the following
<?xml version="1.0" encoding="UTF-8"?> <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0"> <deployment> <dependencies> <module name="com.oracle.adf"/> </dependencies> </deployment> </jboss-deployment-structure>
In <JBOSS_HOME>\modules\system\layers\base\com\oracle\adf\main\, I have a whole lot of jars and the following modules.xml file
<?xml version="1.0" encoding="UTF-8"?> <!-- ~ JBoss, Home of Professional Open Source. ~ Copyright 2011, Red Hat, Inc., and individual contributors ~ as indicated by the @author tags. See the copyright.txt file in the ~ distribution for a full listing of individual contributors. ~ ~ This is free software; you can redistribute it and/or modify it ~ under the terms of the GNU Lesser General Public License as ~ published by the Free Software Foundation; either version 2.1 of ~ the License, or (at your option) any later version. ~ ~ This software is distributed in the hope that it will be useful, ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ~ Lesser General Public License for more details. ~ ~ You should have received a copy of the GNU Lesser General Public ~ License along with this software; if not, write to the Free ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org. --> <module xmlns="urn:jboss:module:1.1" name="com.oracle.adf"> <resources> <!-- ADF Server Files --> <resource-root path="adf-controller-security.jar"/> <resource-root path="adf-share-base.jar"/> <resource-root path="adf-share-ca.jar"/> <resource-root path="adf-share-security.jar"/> <resource-root path="adf-share-support.jar"/> <resource-root path="adflogginghandler.jar"/> <resource-root path="adfsharembean.jar"/> <resource-root path="commons-el.jar"/> <resource-root path="dms.jar"/> <resource-root path="javamodel-rt.jar"/> <resource-root path="javatools-nodeps.jar"/> <resource-root path="jrf-api.jar"/> <resource-root path="jsp-el-api.jar"/> <resource-root path="mdsrt.jar"/> <resource-root path="oc4j-ws-support.jar"/> <resource-root path="ojdbc6dms.jar"/> <resource-root path="ojdl.jar"/> <resource-root path="ojdl2.jar"/> <resource-root path="oracle-el.jar"/> <resource-root path="oracle.classloader_11.1.1.jar"/> <resource-root path="oracle.http_client_11.1.1.jar"/> <resource-root path="oracle.logging-utils_11.1.1.jar"/> <resource-root path="oracle.web-common_11.1.1.jar"/> <resource-root path="oracle.xdb_11.1.0.jar"/> <resource-root path="orai18n-mapping.jar"/> <resource-root path="org.apache.bcel_5.1.jar"/> <resource-root path="org.apache.commons.beanutils_1.8.3.jar"/> <resource-root path="org.apache.commons.logging_1.1.1.jar"/> <resource-root path="resourcebundle.jar"/> <resource-root path="share.jar"/> <resource-root path="xmlef.jar"/> <resource-root path="xmlparserv2_sans_jaxp_services.jar"/> <!-- ADF Client Files --> <resource-root path="adf-controller-api.jar"/> <resource-root path="adf-controller-rt-common.jar"/> <resource-root path="adf-controller-schema.jar"/> <resource-root path="adf-controller.jar"/> <resource-root path="adf-dt-at-rt.jar"/> <resource-root path="adf-dynamic-faces.jar"/> <resource-root path="adf-faces-changemanager-rt.jar"/> <resource-root path="adf-faces-databinding-dt-core.jar"/> <resource-root path="adf-faces-databinding-rt.jar"/> <resource-root path="adf-faces-registration.jar"/> <resource-root path="adf-faces-templating-dt-core.jar"/> <resource-root path="adf-faces-templating-dtrt.jar"/> <resource-root path="adf-pageflow-dtrt.jar"/> <resource-root path="adf-pageflow-fwk.jar"/> <resource-root path="adf-pageflow-impl.jar"/> <resource-root path="adf-pageflow-rc.jar"/> <resource-root path="adf-richclient-api-11.jar"/> <resource-root path="adf-richclient-automation-11.jar"/> <resource-root path="adf-richclient-impl-11.jar"/> <resource-root path="adf-runtime-mbean.jar"/> <resource-root path="adf-sec-idm-dc.jar"/> <resource-root path="adf-share-glassfish.jar"/> <resource-root path="adf-share-web.jar"/> <resource-root path="adf-view-databinding-dt-core.jar"/> <resource-root path="adfbcsvc-client.jar"/> <resource-root path="adfbcsvc-registration.jar"/> <resource-root path="adfbcsvc-share.jar"/> <resource-root path="adfbcsvc.jar"/> <resource-root path="adfdt_common.jar"/> <resource-root path="adflibfilter.jar"/> <resource-root path="adflibrary.jar"/> <resource-root path="adfm-debugger.jar"/> <resource-root path="adfm-sqldc.jar"/> <resource-root path="adfm.jar"/> <resource-root path="adfmportlet.jar"/> <resource-root path="adfmweb.jar"/> <resource-root path="adftags.jar"/> <resource-root path="adftransactionsdt.jar"/> <resource-root path="bc4j-mbeans.jar"/> <resource-root path="bc4jhtml.jar"/> <resource-root path="bc4jimdomains.jar"/> <resource-root path="bc4jsyscat.jar"/> <resource-root path="bundleresolver.jar"/> <resource-root path="datatags.jar"/> <resource-root path="db-ca.jar"/> <resource-root path="dvt-databinding-dt-core.jar"/> <resource-root path="dvt-databindings-mds.jar"/> <resource-root path="dvt-databindings.jar"/> <resource-root path="dvt-faces.jar"/> <resource-root path="dvt-facesbindings.jar"/> <resource-root path="dvt-jclient.jar"/> <resource-root path="dvt-trinidad.jar"/> <resource-root path="dvt-utils.jar"/> <resource-root path="facesconfigmodel.jar"/> <resource-root path="groovy-all-1.6.4.jar"/> <resource-root path="inspect4.jar"/> <resource-root path="jdev-cm.jar"/> <resource-root path="jewt4.jar"/> <resource-root path="jmxdc.jar"/> <resource-root path="jr_dav.jar"/> <resource-root path="mds-dc.jar"/> <resource-root path="oicons.jar"/> <resource-root path="ojsp.jar"/> <resource-root path="ordhttp.jar"/> <resource-root path="ordim.jar"/> <resource-root path="prefuse.jar"/> <resource-root path="rcs-adflib-rt.jar"/> <resource-root path="rcsrt.jar"/> <resource-root path="regexp.jar"/> <resource-root path="taglib.jar"/> <resource-root path="trinidad-api.jar"/> <resource-root path="trinidad-impl.jar"/> <resource-root path="velocity-dep-1.4.jar"/> </resources> </module>
However, when I boot up the server, I get the following error:
Failed to define class oracle.adfinternal.view.faces.bi.renderkit.imageView.ImageViewServlet in Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base)): java.lang.LinkageError: Failed to link oracle/adfinternal/view/faces/bi/renderkit/imageView/ImageViewServlet (Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base)))
Here's the full stack trace. I've also attached the file in case it's easier to view that way.
20:31:08,538 INFO [org.jboss.modules] (main) JBoss Modules version 1.2.0.Final-redhat-1 20:31:08,657 INFO [org.jboss.msc] (main) JBoss MSC version 1.0.4.GA-redhat-1 20:31:08,707 INFO [org.jboss.as] (MSC service thread 1-6) JBAS015899: JBoss EAP 6.1.0.GA (AS 7.2.0.Final-redhat-8) starting 20:31:08,713 DEBUG [org.jboss.as.config] (MSC service thread 1-6) Configured system properties: awt.toolkit = sun.awt.windows.WToolkit file.encoding = Cp1252 file.encoding.pkg = sun.io file.separator = \ java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment java.awt.printerjob = sun.awt.windows.WPrinterJob java.class.path = C:\P2MC\JBoss\eap\jboss-modules.jar java.class.version = 50.0 java.endorsed.dirs = C:\Program Files\Java\jre6\lib\endorsed java.ext.dirs = C:\Program Files\Java\jre6\lib\ext;C:\Windows\Sun\Java\lib\ext java.home = C:\Program Files\Java\jre6 java.io.tmpdir = C:\Users\Will\AppData\Local\Temp\ java.library.path = C:\Program Files\Java\jre6\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\AMD APP\bin\x86;Z:\Development\Oracle\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Windows Live\Shared;C:\Program Files\Common Files\Intuit\QBPOSSDKRuntime;Z:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\P2MC\maven\bin;C:\P2MC\JBoss\6.1.0\bin;;. java.net.preferIPv4Stack = true java.runtime.name = Java(TM) SE Runtime Environment java.runtime.version = 1.6.0_45-b06 java.specification.name = Java Platform API Specification java.specification.vendor = Sun Microsystems Inc. java.specification.version = 1.6 java.util.logging.manager = org.jboss.logmanager.LogManager java.vendor = Sun Microsystems Inc. java.vendor.url = http://java.sun.com/ java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi java.version = 1.6.0_45 java.vm.info = mixed mode java.vm.name = Java HotSpot(TM) Client VM java.vm.specification.name = Java Virtual Machine Specification java.vm.specification.vendor = Sun Microsystems Inc. java.vm.specification.version = 1.0 java.vm.vendor = Sun Microsystems Inc. java.vm.version = 20.45-b01 javax.management.builder.initial = org.jboss.as.jmx.PluggableMBeanServerBuilder javax.xml.datatype.DatatypeFactory = __redirected.__DatatypeFactory javax.xml.parsers.DocumentBuilderFactory = __redirected.__DocumentBuilderFactory javax.xml.parsers.SAXParserFactory = __redirected.__SAXParserFactory javax.xml.stream.XMLEventFactory = __redirected.__XMLEventFactory javax.xml.stream.XMLInputFactory = __redirected.__XMLInputFactory javax.xml.stream.XMLOutputFactory = __redirected.__XMLOutputFactory javax.xml.transform.TransformerFactory = __redirected.__TransformerFactory javax.xml.validation.SchemaFactory:http://www.w3.org/2001/XMLSchema = __redirected.__SchemaFactory javax.xml.xpath.XPathFactory:http://java.sun.com/jaxp/xpath/dom = __redirected.__XPathFactory jboss.home.dir = C:\P2MC\JBoss\eap jboss.host.name = lenora jboss.modules.dir = C:\P2MC\JBoss\eap\modules jboss.modules.system.pkgs = org.jboss.byteman jboss.node.name = lenora jboss.qualified.host.name = lenora jboss.server.base.dir = C:\P2MC\JBoss\eap\standalone jboss.server.config.dir = C:\P2MC\JBoss\eap\standalone\configuration jboss.server.data.dir = C:\P2MC\JBoss\eap\standalone\data jboss.server.deploy.dir = C:\P2MC\JBoss\eap\standalone\data\content jboss.server.log.dir = C:\P2MC\JBoss\eap\standalone\log jboss.server.name = lenora jboss.server.persist.config = true jboss.server.temp.dir = C:\P2MC\JBoss\eap\standalone\tmp line.separator = logging.configuration = file:C:\P2MC\JBoss\eap\standalone/configuration/logging.properties module.path = C:\P2MC\JBoss\eap\modules oracle.mds.cache = simple org.jboss.boot.log.file = C:\P2MC\JBoss\eap\standalone\log\server.log org.jboss.resolver.warning = true org.xml.sax.driver = __redirected.__XMLReaderFactory os.arch = x86 os.name = Windows 7 os.version = 6.1 path.separator = ; program.name = standalone.bat sun.arch.data.model = 32 sun.boot.class.path = C:\Program Files\Java\jre6\lib\resources.jar;C:\Program Files\Java\jre6\lib\rt.jar;C:\Program Files\Java\jre6\lib\sunrsasign.jar;C:\Program Files\Java\jre6\lib\jsse.jar;C:\Program Files\Java\jre6\lib\jce.jar;C:\Program Files\Java\jre6\lib\charsets.jar;C:\Program Files\Java\jre6\lib\modules\jdk.boot.jar;C:\Program Files\Java\jre6\classes sun.boot.library.path = C:\Program Files\Java\jre6\bin sun.cpu.endian = little sun.cpu.isalist = pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86 sun.desktop = windows sun.io.unicode.encoding = UnicodeLittle sun.java.command = C:\P2MC\JBoss\eap\jboss-modules.jar -mp C:\P2MC\JBoss\eap\modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.standalone -Djboss.home.dir=C:\P2MC\JBoss\eap sun.java.launcher = SUN_STANDARD sun.jnu.encoding = Cp1252 sun.management.compiler = HotSpot Client Compiler sun.os.patch.level = Service Pack 1 user.country = US user.dir = C:\P2MC\JBoss\eap\bin user.home = C:\Users\Will user.language = en user.name = Will user.timezone = America/New_York user.variant = 20:31:08,716 DEBUG [org.jboss.as.config] (MSC service thread 1-6) VM Arguments: -Dprogram.name=standalone.bat -Xms1303M -Xmx1303M -XX:MaxPermSize=256M -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Doracle.mds.cache=simple -Dorg.jboss.boot.log.file=C:\P2MC\JBoss\eap\standalone\log\server.log -Dlogging.configuration=file:C:\P2MC\JBoss\eap\standalone/configuration/logging.properties 20:31:09,436 INFO [org.xnio] (MSC service thread 1-3) XNIO Version 3.0.7.GA-redhat-1 20:31:09,438 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015888: Creating http management service using socket-binding (management-http) 20:31:09,441 INFO [org.xnio.nio] (MSC service thread 1-3) XNIO NIO Implementation Version 3.0.7.GA-redhat-1 20:31:09,447 INFO [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 3.2.16.GA-redhat-1 20:31:09,472 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 29) JBAS010280: Activating Infinispan subsystem. 20:31:09,495 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 37) JBAS011800: Activating Naming Subsystem 20:31:09,500 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 35) JBAS012605: Activated the following JSF Implementations: [main, 1.2] 20:31:09,507 INFO [org.jboss.as.security] (ServerService Thread Pool -- 42) JBAS013171: Activating Security Subsystem 20:31:09,515 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 25) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3) 20:31:09,519 INFO [org.jboss.as.naming] (MSC service thread 1-3) JBAS011802: Starting Naming Service 20:31:09,593 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 46) JBAS015537: Activating WebServices Extension 20:31:09,593 INFO [org.jboss.as.mail.extension] (MSC service thread 1-2) JBAS015400: Bound mail session [java:jboss/mail/Default] 20:31:09,594 INFO [org.jboss.as.security] (MSC service thread 1-6) JBAS013170: Current PicketBox version=4.0.17.Final-redhat-1 20:31:09,596 INFO [org.jboss.as.connector.logging] (MSC service thread 1-7) JBAS010408: Starting JCA Subsystem (IronJacamar 1.0.17.Final-redhat-1) 20:31:09,823 INFO [org.jboss.ws.common.management] (MSC service thread 1-7) JBWS022052: Starting JBoss Web Services - Stack CXF Server 4.1.3.Final-redhat-3 20:31:09,872 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-6) JBAS015012: Started FileSystemDeploymentService for directory C:\P2MC\JBoss\eap\standalone\deployments 20:31:09,877 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015876: Starting deployment of "SimpleADF.war" (runtime-name: "SimpleADF.war") 20:31:09,881 INFO [org.jboss.as.remoting] (MSC service thread 1-3) JBAS017100: Listening on 127.0.0.1:9999 20:31:09,881 INFO [org.jboss.as.remoting] (MSC service thread 1-7) JBAS017100: Listening on 127.0.0.1:4447 20:31:09,891 INFO [org.apache.coyote.http11] (MSC service thread 1-8) JBWEB003001: Coyote HTTP/1.1 initializing on : http-/127.0.0.1:8080 20:31:09,895 INFO [org.apache.coyote.http11] (MSC service thread 1-8) JBWEB003000: Coyote HTTP/1.1 starting on: http-/127.0.0.1:8080 20:31:10,082 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS] 20:31:10,218 WARN [org.jboss.modules] (MSC service thread 1-8) Failed to define class oracle.adfinternal.view.faces.bi.renderkit.imageView.ImageViewServlet in Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base)): java.lang.LinkageError: Failed to link oracle/adfinternal/view/faces/bi/renderkit/imageView/ImageViewServlet (Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base))) at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:427) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:260) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.Module.loadModuleClass(Module.java:526) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.0.Final-redhat-1] at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClassCond(Unknown Source) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClass(Unknown Source) [rt.jar:1.6.0_45] at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:344) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:422) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:260) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.Module.loadModuleClass(Module.java:526) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.0.Final-redhat-1] at java.lang.Class.forName0(Native Method) [rt.jar:1.6.0_45] at java.lang.Class.forName(Unknown Source) [rt.jar:1.6.0_45] at org.jboss.as.server.deployment.reflect.DeploymentClassIndex.classIndex(DeploymentClassIndex.java:54) at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.processComponentConfig(InterceptorAnnotationProcessor.java:85) [jboss-as-ee-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.deploy(InterceptorAnnotationProcessor.java:77) [jboss-as-ee-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:120) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) [rt.jar:1.6.0_45] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.6.0_45] at java.lang.Thread.run(Unknown Source) [rt.jar:1.6.0_45] Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClassCond(Unknown Source) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClass(Unknown Source) [rt.jar:1.6.0_45] at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:344) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:422) [jboss-modules.jar:1.2.0.Final-redhat-1] ... 34 more Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet from [Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base))] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:196) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.0.Final-redhat-1] ... 39 more 20:31:10,242 WARN [org.jboss.modules] (MSC service thread 1-8) Failed to define class oracle.adf.view.faces.bi.webapp.GraphServlet in Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base)): java.lang.LinkageError: Failed to link oracle/adfinternal/view/faces/bi/renderkit/imageView/ImageViewServlet (Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base))) at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:427) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:260) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.Module.loadModuleClass(Module.java:526) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.0.Final-redhat-1] at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClassCond(Unknown Source) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClass(Unknown Source) [rt.jar:1.6.0_45] at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:344) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:422) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:260) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.Module.loadModuleClass(Module.java:526) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.0.Final-redhat-1] at java.lang.Class.forName0(Native Method) [rt.jar:1.6.0_45] at java.lang.Class.forName(Unknown Source) [rt.jar:1.6.0_45] at org.jboss.as.server.deployment.reflect.DeploymentClassIndex.classIndex(DeploymentClassIndex.java:54) at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.processComponentConfig(InterceptorAnnotationProcessor.java:85) [jboss-as-ee-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.deploy(InterceptorAnnotationProcessor.java:77) [jboss-as-ee-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:120) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) [rt.jar:1.6.0_45] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.6.0_45] at java.lang.Thread.run(Unknown Source) [rt.jar:1.6.0_45] Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClassCond(Unknown Source) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClass(Unknown Source) [rt.jar:1.6.0_45] at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:344) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:422) [jboss-modules.jar:1.2.0.Final-redhat-1] ... 34 more Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet from [Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base))] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:196) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.0.Final-redhat-1] ... 39 more 20:31:10,253 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC000001: Failed to start service jboss.deployment.unit."SimpleADF.war".POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.unit."SimpleADF.war".POST_MODULE: JBAS018733: Failed to process phase POST_MODULE of deployment "SimpleADF.war" at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:127) [jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) [rt.jar:1.6.0_45] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.6.0_45] at java.lang.Thread.run(Unknown Source) [rt.jar:1.6.0_45] Caused by: java.lang.LinkageError: Failed to link oracle/adfinternal/view/faces/bi/renderkit/imageView/ImageViewServlet (Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base))) at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:427) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:260) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.Module.loadModuleClass(Module.java:526) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.0.Final-redhat-1] at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClassCond(Unknown Source) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClass(Unknown Source) [rt.jar:1.6.0_45] at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:344) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:422) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:260) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.Module.loadModuleClass(Module.java:526) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.0.Final-redhat-1] at java.lang.Class.forName0(Native Method) [rt.jar:1.6.0_45] at java.lang.Class.forName(Unknown Source) [rt.jar:1.6.0_45] at org.jboss.as.server.deployment.reflect.DeploymentClassIndex.classIndex(DeploymentClassIndex.java:54) [jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.processComponentConfig(InterceptorAnnotationProcessor.java:85) at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.deploy(InterceptorAnnotationProcessor.java:77) at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:120) [jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] ... 5 more Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClassCond(Unknown Source) [rt.jar:1.6.0_45] at java.lang.ClassLoader.defineClass(Unknown Source) [rt.jar:1.6.0_45] at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:344) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:422) [jboss-modules.jar:1.2.0.Final-redhat-1] ... 34 more Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet from [Module "com.oracle.adf:main" from local module loader @1a7508a (finder: local module finder @198cb3d (roots: C:\P2MC\JBoss\eap\modules,C:\P2MC\JBoss\eap\modules\system\layers\base))] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:196) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:444) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:432) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:399) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:374) [jboss-modules.jar:1.2.0.Final-redhat-1] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:119) [jboss-modules.jar:1.2.0.Final-redhat-1] ... 39 more 20:31:10,301 INFO [org.jboss.as.server] (ServerService Thread Pool -- 26) JBAS018559: Deployed "SimpleADF.war" (runtime-name : "SimpleADF.war") 20:31:10,302 INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report JBAS014777: Services which failed to start: service jboss.deployment.unit."SimpleADF.war".POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.unit."SimpleADF.war".POST_MODULE: JBAS018733: Failed to process phase POST_MODULE of deployment "SimpleADF.war" 20:31:10,313 INFO [org.jboss.as] (Controller Boot Thread) JBAS015961: Http management interface listening on http://127.0.0.1:9990/management 20:31:10,314 INFO [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console listening on http://127.0.0.1:9990 20:31:10,314 ERROR [org.jboss.as] (Controller Boot Thread) JBAS015875: JBoss EAP 6.1.0.GA (AS 7.2.0.Final-redhat-8) started (with errors) in 2025ms - Started 132 of 189 services (1 services failed or missing dependencies, 55 services are passive or on-demand)
I'm a little at a loss on this one. Ideas?
-
server.log.zip 4.2 KB