Hi,
I am migrating the application from WebSphere 6.1 to JBoss 5.1. In WebSphere, 
pieces of code were using default workmanager and asyncbean package. Can you 
please tell me the right configuration that I need to use in web.xml or 
applicationContext.xml for using JBossWorkManager. Also, please suggest if I 
had to make any code changes (I replaced async bean package for WebSphere with 
JBossWorkManager package). Furnished is the configuration that I have right now 
but it is throwing Exception. Your help is much appreciated.

Code in applicationContext.xml:

   1.     
  |    2. <bean id="taskExecutor" 
class="org.springframework.jca.work.jboss.JBossWorkManagerTaskExecutor">    
  |    3.         <property name="workManagerName" value="WorkManager"/>  
  |    4.         <property name="resourceRef" value="true"/>  
  |    5. </bean>   
  | 
  | 

Code in web.xml:

   1.       
  |    2. <resource-ref id="ResourceRef_1163654014164">  
  |    3.      <description>WorkManager</description>  
  |    4.      <res-ref-name>WorkManager</res-ref-name>  
  |    5.      <res-type>org.jboss.resource.work.JBossWorkManager</res-type>  
  |    6.      <res-auth>Container</res-auth>  
  |    7.      <res-sharing-scope>Shareable</res-sharing-scope>  
  |    8.    </resource-ref>  
  | 
  | 

Exception when the application is deployed:

009-09-18 13:25:58,382 SEVERE [org.springframework.web.context.ContextLoader] 
(HDScanner) Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'taskExecutor' defined in ServletContext resource 
[/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested 
exception is javax.naming.NameNotFoundException: WorkManager not bound
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
.
.
.
Caused by: javax.naming.NameNotFoundException: WorkManager not bound
at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)

Thanks a lot. Your earliest response would be of very great help.

Ravi 


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4256221#4256221

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4256221
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to