O.K just in case any of you Oracle gurus are losing sleep over this. For some reason Oracle on Linux does not report...
ORA-07200: slsid: oracle_sid not set.
...but gives the 7217 error. This popped up in a weblogic application of ours. The account we define for weblogic never has the ORACLE_SID variable but as the classes12.zip file was duff weblogic couldn't make a sqlnet connection. Putting a kosher zip in place cured the problem.
Bookmarks