newroc,你好!我按你的例子做了(只有我连接数据库是通过JdbcOdbcDriver,MS SQL Server不同)出现了以下问题,不知道什么原因,望予指点.
在JBuilder5中,当我从ejb-inprise.xml中切换到其它文档(如ejb-jar.xml)时,提示'Element "jdbc-property requires additional element"'。按Ctrl+F9编译时出现如下错误:
"HelloWorld.ejbgrp": Missing pool name for "First". Use the EJB Properties viewer for your EJB Group to set this value.
"HelloWorld.ejbgrp": C:\jbuilder5\jdk1.3\bin\javaw -classpath "D:\Exercise\JBProject\EJB_hello\classes;C:\bea\wlserver6.1\lib\weblogic_sp.jar;C:\bea\wlserver6.1\lib\weblogic.jar;C:\jbuilder5\tomcat-4.0.1\bin\bootstrap.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\activation.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\jdbc2_0-stdext.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\jndi.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\jta.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\mail.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\naming-common.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\naming-resources.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\servlet.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\tyrex-0.9.7.0.jar;C:\jbuilder5\tomcat-4.0.1\common\lib\xerces.jar;C:\jbuilder5\tomcat-4.0.1\lib\jasper-compiler.jar;C:\jbuilder5\tomcat-4.0.1\lib\jasper-runtime.jar;C:\jbuilder5\tomcat-4.0.1\lib\naming-factory.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\catalina.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\jakarta-regexp-1.2.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\servlets-common.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\servlets-default.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\servlets-invoker.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\servlets-manager.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\servlets-snoop.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\servlets-webdav.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\tomcat-ajp.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\tomcat-util.jar;C:\jbuilder5\tomcat-4.0.1\server\lib\warp.jar;C:\jbuilder5\tomcat-4.0.1\webapps\examples\WEB-INF\classes;C:\jbuilder5\jdk1.3\demo\jfc\Java2D\Java2Demo.jar;C:\jbuilder5\jdk1.3\jre\lib\i18n.jar;C:\jbuilder5\jdk1.3\jre\lib\jaws.jar;C:\jbuilder5\jdk1.3\jre\lib\rt.jar;C:\jbuilder5\jdk1.3\jre\lib\sunrsasign.jar;C:\jbuilder5\jdk1.3\lib\dt.jar;C:\jbuilder5\jdk1.3\lib\tools.jar" weblogic.ejbc -keepgenerated -compiler C:/bea/jdk131/bin/javac.exe D:/Exercise/JBProject/EJB_hello/HelloWorld.jar.jar D:/Exercise/JBProject/EJB_hello/HelloWorld.jar
"HelloWorld.ejbgrp": Spaces in the temporary directory path may cause WebLogic EJBC utility to produce fatal compile errors.
"HelloWorld.ejbgrp": <2002-1-15 下午04时16分26秒> <Warning> <EJB> <EJB Deployment: First has a class ejb_hello.FirstBean which is in the classpath. This class should only be located in the ejb-jar file.>
"HelloWorld.ejbgrp": <2002-1-15 下午04时16分26秒> <Warning> <EJB> <EJB Deployment: First has a class ejb_hello.FirstHome which is in the classpath. This class should only be located in the ejb-jar file.>
"HelloWorld.ejbgrp": <2002-1-15 下午04时16分26秒> <Warning> <EJB> <EJB Deployment: First has a class ejb_hello.First which is in the classpath. This class should only be located in the ejb-jar file.>
"HelloWorld.ejbgrp": ERROR: Error from ejbc: Error while reading 'META-INF/weblogic-cmp-rdbms-jar.xml'. The error was:
"HelloWorld.ejbgrp": .weblogic-rdbms-bean.pool-name. must be a non-empty string
"HelloWorld.ejbgrp": ERROR: ejbc found errors
望各位高手指点,不胜感激!!!
Hunter@zh.smartdotnet.com