I have same problem on Orion 1.5.2

        location="jdbc/TestDS"
        pooled-location="jdbc/pooled/TestPooledDS"
        xa-location="jdbc/xa/TestXADS"
        ejb-location="jdbc/TestEJBDS"

"location" works ok, but pooled-location, xa-location,  ejb-location
don't work.

So i think it's not the problem of our client programm or config file,
may be it's a bug of Orion.

any one can help?

> 
> Thanks to Ravi Reddy, I found the answer. The trick is not to make the data
> source pooled in the data-sources.xml file (i.e., leave out the xa-location,
> ejb-location and pooled-location fields).
> 
> But what is the rationale for this?
> 
> cheers
> romen
> 
> -----------------------------------------
> Original Message:
> -----------------------------------------
> ello,
> 
> I have seen the same question asked a few times in the mail archive, but no
> answers. Now I am faced with the same question.
> 
> Am I supposed to access my datasource from an application client in
> J2EE/Orion?
> 
> I have the following files setup with the correct values (I believe):
> * $orion/config/data-sources.xml (using
> class="com.evermind.sql.ConnectionDataSource" and Sybase driver
> "com.sybase.jdbc2.jdbc.SybDriver")
> * application-client.xml of the client app
> * jndi.properties file of the client app
> * manifest.mf of the client app
> 
> When I do the following in my client app, a NullPointerException will be
> thrown when I try to prepare a statement or do anything useful with the
> connection:
> 
>         InitialContext ctx = new InitialContext();
>         DataSource ds = (DataSource) ctx.lookup("jdbc/MyDS");
>         Connection con = ds.getConnection("OpenBill","OpenBill");
>         // up to this point, nether ds or con are null, which is fine.
>         con.prepareStatement("SELECT * FROM MyTable");  //
> NullPointerException happens here.
> 
> The same code works fine in a servlet (my web.xml also setup correctly). 
> 
> cheers
> romen
> 
> 

--
Peng Yong                     Email: [EMAIL PROTECTED]
Bentium Ltd.                  URL: http://www.cn99.com


Reply via email to