win2003/sql2000+sp3/classpath=(3个)jar
在程序放在java里用javac /java运行测试都正常
在ejb里建立jndi也正常
但在web里运行就不正常?(包括tomcat及weblogic都不行)
请............问.............
在程序放在java里用javac /java运行测试都正常
在ejb里建立jndi也正常
但在web里运行就不正常?(包括tomcat及weblogic都不行)
请............问.............
部署的时候,你不仅要对文件进行部署,还要在WebLogic数据库连接池那里也要部署的。两个都要部署。还有,数据需要的驱动你要放在WEB-INF地下的lib目录底下,其他需要使用的驱动器类的东西都要放到这个目录底下,你是不是这样做的呢?
sqlserver的jdbc的3个jar文件我都放在weblogic的lib目录,classpath也已设置,我把连接jdbc的测试程序放在java里单独编译运行无问题,但在web里报错,
Error 500--Internal Server Errorjava.lang.NoClassDefFoundError: com/microsoft/jdbc/base/BaseDriver
at java.lang.ClassLoader.defineClass0(Native Method)
放在tomcat及weblogic还是不行,nnd.
怎么办?总不成用resin换数据库
其它情况我倒没有试过,但在web运行时肯定是要打sp4补丁包才行的!
试试