|
Alright, first and foremost I want to thank all of
you who helped me get this far. We're almost there.
I'm now getting a semi-unusual error. A class cast
exception, which tells me that I am somehow casting incorerectly which strikes
me as odd, since this is an example from a book(Mastering EJB and the J2EE by Ed
Roman). Heres the exception and the code.
---------
EXCEPTION -------------
C:\JBuilder3\java\bin\javaw.exe -classpath
"D:\WebLogic\myserver\clientclasses;C:\JBuilder3\lib\dx3.0.jar;C:\JBuilder3\lib\dx3.0-res.jar;C:\JBuilder3\lib\jbcl3.0.jar;C:\JBuilder3\lib\jbcl3.0-res.jar;C:\JBuilder3\lib\jgl3.1.0.jar;C:\JBuilder3\lib\dbswing3.0.jar;C:\JBuilder3\lib\dbswing3.0-res.jar;C:\JBuilder3\lib\pop3.jar;C:\JBuilder3\dependency\~pop3;C:\JBuilder3\lib\activation.jar;C:\JBuilder3\dependency\~Activation;C:\JBuilder3\lib\j2ee.jar;C:\JBuilder3\dependency\~j2ee;C:\JBuilder3\dependency\~WebAux;D:\WebLogic\classes;C:\JBuilder3\dependency\~WebLogic;C:\JBuilder3\java\lib\jdkdep.jar;C:\JBuilder3\java\jre\lib\rt.jar;C:\JBuilder3\java\lib\dt.jar;C:\JBuilder3\java\jre\lib\i18n.jar;C:\JBuilder3\java\lib\tools.jar"
-Djava.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
-Djava.naming.provider.url=t3://localhost:7001 bean.HelloClient
AppAccelerator(tm) 1.2.010 for Java (JDK 1.2), x86
version.
Copyright (c) 1997-1999 Inprise Corporation. All
Rights Reserved.
java.lang.ClassCastException:
com.wiley.compBooks.roman.session.helloworld.HelloBeanHomeImpl_ServiceStub
at
bean.HelloClient.main(HelloClient.java:30)
--------- END EXCEPTION ------------------
------------ CODE ------------------------
package bean;
import javax.ejb.*;
import javax.naming.*; import java.rmi.*; import java.util.Properties; /**
* This class is an example of client code which invokes * methods on a simple stateless session bean. */ public class HelloClient { public static void main(String[] args) {
try {
/* * Get System properties for JNDI initialization */ Properties props = System.getProperties(); /* * Get a reference to the HelloHome Object - the * factory for Hello EJB Objects */ Context ctx = new InitialContext(props); HelloHome home = (HelloHome) ctx.lookup("Hello"); ///This is the line which throws the exception /*
* Use the factory to create the Hello EJB Object */ Hello hello = home.create(); /*
* Call the hello() method, and print it */ System.out.println(hello.hello()); /*
* Done with EJB Object, so remove it */ hello.remove(); } catch (Exception e) { e.printStackTrace(); } } } -------------- END CODE ---------------------------
Any ideas? Once again, thank you for all your help thus
far.
|
- Re: WebLogic - Almost there John McDonald
- Re: WebLogic - Almost there Gustavo E Tenrreiro
- Re: WebLogic - Almost there Scott Durrant
- Re: WebLogic - Almost there David Olivares
- Re: WebLogic - Almost there filip
- Re: WebLogic - Almost there David Olivares
- Re: WebLogic - Almost there Nail A.
- Re: WebLogic - Almost there Sripada Srinivas
- Re: WebLogic - Almost there Aravind Naidu
- Mail list of Java Related Jobs & Contract... Ray Osborne
- Re: WebLogic - Almost there Ed Roman
