jbuilder + jboss 應用EJB時出錯(調好很長時間了老出錯,鬱悶!_!)
網上的資料全是透過JB和jboss連結sessionEJB的,並沒有介紹如果連結實體Bean
我在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"));
System.out.println("2222222222222222222");
jt01Test = Home.findByPrimaryKey(_strCode) ;
System.out.println("3333333333333333333333");
_strReturn = jt01Test.getName() ;
System.out.println("44444444444444444444444");
return _strReturn ;
}catch(Exception ex){
System.out.println("ejb error message is " + ex.getMessage());
}
return null ;
我是想透過呼叫實體Bean的HOME透過findByPrimaryKey返回一個實體Bean然後透過getname把記錄的NAME給取出,編譯也透過,部署也很正常,但一呼叫時返因一個NULL來,後臺打出如下錯誤資訊
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.
請問我到底錯在什麼地方的是我的在Import database時寫的jndi不對,我寫的是
java:/SybaseDb
java:/jdbc/SybaseDB
SybaseDB
jdbc/SybaseDB
這些我都試過都不行,到底是如何寫,還是就是我通何判斷我的JBOSS和資料庫是連結通的 我的sybase-service.xml部分內容如下我也在classpath指定了sybase資料庫的JDBC的JAR檔案
<mbean code="org.jboss.resource.connectionmanager.RARDeployment"
name="jboss.jca:service=LocalTxDS,name=SybaseDB">
<attribute name="JndiName">jdbc/SybaseDB</attribute>
<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.
-->
<config-property name="ConnectionURL" type="java.lang.String">
jdbc:sybase:Tds:127.0.0.1:5000/mydb
</config-property>
<config-property name="DriverClass" type="java.lang.String">
com.sybase.jdbc2.jdbc.SybDriver
</config-property>
<config-property name="UserName" type="java.lang.String">
sa
</config-property>
<config-property name="Password" type="java.lang.String">
111111
</config-property>
</properties>
</attribute>
<!--Below here are advanced properties -->
<!--hack-->
<depends optional-attribute-name="OldRarDeployment">
jboss.jca:service=RARDeployment,name=JBoss LocalTransaction JDBC Wrapper
</depends>
</mbean>
相關文章
- 鬱悶~R12 For AIX 最後出錯了!AI
- 第一次接觸jboss,執行例子出錯,鬱悶,求教
- interest.ear 在jboss部署時出錯REST
- iPhone SE銷量超好:蘋果反倒鬱悶了iPhone蘋果
- 釋出時出錯.求助
- 在JBoss中部署了一個EJB,除錯出現如下錯誤,大概會是什麼原因?除錯
- 配置hacmp時出錯ACM
- 程式出錯時如何找到錯誤?
- JBuilder9+was5開發EJB例項部署出錯,望指教一二!!UI
- 使用HttpClient時出錯NoClassDefFoundErrorHTTPclientError
- windows10時間同步出錯怎麼辦Windows
- jdon框架在jboss中執行有時時出現出現錯誤,是什麼原因,如何處理框架
- jboss webservice 使用wsimport工具出錯WebImport
- jboss3.0.3釋出錯誤???S3
- 一個很讓我鬱悶的java異常Java
- macOS 開啟 Acrobat 時出錯MacBAT
- ftp下載的時候用mget命令出錯FTP
- -----清高手指點。。 我已經迷茫很長時間了。。。。
- 求助:SimpleJdonFrameworkTest+JBOSS配置,執行出錯。banq老師幫忙看看Framework
- 版主求救:Jbuilder編譯Jsp出錯UI編譯JS
- eclipse run on server時出現了錯誤資訊.求急!!EclipseServer
- APACHE做負載均衡時出錯Apache負載
- 編譯JiveGlobals.java時出錯?編譯Java
- Oracle EBS -- 編譯Form時出錯Oracle編譯ORM
- linux調好的時間怎麼不對了Linux
- 在進行ofbiz工作流應用時出現的錯誤
- weblogic+Jbuilder X與Jboss+Jbuilder用哪一種好WebUI
- 用JBuilder9+JBoss3.2.2+OpenTool,為什麼有500錯誤UIS3
- EJB Finder方法編譯出錯,請教!!!編譯
- jboss+mysql+hibernate 出現錯誤!!!!!!!MySql
- 遠端客戶端查詢oracle外部表出錯:ORA-29913: 執行 ODCIEXTTABLEOPEN 調出時出錯客戶端Oracle
- 在jbuilder下,jive出錯。各位幫忙呀!UI
- jbuilder9中建立EJB MODULE時問題UI
- jbuilder8中建立EJB MODULE時問題UI
- JDBC 連oracle 時出現錯誤,,求助???JDBCOracle
- 使用jsp:useBean的時候出錯!JSBean
- ucenter與其它應用結合時出現通訊失敗,ucenter應用原理與除錯除錯
- 在eclipse下使用jboss時的除錯Eclipse除錯