[Design of JBoss ESB] - Re: Web service security callbacks
by Kevin.Conner@jboss.com
My understanding of the issue is that the WebServiceContext (or should I say it's creation) currently has a hard dependency on servlets and it is this dependency which is causing our problem. As we are not calling into jbossws via a servlet container we do not have servlet contexts etc.
It would be much better if the InvocationContext supported the methods required by the WebServiceContext (such as user principals/roles) in a generic manner and therefore break any hard dependency with the container. The WebServiceContext could then defer its functionality to the InvocationContext.
What I have still to understand is why this is not evident from your JMS support. Looking at the code would suggest that it would suffer the same issues as are displayed from invocations coming through the ESB.
Is my understanding correct?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4120862#4120862
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4120862
18 years, 2 months
[Design of POJO Server] - Re: migrating TransactionManager and Invokers to POJO
by dimitris@jboss.org
I tried to move things around a bit (tx-manager, remoting service, invokers) in the deploy dir, and hit the problem Adrian was talking about.
The WebDeployer depends on the transaction service.
| 00:43:36,750 ERROR [ProfileServiceBootstrap] Failed to load profile: Summary of
| incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
|
| *** CONTEXTS MISSING DEPENDENCIES: Name -> Dependency{Required State:Actual Stat
| e}
|
| WSDeployerHook_JAXRPC_POST_JSE
| -> WebServiceDeployerPostJSE{Installed:Instantiated}
| -> WSDeployerHook_JAXRPC_POST_JSE{Installed:Configured}
| -> WSDeployerHook_JAXRPC_POST_JSE{Installed:Configured}
| -> WebServiceDeployerPostJSE{Start:Instantiated}
| -> WebServiceDeployerPostJSE{Create:Instantiated}
| -> WebServiceDeployerPostJSE{Installed:Instantiated}
|
| WSDeployerHook_JAXRPC_PRE_JSE
| -> WSDeployerHook_JAXRPC_PRE_JSE{Installed:Configured}
| -> WebServiceDeployerPreJSE{Create:Instantiated}
| -> WebServiceDeployerPreJSE{Installed:Instantiated}
| -> WebServiceDeployerPreJSE{Installed:Instantiated}
| -> WSDeployerHook_JAXRPC_PRE_JSE{Installed:Configured}
| -> WebServiceDeployerPreJSE{Start:Instantiated}
|
| WSDeployerHook_JAXWS_POST_JSE
| -> WebServiceDeployerPostJSE{Start:Instantiated}
| -> WebServiceDeployerPostJSE{Create:Instantiated}
| -> WSDeployerHook_JAXWS_POST_JSE{Installed:Configured}
| -> WSDeployerHook_JAXWS_POST_JSE{Installed:Configured}
| -> WebServiceDeployerPostJSE{Installed:Instantiated}
| -> WebServiceDeployerPostJSE{Installed:Instantiated}
|
| WSDeployerHook_JAXWS_PRE_JSE
| -> WebServiceDeployerPreJSE{Create:Instantiated}
| -> WebServiceDeployerPreJSE{Installed:Instantiated}
| -> WSDeployerHook_JAXWS_PRE_JSE{Installed:Configured}
| -> WSDeployerHook_JAXWS_PRE_JSE{Installed:Configured}
| -> WebServiceDeployerPreJSE{Start:Instantiated}
| -> WebServiceDeployerPreJSE{Installed:Instantiated}
|
| WarDeployer
| -> jboss.jca:service=CachedConnectionManager{Start:Configured}
| -> jboss.jca:service=CachedConnectionManager{Create:Configured}
| -> jboss:service=TransactionManager{Create:** NOT FOUND **}
| -> jboss:service=TransactionManager{Start:** NOT FOUND **}
|
| WebServiceDeployerPostJSE
|
| WebServiceDeployerPreJSE
|
| jboss.jca:service=CachedConnectionManager
| -> jboss:service=TransactionManager{Start:** NOT FOUND **}
| -> jboss:service=TransactionManager{Create:** NOT FOUND **}
|
|
| *** CONTEXTS IN ERROR: Name -> Error
|
| jboss:service=TransactionManager -> ** NOT FOUND **
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4120836#4120836
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4120836
18 years, 2 months