Ah, I found another principals.xml in
$ORION\application-deployments\ejbsamples\ , I copy the principals.xml from
$ORION\config to that folder,
and run the ejbsample again, I still got same error.
Louis
----- Original Message -----
From: Juan Lorandi (Chile)
To: 'Louis'
Sent: Thursday, November 09, 2000 9:42 AM
Subject: RE: Running EJB example problem
Uh, there's a principals.xml in $ORION\config that is authentication for
the server, to manage it,
and there's a principals.xml for each app in
$ORION\application-deployments\YOURAPP\principals.xml
this is the principal domain for any given application
-----Original Message-----
From: Louis [mailto:[EMAIL PROTECTED]]
Sent: Jueves, 09 de Noviembre de 2000 22:43
To: Juan Lorandi (Chile)
Subject: Re: Running EJB example problem
Thanks for your reply.
I did it already. Here is my principals.xml
<?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">
<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>
And this is my data-sources.xml
<?xml version="1.0"?>
<!DOCTYPE data-sources PUBLIC "Orion data-sources"
"http://www.orionserver.com/dtds/data-sources.dtd">
<data-sources>
<data-source
name="Postgresql"
class="com.evermind.sql.DriverManagerDataSource"
location="jdbc/DefaultDS"
pooled-location="jdbc/DefaultPooledDS"
xa-location="jdbc/xa/DefaultXADS"
ejb-location="jdbc/DefaultEJBDS"
url="jdbc:postgresql://192.168.7.51/oriondb"
connection-driver="postgresql.Driver"
username="tester"
password="tester"
schema="database-schemas/postgresql.xml"
/>
</data-sources>
But it not working.
Here is the error output:
D:\orion\demo\ejb\cart>java -classpath
../../../orion.jar;../../../ejb.jar;../..
/../jndi.jar;. CartClient
Exception in thread "main" java.lang.SecurityException: Invalid
username/passwor
d for ejbsamples (admin)
at com.evermind.server.rmi.bb.gg(JAX)
at com.evermind.server.rmi.bb.gg(JAX)
at com.evermind.server.rmi.bb.f_(JAX)
at com.evermind.server.rmi.RMIServer.f_(JAX, Compiled Code)
at com.evermind.server.rmi.RMIContext.lookup(JAX)
at com.evermind.server.Application.ap7(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 CartClient.main(CartClient.java:17)
Louis
----- Original Message -----
From: Juan Lorandi (Chile)
To: 'Louis'
Sent: Thursday, November 09, 2000 8:19 AM
Subject: RE: Running EJB example problem
Go to the principals.xml
in the user tag, set deactivated="false"
HTH
JP
-----Original Message-----
From: Louis [mailto:[EMAIL PROTECTED]]
Sent: Jueves, 09 de Noviembre de 2000 17:18
To: Orion-Interest
Subject: Running EJB example problem
Hi,
I got a problem to run the EJB example from orion. I try to run
the ProductClient, and it give me Invalid username/password for ejbsamples
(admin). Anyone can help me? Thanks
Louis