[JBoss jBPM] - ObjectNotFoundException when starting Execution with Task
by khalse
I have a simple workflow defined which simply starts with a task. Deploying the task is not a problem, however when I attempt to start the workflow I get an ObjectNotFoundException from hibernate. I have followed the execution of code and it appears that there have been no inserts to the JBPM_EXECUTION table before attempting to retrieve a record.
<?xml version="1.0" encoding="UTF-8"?>
|
| <process key="TestTask" name="TestTask">
|
| <start>
| <transition to="review" />
| </start>
|
| <task name="review">
| <transition to="wait" />
| </task>
|
| <state name="wait">
| <transition to="end"/>
| </state>
|
| <end name="end" />
|
|
| </process>
Note that I have also tried a similar workflow which started with a state, then went on to a task. This worked fine as the execution was created following the signal to the initial task.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4233136#4233136
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4233136
16 years, 11 months
[Installation, Configuration & DEPLOYMENT] - Deployment problem with migration to 5.1.0 GA
by mcote321
Hello all, new user here.
We are having problems porting our Seam app from JBoss 5.0.1 to 5.1.0, notably a deployment problem. The
HDScanner seems to want to keep redeploying after the server has successfully started. The result is that after
our app has been deployed, something notices a change and JBoss starts loading our war again...this loop seems
to go on endlessly.
To reproduce:
1) Stop JBoss (just to be on the safe side...)
2) Clean all traces of our war (from default server/deploy)
3) Deploy with Maven from Eclipse
4) Start JBoss (no errors during startup)
5) We get the following two interesting lines from the log:
2009-05-25 17:48:43,686 INFO [org.jboss.bootstrap.microcontainer.ServerImpl] (main) JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221634)] Started in 45s:546ms
2009-05-25 17:48:51,466 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner) undeploy, ctxPath=/sweat-dispatch-0.0.1
6) The whole thing restarts from step 4 ... etc
We are using:
- JDK 1.6 build 13
- JBoss 5.1.0 GA
- Maven 2.0.7
- Seam 2.1.1 GA
- Eclipse 3.4.2
- All are running on vista
Any help would be appreciated!
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4233135#4233135
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4233135
16 years, 11 months
[Installation, Configuration & DEPLOYMENT] - Jboss / Tomcat on RH Linux system design question
by akvino
Hello all!
I am sysadmin working with RHEL5 and getting a little bit into RH Jboss for potentially putting some Java apps on it. I am somewhat familiar with Tomcat and would like to ask (before berrying myself in manuals) what are possible configuration options with Jboss similar to our current Tomcat environment.
We have an Apache with mod_jk configuration running multiple instances of Tomcat. Whenever new website needs to be deployed new port is specified, new tomcat instance created, new entries to workers files added, and all managed by Apache. With this configuration we have an instance of Tomcat running for each website hosted.
My question is - in what ways does Jboss allow for similar design (I read about multiple instances of Jboss running on the server, setup is similar to Tomcat - but not much detail provided)?
Does it make sense to run multiple Jboss Application Servers, and can the Jboss Application Server handle multiple websites?
Thanks for any info. Hopefully I will save a lot of time if I eliminate bad design options from the start..
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4233134#4233134
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4233134
16 years, 11 months
[Installation, Configuration & DEPLOYMENT] - Re: Specify library paths on ear files
by wzkl52
We added the xmlparserv2.jar to lib directory
Now a new error is displayed:
2009-05-25 13:03:18,237 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/MiraWeb]] (HDScanner) Exception sending context initialized event to listener instance of class org.jboss.web.jsf.integration.config.JBossJSFConfigureListener
java.lang.ClassCastException: oracle.xml.jaxp.JXSAXParserFactory
at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:107)
at com.sun.faces.config.ConfigureListener$WebXmlProcessor.getConfiguredFactory(ConfigureListener.java:698)
at com.sun.faces.config.ConfigureListener$WebXmlProcessor.scanForFacesServlet(ConfigureListener.java:670)
at com.sun.faces.config.ConfigureListener$WebXmlProcessor.(ConfigureListener.java:644)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:156)
at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:75)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:367)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146)
at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:460)
at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
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:157)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
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:668)
at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
at $Proxy36.start(Unknown Source)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
at org.jboss.system.ServiceController.start(ServiceController.java:460)
at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:65)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:142)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:166)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
2009-05-25 13:03:18,240 ERROR [org.apache.catalina.core.StandardContext] (HDScanner) Error listenerStart
2009-05-25 13:03:18,240 ERROR [org.apache.catalina.core.StandardContext] (HDScanner) Context [/MiraWeb] startup failed due to previous errors
2009-05-25 13:03:18,247 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (HDScanner) Error installing to Start: name=jboss.web.deployment:war=/MiraWeb state=Create mode=Manual requiredState=Installed
org.jboss.deployers.spi.DeploymentException: URL file:/guimg/jboss-5.0.0.GA/server/default/tmp/deploy/miraWeb_web334662603009622198-exp.war/ deployment failed
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:388)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146)
at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:460)
at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
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:157)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
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:668)
at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
at $Proxy36.start(Unknown Source)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
at org.jboss.system.ServiceController.start(ServiceController.java:460)
at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:65)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:142)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:166)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
2009-05-25 13:03:18,249 DEBUG [org.jboss.system.ServiceCreator] (HDScanner) Removing mbean from server: jboss.web.deployment:war=/MiraWeb
2009-05-25 13:03:18,250 DEBUG [org.jboss.system.ServiceController] (HDScanner) destroying service: jboss.web.deployment:war=/MiraWeb
2009-05-25 13:03:18,250 DEBUG [org.jboss.system.ServiceController] (HDScanner) Ignoring destroy request for service: jboss.web.deployment:war=/MiraWeb at state FAILED
2009-05-25 13:03:18,250 DEBUG [org.jboss.system.ServiceController] (HDScanner) removing service: jboss.web.deployment:war=/MiraWeb
2009-05-25 13:03:18,250 DEBUG [org.jboss.system.deployers.ServiceDeployer] (HDScanner) Error during deploy: jboss.web.deployment:war=/MiraWeb
org.jboss.deployers.spi.DeploymentException: URL file:/guimg/jboss-5.0.0.GA/server/default/tmp/deploy/miraWeb_web334662603009622198-exp.war/ deployment failed
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:388)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146)
at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:460)
at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
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:157)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
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:668)
at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
at $Proxy36.start(Unknown Source)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
at org.jboss.system.ServiceController.start(ServiceController.java:460)
at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:65)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:142)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:166)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
2009-05-25 13:03:18,252 DEBUG [org.jboss.system.ServiceController] (HDScanner) stopping service: jboss.jacc:service=jacc,id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_web.war",parent="miraWeb.ear"
2009-05-25 13:03:18,252 DEBUG [org.jboss.system.ServiceController] (HDScanner) destroying service: jboss.jacc:service=jacc,id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_web.war",parent="miraWeb.ear"
2009-05-25 13:03:18,253 DEBUG [org.jboss.system.ServiceController] (HDScanner) removing service: jboss.jacc:service=jacc,id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_web.war",parent="miraWeb.ear"
2009-05-25 13:03:18,253 DEBUG [org.jboss.system.ServiceCreator] (HDScanner) Removing mbean from server: jboss.jacc:service=jacc,id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_web.war",parent="miraWeb.ear"
2009-05-25 13:03:18,254 DEBUG [org.jboss.system.ServiceController] (HDScanner) stopping service: jboss.jacc:service=jacc,id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear"
2009-05-25 13:03:18,254 DEBUG [org.jboss.system.ServiceController] (HDScanner) Ignoring stop request for service: jboss.jacc:service=jacc,id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear" at state CONFIGURED
2009-05-25 13:03:18,254 DEBUG [org.jboss.system.ServiceController] (HDScanner) destroying service: jboss.jacc:service=jacc,id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear"
2009-05-25 13:03:18,255 DEBUG [org.jboss.system.ServiceController] (HDScanner) removing service: jboss.jacc:service=jacc,id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear"
2009-05-25 13:03:18,255 DEBUG [org.jboss.system.ServiceCreator] (HDScanner) Removing mbean from server: jboss.jacc:service=jacc,id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear"
2009-05-25 13:03:18,260 DEBUG [org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext] (HDScanner) Removed component jboss.j2ee:module="miraWeb_ejb.jar",service=EjbModule from vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_ejb.jar
2009-05-25 13:03:18,262 DEBUG [org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext] (HDScanner) Removed component jboss.jacc:id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_ejb.jar",parent="miraWeb.ear",service=jacc from vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_ejb.jar
2009-05-25 13:03:18,264 DEBUG [org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext] (HDScanner) Removed component jboss.jacc:id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_webstatic.war",parent="miraWeb.ear",service=jacc from vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_webstatic.war
2009-05-25 13:03:18,266 DEBUG [org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext] (HDScanner) Removed component jboss.web.deployment:war=/MiraWeb/resources from vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_webstatic.war
2009-05-25 13:03:18,268 DEBUG [org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext] (HDScanner) Removed component jboss.jacc:id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_web.war",parent="miraWeb.ear",service=jacc from vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_web.war
2009-05-25 13:03:18,271 DEBUG [org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext] (HDScanner) Removed component jboss.web.deployment:war=/MiraWeb from vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_web.war
2009-05-25 13:03:18,274 DEBUG [org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext] (HDScanner) Removed component jboss.jacc:id="vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear",service=jacc from vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear
2009-05-25 13:03:19,621 DEBUG [org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext] (HDScanner) Removed component ejb/miraWeb_ejb.jar#GranInvokerEJB,uid8408665 from vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear/miraWeb_ejb.jar
2009-05-25 13:03:19,624 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (HDScanner) Error installing to Real: name=vfszip:/guimg/jboss-5.0.0.GA/server/default/deploy/miraWeb.ear state=PreReal mode=Manual requiredState=Real
org.jboss.deployers.spi.DeploymentException: URL file:/guimg/jboss-5.0.0.GA/server/default/tmp/deploy/miraWeb_web334662603009622198-exp.war/ deployment failed
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:388)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146)
at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:460)
at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
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:157)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
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:668)
at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
at $Proxy36.start(Unknown Source)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
at org.jboss.system.ServiceController.start(ServiceController.java:460)
at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:65)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:142)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:166)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4233128#4233128
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4233128
16 years, 11 months
[EJB 3.0] - Server side (MaxDeliveryAttempts) vs Client-Side (DLQMaxRese
by bainwohl
After successfully configuring a custom destination (so I thought) with the following customization(s) ...
<mbean code="org.jboss.jms.server.destination.QueueService"
name="jboss.messaging.destination:service=Queue,name=prototype_PacketResendQ"
xmbean-dd="xmdesc/Queue-xmbean.xml">
jboss.messaging.destination:service=Queue,name=prototype_DLQ
jboss.messaging.destination:service=Queue,name=prototype_ExpiryQ
<!-- Redelivery delay (defaults to 10min=10*60*1000ms if not set -->
${config.dest.prototype_PacketResendQ.RedeliveryDelayInMs:600000}
<!-- The maximum times a message is nacked before a -->
<!-- message is sent to the Dead Letter Queue -->
<!-- -->
<!-- 0 - don't redeliver -->
<!-- n - redeliver n times -->
<!-- -1 - continue redelivering indefinitely -->
1000
<depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer
jboss.messaging:service=PostOffice
... etc...
I observed that the custom RedeliveryDelay setting was working great, but the MaxDeliveryAttempts setting was being ignored ... messages were always sent to the DLQ on the 6th attempt:
([AbstractDLQHandler] Message redelivered=6 max=5 sending it to the dlq delegator->JBossMessage[20364378959495170]:NON-PERSISTENT, deliveryId=6 ...)
Also, the message was being sent to the default DLQ, rather than my custom prototype_DLQ.
Eventually, I was able to resolve the issue via client side configuration. More specifically, I can get the desired effect of MaxDeliveryAttempts and DLQ via ActivationConfigProperty(s) against the MDB (DLQMaxResent,DLQJNDIName).
@ActivationConfigProperty(propertyName="DLQMaxResent",propertyValue="50000"),
@ActivationConfigProperty(propertyName="DLQJNDIName",propertyValue="queue/prototype_DLQ")
Unfortunately, while the MaxDeliveryAttempts does support -1 (redelivery forever), the DQLMaxResent does not!
I'd really like to configure the destination, rather that the MDB listening on that destination. In otherwords, eliminate the need for the ActivationConfigProperty(s) DLQMaxResent and DLQJNDIName.
How can I do this ... obviously there's some default DLQMaxResent=5 setting which is overriding my MaxDeliveryAttempts setting; likewise for the specification of a custom DLQ.
Any assistance would be appreciated ... cheers.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4233127#4233127
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4233127
16 years, 11 months