[Installation, Configuration & DEPLOYMENT] - Deployment Issues
by ashok_av
Deployment issues.
Currently i am using jboss 3.2.7 version and deploying .ear package with 3 war files inside the .ear file. Everything works just fine. I am currently
looking into upgrading to jboss 4.2.1.GA. I intalled jboss 4.2.1.GA and jdk version 1.5. When i tried to deploy the .ear package, the deployment fails.The
ear file is exploded, but none of the war packages are getting deployed. The WARDeployer (WebSerivce) fails to start and i see these error in the jboss log.
Any help is greatly appreciated.
2007-10-02 08:14:15,584 DEBUG [org.jboss.system.ServiceCreator] About to create xmbean object: jboss.web:service=WebServer with code: org.jboss.web.tomcat.service.JBossWeb with descriptor: META-INF/webserver-xmbean.xml
2007-10-02 08:14:15,717 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.web:service=WebServer
2007-10-02 08:14:15,926 INFO [STDOUT] 08:14:15,902 ERROR [Util] Failed to create schema loader.
java.lang.ClassCastException: org.apache.xerces.dom.DOMXSImplementationSourceImpl
at org.w3c.dom.bootstrap.DOMImplementationRegistry.newInstance(DOMImplementationRegistry.java:144)
at org.jboss.xb.binding.Util$5.run(Util.java:512)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.xb.binding.Util.getXSImplementation(Util.java:488)
at org.jboss.xb.binding.Util.loadSchema(Util.java:387)
at org.jboss.xb.binding.sunday.unmarshalling.XsdBinder.bind(XsdBinder.java:168)
at org.jboss.xb.binding.sunday.unmarshalling.XsdBinder.bind(XsdBinder.java:139)
at org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver.resolve(DefaultSchemaResolver.java:247)
at org.jboss.xb.binding.sunday.unmarshalling.SundayContentHandler.startElement(SundayContentHandler.java:187)
at org.jboss.xb.binding.parser.sax.SaxJBossXBParser$DelegatingContentHandler.startElement(SaxJBossXBParser.java:323)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:188)
at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:140)
at org.jboss.system.ServiceConfigurator.parseJbxbSerialData(ServiceConfigurator.java:643)
at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:327)
at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:460)
at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
at org.jboss.system.ServiceController.install(ServiceController.java:226)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2007-10-02 08:14:15,930 INFO [STDOUT] 08:14:15,927 INFO [ServiceConfigurator] Problem configuring service jboss.web:service=WebServer
org.jboss.xb.binding.JBossXBException: Failed to parse source: Failed to create schema loader: org.apache.xerces.dom.DOMXSImplementationSourceImpl
at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:192)
at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:140)
at org.jboss.system.ServiceConfigurator.parseJbxbSerialData(ServiceConfigurator.java:643)
at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:327)
at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:460)
at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
at org.jboss.system.ServiceController.install(ServiceController.java:226)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.install(Unknown Source)
at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
2007-10-02 08:14:25,994 DEBUG [org.jboss.deployment.MainDeployer] using deployer org.jboss.deployment.EARDeployer@1144ba2
2007-10-02 08:14:25,994 INFO [STDOUT] 08:14:25,994 INFO [EARDeployer] Init J2EE application: file:/opt/janus/jboss-4.2.1.GA/server/default/deploy/application.ear
2007-10-02 08:14:25,994 INFO [org.jboss.deployment.EARDeployer] Init J2EE application: file:/opt/janus/jboss-4.2.1.GA/server/default/deploy/application.ear
2007-10-02 08:14:26,009 DEBUG [org.jboss.deployment.EARDeployer] Extracted non-deployable content: META-INF/MANIFEST.MF
2007-10-02 08:14:26,025 DEBUG [org.jboss.deployment.EARDeployer] Extracted deployable content: ejb-db.jar
2007-10-02 08:14:26,104 DEBUG [org.jboss.deployment.EARDeployer] Extracted deployable content: gui.war
2007-10-02 08:14:26,112 DEBUG [org.jboss.deployment.EARDeployer] Extracted deployable content: unprotected.war
2007-10-02 08:14:26,113 DEBUG [org.jboss.deployment.EARDeployer] Extracted deployable content: upload.war
2007-10-02 08:14:26,207 DEBUG [org.jboss.deployment.EARDeployer] Extracted deployable content: communication.war
2007-10-02 08:14:27,089 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/ejb-db.jar
2007-10-02 08:14:27,089 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/communication.war
2007-10-02 08:14:27,089 DEBUG [org.jboss.deployment.MainDeployer] No deployer found for url: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/communication.war
2007-10-02 08:14:27,089 DEBUG [org.jboss.deployment.MainDeployer] deployment waiting for deployer: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/communication.war
2007-10-02 08:14:27,090 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/gui.war
2007-10-02 08:14:27,090 DEBUG [org.jboss.deployment.MainDeployer] No deployer found for url: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/gui.war
2007-10-02 08:14:27,090 DEBUG [org.jboss.deployment.MainDeployer] deployment waiting for deployer: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/gui.war
2007-10-02 08:14:27,090 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/unprotected.war
2007-10-02 08:14:27,090 DEBUG [org.jboss.deployment.MainDeployer] No deployer found for url: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/unprotected.war
2007-10-02 08:14:27,090 DEBUG [org.jboss.deployment.MainDeployer] deployment waiting for deployer: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/unprotected.war
2007-10-02 08:14:27,090 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/upload.war
2007-10-02 08:14:27,090 DEBUG [org.jboss.deployment.MainDeployer] No deployer found for url: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/upload.war
2007-10-02 08:14:27,091 DEBUG [org.jboss.deployment.MainDeployer] deployment waiting for deployer: file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/upload.war
2007-10-02 08:14:27,091 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/opt/janus/jboss-4.2.1.GA/server/default/deploy/application.ear
2007-10-02 08:14:27,091 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/opt/janus/jboss-4.2.1.GA/server/default/deploy/application.ear
2007-10-02 08:14:27,091 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/opt/janus/jboss-4.2.1.GA/server/default/tmp/deploy/tmp41094application.ear-contents/ejb-db.jar
--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.web:service=WebServer
State: FAILED
Reason: org.jboss.xb.binding.JBossXBException: Failed to parse source: Failed to create schema loader: org.apache.xerces.dom.DOMXSImplementationSourceImpl
Depends On Me:
jboss.mq:service=InvocationLayer,type=HTTP
2007-10-02 08:14:29,185 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment listing:
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4090454#4090454
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4090454
18Â years, 6Â months
[Beginners Corner] - Best Practice - service initializations
by cgs1019
I have been working with JBoss for several months now, and I have a couple general questions.
1) Is there a good way to deploy a POJO into the app server and have it loaded into JNDI automatically upon deployment?
2) Looking at documentation on the Timer Service MBean, it appears that in order to schedule a job, all one has to do is make a call to the Timer MBean. However, there is no immediately obvious way to automate this call. Similarly to my first question above, is there a good way to automate Timer Service initialization at deployment?
I saw something online about extending a GenericServlet object to perform custom initializations upon deployment, but this seems a bit sloppy to me. Is this an approved practice?
What I'm really looking for is a good place to put code that I want to run at deployment time, every time. Is this wishful thinking, a bad idea, or something obvious that I haven't thought of yet? Any input would be greatly appreciated, if only a link to some good resources. Thanks in advance!
-Christopher Suter
www.grooveshark.com
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4090452#4090452
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4090452
18Â years, 6Â months
[JBoss Seam] - Problems with migration to 2.0
by dustismo
I am trying to migrate my app from 1.3A to 2.0 and am having tons of problems. I use jfreechart in in my own code and I think that is screwing everything up (jfreechart and jcommon jars are being included in my .war)
Here is the exception I am getting:
| 17:01:37,919 INFO [Component] Component: blogEntryHome, scope: CONVERSATION, type: JAVA_BEAN, class: net.infofilter.home.BlogEntryHome
| 17:01:37,934 ERROR [[/]] Exception sending context initialized event to listener instance of class org.jboss.seam.servlet.SeamListener
| java.lang.RuntimeException: Could not create Component: blogEntryHome
| at org.jboss.seam.init.Initialization.addComponent(Initialization.java:955)
| at org.jboss.seam.init.Initialization.installComponents(Initialization.java:882)
| at org.jboss.seam.init.Initialization.init(Initialization.java:538)
| at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
| at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3854)
| at org.apache.catalina.core.StandardContext.start(StandardContext.java:4359)
| at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
| at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
| at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.apache.catalina.core.StandardContext.init(StandardContext.java:5310)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
| at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
| at org.jboss.web.WebModule.startModule(WebModule.java:83)
| at org.jboss.web.WebModule.startService(WebModule.java:61)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
| at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:417)
| at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy45.start(Unknown Source)
| at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
| at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
| at org.jboss.ws.integration.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:93)
| at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
| at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy46.start(Unknown Source)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy9.deploy(Unknown Source)
| at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
| at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
| at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:417)
| at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy4.start(Unknown Source)
| at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy5.deploy(Unknown Source)
| at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
| at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
| at org.jboss.Main.boot(Main.java:200)
| at org.jboss.Main$1.run(Main.java:508)
| at java.lang.Thread.run(Thread.java:595)
| Caused by: java.lang.NoClassDefFoundError: org/jgroups/MembershipListener
| at java.lang.ClassLoader.defineClass1(Native Method)
| at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
| at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
| at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
| at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
| at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
| at java.security.AccessController.doPrivileged(Native Method)
| at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
| at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:675)
| at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:655)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:193)
| at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
| at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:520)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:408)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| at java.lang.ClassLoader.defineClass1(Native Method)
| at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
| at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
| at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
| at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
| at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
| at java.security.AccessController.doPrivileged(Native Method)
| at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
| at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:675)
| at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:655)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:193)
| at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
| at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:520)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:408)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| at java.lang.Class.getDeclaredFields0(Native Method)
| at java.lang.Class.privateGetDeclaredFields(Class.java:2259)
| at java.lang.Class.getDeclaredFields(Class.java:1715)
| at org.jboss.seam.Component.initMembers(Component.java:547)
| at org.jboss.seam.Component.<init>(Component.java:250)
| at org.jboss.seam.Component.<init>(Component.java:214)
| at org.jboss.seam.init.Initialization.addComponent(Initialization.java:940)
| ... 139 more
| 17:01:37,968 ERROR [StandardContext] Error listenerStart
|
application.xml :
| <?xml version="1.0" encoding="UTF-8"?>
| <application xmlns="http://java.sun.com/xml/ns/javaee"
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd"
| version="5">
|
| <display-name>Infofilter3-Site</display-name>
|
| <module>
| <web>
| <web-uri>Infofilter3-Site.war</web-uri>
| <context-root>/</context-root>
| </web>
| </module>
|
| <module>
| <ejb>Infofilter3-Site.jar</ejb>
| </module>
|
| <!-- Seam and EL -->
| <module>
| <ejb>jboss-seam.jar</ejb>
| </module>
| </application>
|
I started with a seam-gen project and then updated all my configuration files to match the seam-gen'ed ones. Let me know if there are any other config files I should post.
thanks,
Dustin
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4090450#4090450
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4090450
18Â years, 6Â months
[JBoss Messaging] - Re: Messages are moved to expiry queue only when there is a
by julians37
Sure, thanks for your attention.
I have a request/response pattern between a client and a server communicating via JBM. The client sends a request and waits for the server to send the corresponding response. Since the request processing on the server side can take a while in some situations, I'd like the client to be able to cancel waiting for the response, and in this case I need the response delivered asynchronously (via e-mail) so that the user knows when the request has been processed.
It seems like the expiry queue feature would lend itself to implementing this: if the response doesn't get picked up by the client within a timeout of, say, 2 seconds, it expires and gets transferred to a second queue where it's picked up by a component that takes care of forwarding it by mail.
In this scenario it's not good enough for the message to be expired once an attempt is being made to pick it up on the original response queue (as there will possibly be no client listening for responses anytime soon). Instead, I need it to be moved once it's expiring.
Does this makes sense or would you consider this to be an abuse of the expiry feature? Do you see a way of implementing this in another way, maybe using temporary topics and a DLQ? (Right now I'm not using temporary topics for responses - instead I use a global response queue with a selector on the JMS_CorrelationID.) Unfortunately there's no way of selecting messages by age or that would be another way of handling this.
FWIW, I'm currently working around the issue by having a dummy consumer with a selector that never matches re-registering with the queue periodically, and with this workaround my system works fine. But it's obviously an ugly solution - even though the number of messages involved is negligible so there are no performance issues.
Thanks,
Julian
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4090449#4090449
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4090449
18Â years, 6Â months
[JBoss Seam] - New to JBoss Seam
by priyapillai
I am new to JBoss Seam and was trying to figure out if this could be used in our future projects. I understand that Seam is an integrating framework to glue in EJB3 and JSF together. Its features seems to be really nice. So could you please help me with some queries.
1. Is it possible for me to use Seam in a simple application just with JSF and some POJOs (without having any persistence)
| 2. Do I have to always configure either ejb or microcontainer in my components.xml file. (No persistence configuration at all)
| 3. Does the Seam validation annotations work only if I am using hibernate as my presistence.
|
| I would really appreciate if anyone could help me with these answers. Thanks.
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4090443#4090443
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4090443
18Â years, 6Â months