我在jb中配置好了JBOSS的SERVER,部曙也正常可以jsp servlet也可能通过,我想通过SERLVET调出sessinoEjb,然后通过sessionEJb来调出实体Bean从数据库中取出一条记录,我把sybase-service.xml也放到 D:\jboss-3.0.7_jakarta-tomcat-4.1.24\server\default\deploy目录下面了,后面并没有报任何错误有这种一句 02:06:56,828 INFO [jdbc/SybaseDB] Bound connection factory for resource adapter'JBoss LocalTransaction JDBC Wrapper' to JNDI name 'java:/jdbc/SybaseDB'
我在我的sessionEjb中是这样写的
Jt01Test01Home Home ; Jt01Test01 jt01Test ; String _strReturn ; try{
System.out.println("11111111111111111111");
Home = (Jt01Test01Home)(new InitialContext().lookup("Jt01Test01"));
02:13:29,343 INFO [STDOUT] 111111111111111111 02:13:29,343 INFO [STDOUT] 222222222222222222 02:13:29,500 INFO [STDOUT] EJB error message is (No such entity!) 就是这个No such entity!
02:13:29,500 INFO [STDOUT] -- Succeeded: getName(001) 02:13:29,500 INFO [STDOUT] -- Execution time: 297 ms. 02:13:29,500 INFO [STDOUT] -- Return value from getName(001): null.
<attribute name="ManagedConnectionFactoryProperties"> <properties> <!-- Sybase jConnect URL for the database. NOTE: The hostname and port of made up values. The optional database name is provided, as well as some additinal Driver parameters. -->