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




Reply via email to