Please use the JOnAS mailing lists for JOnAS-related problems.
I'm forwarding this message to the [EMAIL PROTECTED] list.
alex
Manoj wrote:
<!--StartFragment--> HI
,I am having the following
problem when i have a lookup for m2ApplicationHome.the
client code lloks like thisprops
=System.getProperties();
Properties props;
Context ctx;
m2ApplicationHome m2applHome ;
m2ApplicationRemote appl;
Object ref;
ctx = new InitialContext(props);
ref = ctx.lookup("finaltry.m2ApplicationHome");
m2applHome = (finaltry.m2ApplicationHome) PortableRemoteObject.narrow(ref,
m2ApplicationHome.class);
m2applHome =(finaltry.m2ApplicationHome)
ctx.lookup("m2ApplicationHome");the
exception is:=== javax.naming.NameNotFoundException:
finaltry.m2ApplicationHomewhile
my all beans and home and remote files in finaltry <!DOCTYPE
ejb-jar SYSTEM "../../../xml/ejb-jar_1_1.dtd">
<ejb-jar>
<description>Deployment
descriptor for the sb JOnAS example</description>
<enterprise-beans>
<session>
<ejb-name>m2Application</ejb-name>
<home>finaltry.m2ApplicationHome</home>
<remote>finaltry.m2ApplicationRemote</remote>
<ejb-class>finaltry.m2ApplicationBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<env-entry>
<env-entry-name>prop1</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>prop1 value</env-entry-value>
</env-entry>
</session>
<session>
<ejb-name>Application</ejb-name>
<home>finaltry.ApplicationHome</home>
<remote>finaltry.ApplicationRemote</remote>
<ejb-class>finaltry.ApplicationBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<env-entry>
<env-entry-name>prop1</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>prop1 value</env-entry-value>
</env-entry>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>Application</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>m2Application</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar> <!DOCTYPE
jonas-ejb-jar SYSTEM "../../../xml/jonas-ejb-jar.dtd">
<jonas-ejb-jar>
<jonas-session>
<ejb-name>m2Application</ejb-name>
<jndi-name>m2ApplicationHome</jndi-name>
</jonas-session>
<jonas-session>
<ejb-name>Application</ejb-name>
<jndi-name>ApplicationHome</jndi-name>
</jonas-session>
</jonas-ejb-jar>
~
&nbs p; regardsmanoj
|