Cloned from https://issues.jboss.org/browse/ENTESB-3600 for FSW_6.0_2_2015. "@Inject UserTransaction" support, which was supposed to be introduced by SWITCHYARD-1114 in SY 1.1, doesn't seem to work as expected. When you try to test from 'SwitchYardRunner' a Bean service that has a UserTransaction field @Inject'ed like this: === @Inject private UserTransaction ut; === the test throws the following error and fails: === org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied dependencies for type [UserTransaction] with qualifiers [@Default] at injection point [[field] @Inject private com.redhat.samples.switchyard.GreetingServiceImpl.ut] ===
Created attachment 1051315 [details] reproducer
Tom Cunningham <tcunning> updated the status of jira ENTESB-3600 to Resolved
Tadayoshi Sato <sato.tadayoshi> updated the status of jira ENTESB-3600 to Reopened
Backported SWITCHYARD-2481 and SWITCHYARD-2743 to 1.x branch.