[Deployers on JBoss (Deployers/JBoss)] - Re: Ear deployment ordering broken in trunk
by wolfc
I still don't get it for an EAR.
In this case there is: ear = client jar + ejb jar (no metadata / javaee 5)
Since it's going depth first, I don't get a chance to register dependencies, because they are unresolvable without the ejb jar being deployed (/ parsed).
So here we see it dive into the client jar:
2007-07-10 10:37:58,824 INFO [org.jboss.ejb3.deployers.AppClientScanningDeployer] mainClass = class com.sun.ts.tests.ejb30.bb.session.stateless.annotation.appexception.annotated.Client
| 2007-07-10 10:37:58,876 DEBUG [org.jboss.ejb3.deployers.Ejb3ClientDeployer] deploy vfsfile:/home/carlo/work/jboss-head/build/output/jboss-5.0.0.Beta3/server/cts/tmp/jsr88/ejb3_stateless_appexception_annotated.ear/ejb3_stateless_appexception_annotated_client.jar
| 2007-07-10 10:37:58,877 DEBUG [org.jboss.ejb3.deployers.Ejb3ClientDeployer] Creating client ENC binding under: ejb3_stateless_appexception_annotated_client
| 2007-07-10 10:37:58,898 WARN [org.jboss.injection.EJBHandler] IGNORING DEPENDENCY: unable to find @EJB from interface only com.sun.ts.tests.ejb30.common.appexception.AppExceptionIF in application-client.xml of ejb3_stateless_appexception_annotated_clientnot used by any EJBs
| 2007-07-10 10:37:58,913 WARN [org.jboss.injection.EJBHandler] IGNORING DEPENDENCY: unable to find @EJB from interface only com.sun.ts.tests.ejb30.common.appexception.RollbackIF in application-client.xml of ejb3_stateless_appexception_annotated_clientnot used by any EJBs
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4062326#4062326
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4062326
18 years, 9 months
[Design of JBoss ESB] - Re: Uniquely identifying services and actions
by mark.little@jboss.com
"tfennelly" wrote : "mark.little(a)jboss.com" wrote : "tfennelly" wrote : Couldn't the .esb name also be used as part of the local/global name e.g. "shopping-service.esb". We'd probably need to get the deployer to make it available somewhere, but that wouldn't be a big job.
| |
| | If we're looking to report on individual actions, then I'm not sure this will help.
|
| It would help because it's unique on a per AS/esb-service instance. It would help because it helps a reader of any report/log to narrow down to the .esb instance. Before you the service/listener/action name can mean anything, you surely need to know this (context).
|
| Then on a per .esb instance, the service/listener/action needs to be uniquely identified.
OK, but this comes back to my question: what are we trying to identify? If it's *just* the Actions then we don't need this. If it's *just* the services then this helps. However, I think it should be *both* Actions and services (either together or individually). I'd have thought an Action should be identified within the scope of the service in some hierarchical manner. For example:
:
or
<ESB instance>::<action type>:<action instance>
The latter just in case we want to differentiate between multiple instances of the same Action within a service.
If that's the case then what you mention would be the <ESB instance>, right?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4062323#4062323
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4062323
18 years, 9 months