It seems JBoss 7.x no longer support getting work manager through MBean. Any clues on how to resolve this?

<bean id="taskExecutor" class="org.springframework.jca.work.jboss.JBossWor kManagerTaskExecutor" />

Caused by: java.lang.IllegalStateException: Could not initialize JBossWorkManagerTaskExecutor because JBoss API is not available: java.lang.ClassNotFoundException: org.jboss.resource.work.JBossWorkManagerMBean from [Module "deployment.xxx.ear.xxx.war:main" from Service Module Loader]
at org.springframework.jca.work.jboss.JBossWorkManage rUtils.getWorkManager(JBossWorkManagerUtils.java:7 1) [org.springframework.transaction-3.1.1.RELEASE.jar:3.1.1.RELEASE]
...

Thanks,
Copland