My first session bean...

Server Output...
E:\jboss\bin>java -jar run.jar
[Console logging] Logging started
[Classpath] Added directory:file:/E:/jboss/log/
[Info] Java version: 1.3.0rc1,Sun Microsystems Inc.
[Info] Java VM: Java HotSpot(TM) Client VM 1.3.0rc1-S,Sun Microsystems Inc.
[Info] System: Windows NT 4.0,x86
[Classpath] Added library:file:/E:/jboss/lib/ext/activation.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/awt.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/dynaserver.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/ejb.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/ejxeditor.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/ejxejb.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/ejxjaws.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/ejxjboss.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/hsql.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/idb.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/jboss.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/jdbc2_0-stdext.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/jmxtools.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/jndi.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/jnpserver.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/jpl-util-0_5b.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/jta-spec1_0_1.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/mail.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/weblogic.jar
[Classpath] Added library:file:/E:/jboss/lib/ext/xml.jar
[Classpath] Added directory:file:/E:/jboss/db/
[JDBC] Loaded JDBC-driver:weblogic.jdbc.mssqlserver4.Driver
[Webserver] Initializing
[Webserver] Initialized
[Webserver] Starting
[Webserver] Started dynamic downloading service on port 8080
[Webserver] Started
[Naming] Initializing
[Naming] Initialized
[Naming] Starting
[Naming] [Naming] Started on port 1099
[Naming] Naming started on port 1099
[Naming] Started
[Transaction manager] Initializing
[Transaction manager] Initialized
[Transaction manager] Starting
[Transaction manager] Started
[DataSource] Initializing
[DataSource] Initialized
[DataSource] Starting
[DataSource] Started
[Auto deploy] Watching E:\jboss\deploy
[Auto deployer] Initializing
[Auto deployer] Initialized
[Auto deployer] Starting
[Auto deploy] Auto deploy of file:/E:/jboss/deploy/vsimple20000602.jar
[Container factory] Deploying:file:/E:/jboss/deploy/vsimple20000602.jar
[Container factory] Deployed application: file:/E:/jboss/deploy/vsimple20000602.jar
[Auto deployer] Started
[JMX RMI Adaptor] Initializing
[JMX RMI Adaptor] Initialized
[JMX RMI Adaptor] Starting
[JMX RMI Adaptor] Started
[Default] jBoss 2.0 Started


So all that looks pretty good.
And the naming service is listening to port 1099.


So I set my jndi.properties file in the same dir that I am running my client from to 
be...
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.provider.url=localhost:1099
java.naming.factory.url.pkgs=org.jboss.naming

I have tried changing the 1099 to be 8080, 8082 and also to no port number being 
mentioned.


The response I get is...
E:\ejb\vsimple>E:\jdk1.3\bin\java -classpath 
.;E:\ejb\vsimple\distribution\lib\vsimple20000602.jar;E:\jdk
1.3;e:\jboss\lib\ext\;e:\jboss\client\jnp-client.jar;e:\jboss\client\jboss-client.jar;e:\jboss\client\jnd
i.jar;e:\jboss\client\deploy.jar EJBTestClient
Just about to lookup the vsimpleone EJB Session Bean
Caught an unexpected exception!
javax.naming.NameNotFoundException: SimpleBean not bound
        at 
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:245)
        at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122)
        at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:167)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:152)
        at javax.naming.InitialContext.lookup(InitialContext.java:350)
        at EJBTestClient.main(EJBTestClient.java:16)


I have set the jndi name of my bean to be SimpleBean using EJX.
What else can cause this problem?

Ta.
---------------------------------------------------------------------------
Stuart Barlow
+44 131 468 8205


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to