Hi,

I'm getting the following exception:


  | Starting failed 
jboss.j2ee:jndiName=tellarian.valuation.ejb.ServiceUnitLocal,service=EJB
  | java.lang.NullPointerException
  |     at 
org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMRFieldBridge.initializeForeignKeyFields(JDBCCMRFieldBridge.java:1738)
  | 

Here are the deployment descriptor excerpts:
jbosscmp-jdbc.xml

  | <entity>
  |          <ejb-name>ServiceUnit</ejb-name>
  | 
  |          <table-name>TBL_SERVICE_UNITS</table-name>
  | 
  |          <cmp-field>
  |             <field-name>id</field-name>
  |             <column-name>SU_ID</column-name>
  | 
  |         </cmp-field>
  | </entity>
  | <entity>
  |          <ejb-name>Currency</ejb-name>
  | 
  |          <table-name>TBL_CURRENCIES</table-name>
  | 
  |          <cmp-field>
  |             <field-name>id</field-name>
  |             <column-name>CUR_ID</column-name>
  | 
  |         </cmp-field>
  |          <cmp-field>
  |             <field-name>name</field-name>
  |             <column-name>CUR_NAME</column-name>
  | 
  |         </cmp-field>
  |          <cmp-field>
  |             <field-name>symbol</field-name>
  |             <column-name>CUR_SYMBOL</column-name>
  | 
  |         </cmp-field>
  | </entity>
  | <ejb-relation>
  |       <ejb-relation-name>ServiceUnit-Currency</ejb-relation-name>
  | 
  |       <ejb-relationship-role>
  |           
<ejb-relationship-role-name>one-ServiceUnit-has-one-Currency</ejb-relationship-role-name>
  |               <key-fields/>
  | 
  |       </ejb-relationship-role>
  |       <ejb-relationship-role>
  |           
<ejb-relationship-role-name>one-Currency-has-many-ServiceUnits</ejb-relationship-role-name>
  |           <key-fields>
  |              <key-field>
  |                <field-name>id</field-name>
  |                <column-name>SU_CUR_ID</column-name>
  |              </key-field>
  |           </key-fields>
  | 
  |       </ejb-relationship-role>
  | </ejb-relation>
  | 

ejb-jar.xml

  | <ejb-relation >
  |          <ejb-relation-name>ServiceUnit-Currency</ejb-relation-name>
  | 
  |          <ejb-relationship-role >
  |             
<ejb-relationship-role-name>one-ServiceUnit-has-one-Currency</ejb-relationship-role-name>
  |             <multiplicity>Many</multiplicity>
  |             <relationship-role-source >
  |                <ejb-name>ServiceUnit</ejb-name>
  |             </relationship-role-source>
  |             <cmr-field >
  |                <cmr-field-name>currency</cmr-field-name>
  |             </cmr-field>
  |          </ejb-relationship-role>
  | 
  |          <ejb-relationship-role >
  |             
<ejb-relationship-role-name>one-Currency-has-many-ServiceUnits</ejb-relationship-role-name>
  |             <multiplicity>One</multiplicity>
  |             <relationship-role-source >
  |                <ejb-name>Currency</ejb-name>
  |             </relationship-role-source>
  |             <cmr-field >
  |                <cmr-field-name>serviceUnits</cmr-field-name>
  |                <cmr-field-type>java.util.Set</cmr-field-type>
  |             </cmr-field>
  |          </ejb-relationship-role>
  | </ejb-relation>
  | 

Any ideas? Any help would be greatly appreciated.

Thanks so much.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3953542#3953542

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3953542

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to