java.sql.SQLException: invalid arguments in callDSRA0010E: SQL State = null, Error Code = 17,433.
I think this error has to do with the Authentication data, I get the same error if i test the connection with no authentication data added. I have created the same datasource on my local machine and it runs fine.
The only difference I can see on this server is that there are 2 Nodes. I create the Datasource on the node containing the server. How ever when i create the Authentication data, it adds the prefix for the other node.
Could the datasource be not finding the Authentication data because it is created in the scope of a different node. Is there any way of setting the scope of JAAS - J2C Authentication data to the correct node?
"I create the Datasource on the node containing the server. How ever when i create the Authentication data, it adds the prefix for the other node."
When creating a new authentication data entry and specifying an alias, be aware that the node name is automatically appended as a prefix to the alias name you specify. For example, if you specify the alias, tek_test_Con3, and the node is MyNode, then the final alias name is: MyNode/tek_test_Con3.
So make sure that you are creating the J2C Authentication data on the same Server as the datasource is defined. It looks like you have them mixed up.
Fearo