JBoss og MS sql server
jeg forsøger at få JBoss til at kontakte min MS sql server 2000, jeg benytter mig af CMP2.0. Bean'en kan deployes uden problemmer(fejl), men når jeg foretager en søgning får jeg intet resultat, derfor er jeg i tvivl om hvorvidt jeg har kontakt fra JBoss serveren til databasen, her benytter jeg en ODBC driver og jeg har sat mssql-ds.xml op og pakket den med i .jar filen i META-INF. jeg har også sat en ODBC ref. op på den maskine JBoss serveren køre på og den virker med en standard java app der bare henter alt ud. derfor er mit spørgsmål nu hvorfor er giver min søgningen ingen resultat.XML'er
<ejb-jar>
<enterprise-beans>
<session>
<description>Diplas</description>
<ejb-name>Diplas</ejb-name>
<home>buisnesslayer.DiplasSessionHome</home>
<remote>buisnesslayer.DiplasSession</remote>
<ejb-class>buisnesslayer.DiplasSessionImpl</ejb-class>
<session-type>Stateful</session-type>
<transaction-type>Container</transaction-type>
<ejb-ref>
<ejb-ref-name>ejb/ChauffoerHome</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<home>dataobject.ChauffoerHome</home>
<remote>dataobject.Chauffoer</remote>
</ejb-ref>
</session>
<entity>
<display-name>Chauffoer</display-name>
<ejb-name>Chauffoer</ejb-name>
<home>dataobject.ChauffoerHome</home>
<remote>dataobject.Chauffoer</remote>
<ejb-class>dataobject.ChauffoerImlp</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.Integer</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>Chauffoer</abstract-schema-name>
<cmp-field><field-name>Chauffoer_ID</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Navn</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_CPR</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Ansat_Dato</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Kran_Cert</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Farlig_Gods</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Kontonr</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_TLF</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Mobil</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Koerekort_Nr</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Sim_Kort</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Adresse</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Post_Nr</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_By</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Kort_Nr</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Passwd</field-name></cmp-field>
<cmp-field><field-name>Chauffoer_Niveau</field-name></cmp-field>
<primkey-field>Chauffoer_ID</primkey-field>
<query>
<query-method>
<method-name>findAll</method-name>
<method-params/>
</query-method>
<ejb-ql><![CDATA[
SELECT Object(c)
FROM Chauffoer c
]]></ejb-ql>
</query>
</entity>
</enterprise-beans>
</ejb-jar>
<jboss>
<enterprise-beans>
<session>
<ejb-name>Diplas</ejb-name>
<jndi-name>Diplas</jndi-name>
<ejb-ref>
<ejb-ref-name>ejb/ChauffoerHome</ejb-ref-name>
<jndi-name>Chauffoer</jndi-name>
</ejb-ref>
</session>
<entity>
<ejb-name>Chauffoer</ejb-name>
<jndi-name>Chauffoer</jndi-name>
</entity>
</enterprise-beans>
</jboss>
<?xml version="1.0" encoding="UTF-8"?>
<!-- ===================================================================== -->
<!-- -->
<!-- JBoss Server Configuration -->
<!-- -->
<!-- ===================================================================== -->
<!-- $Id: mssql-ds.xml,v 1.1 2002/07/22 22:57:24 d_jencks Exp $ -->
<!-- ======================================================================-->
<!-- New ConnectionManager setup for Microsoft SQL Server 2000 driver -->
<!-- You may download the latest Microsoft JDBC driver from *Microsoft* -->
<!-- http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/MSDN-FILES/027/001/779/msdncompositedoc.xml&frame=true -->
<!-- ===================================================================== -->
<datasources>
<local-tx-datasource>
<jndi-name>HolmJensen</jndi-name>
<connection-url>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=HolmJensen</connection-url>
<driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
<user-name>dbuser</user-name>
<password>access</password>
</local-tx-datasource>
</datasources>
der er også en jbosscmp-jdbc.xml men der står ikke noget spændende i den jeg poster gerne mere kode hvis det hjælper til en løsning.