I just reran the cart and product demos, and both did just fine, with the
following command lines and results:
D:\orion\demo\ejb\cart>java -classpath
../../../orion.jar;../../../ejb.jar;../..
/../jndi.jar;. CartClient
Item not found in cart: Oranges
D:\orion\demo\ejb\cart>cd ..\product
D:\orion\demo\ejb\product>java -classpath
../../../orion.jar;../../../ejb.jar;..
/../../jndi.jar;. ProductClient
Enter the id (integer) of the product you want to add: 1
Enter the name for item 1: Gravy
Enter the cost for Gravy: 2.15
Product added
So I suspect your /orion/config/principals.xml file; is the "admin" user
deactivated? Because the "jndi.properties" file for both examples specifies
the "admin" user.
Arved Sandstrom
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Dan Malks -
Java Design Center McLean VA
Sent: Tuesday, June 20, 2000 5:14 PM
To: Orion-Interest
Subject: java.lang.SecurityException when attempting to run ejb sample
app
Any thoughts appreciated on the following problem. thnx. -dm
E:\java\orion\demo\ejb\product>ls
META-INF ProductEJB.class ProductServlet.java
Product.class ProductEJB.java jndi.properties
Product.java ProductHome.class orion-product.jar
ProductClient.class ProductHome.java product.skeleton
ProductClient.java ProductServlet.class
E:\java\orion\demo\ejb\product>e:\java\jdk1.2.2\bin\java -classpath
../../../ori
on.jar;../../../ejb.jar;../../jndi.jar;. ProductClient
Exception in thread "main" java.lang.SecurityException: Invalid
username/passwor
d for ejbsamples (admin)
at com.evermind.server.rmi.a8.fd(JAX)
at com.evermind.server.rmi.a8.fd(JAX)
at com.evermind.server.rmi.a8.ez(JAX)
at com.evermind.server.rmi.RMIServer.ez(JAX, Compiled Code)
at com.evermind.server.rmi.RMIContext.lookup(JAX)
at com.evermind.server.Application.ajt(JAX, Compiled Code)
at
com.evermind.server.ApplicationClientInitialContextFactory.getInitial
Context(JAX, Compiled Code)
at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:6
72)
at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:250
)
at javax.naming.InitialContext.init(InitialContext.java:226)
at javax.naming.InitialContext.<init>(InitialContext.java:182)
at ProductClient.main(ProductClient.java:18)
Dan Malks Sun Java Center
Enterprise Java Architect 703.208.5794