I had suspected the same thing, but could not find any problem with the
principal file.  Do you see anything suspicious?

<?xml version="1.0"?>
<!DOCTYPE principals PUBLIC "//Evermind - Orion Principals//"
"http://www.orionserver.com/dtds/principals.dtd">

<principals>
        <groups>
                <group name="users">
                        <description>users</description>
                        <permission name="rmi:login" />
                        <permission
name="com.evermind.server.rmi.RMIPermission" />
                </group>
                <group name="guests">
                        <description>guests</description>
                </group>
                <group name="administrators">
                        <description>administrators</description>
                        <permission name="administration" />
                        <permission
name="com.evermind.server.AdministrationPermission" />
                </group>
        </groups>
        <users>
                <user username="user" password="456" deactivated="true">
                        <description>The default user</description>
                        <group-membership group="users" />
                        <group-membership group="guests" />
                </user>
                <user username="anonymous" password="">
                        <description>The default guest/anonyomous
user</description>
                        <group-membership group="guests" />
                </user>
                <user username="admin" password="admin">
                        <description>The default
administrator</description>
                        <group-membership group="users" />
                        <group-membership group="guests" />
                        <group-membership group="administrators" />
                </user>
        </users>
</principals>


Thanks,
-dm

Dan Malks               Enterprise Java Architect
Sun Java Center         703.208.5794                         

On Wed, 21 Jun 2000, Arved Sandstrom wrote:

> 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