|
When Jonas 2 setting well, but in compiling Error
that's messge "descirptor is null".
What's problem?
Here add xml descpitor file.(compile_e1.sh is compile
descritor)
=========== Error Message
==========================
+ javac -d ../../../classes e1/interfaces/E1.java
e1/interfaces/E1Home.java e1/interfaces/E1Manager.java
e1/interfaces/E1ManagerHome.java e1/interfaces/E1PK.java e1/interfaces/TE1.java
e1/interfaces/TE1List.java e1/server/E1Bean.java e1/server/E1ManagerBean.java
e1/html/E1FileMake.java e1/E1AllTest.java e1/E1Reader.java
+ GenIC -d ../../../classes ejb-jar_e1.xml descriptor is null ERROR: Invalid XML in jonas-ejb-jar_e1.xml: GenIC ERROR: When reading the Deployment Descriptors for ejb-jar_e1.xml + GenIC -d ../../../classes ejb-jar_e1manager.xml Note: 4 files use or override a deprecated API. Recompile with "-deprecation" for details. 1 warning |
<!DOCTYPE jonas-ejb-jar SYSTEM "/DEV01/next3/jonas_jdk1.2/xml/jonas-ejb-jar.dtd">
<jonas-ejb-jar>
<jonas-session>
<ejb-name>E1ManagerHome</ejb-name>
<jndi-name>E1ManagerHome</jndi-name>
</jonas-session>
</jonas-ejb-jar>
<!DOCTYPE ejb-jar SYSTEM "/DEV01/next3/jonas_jdk1.2/xml/ejb-jar_1_1.dtd">
<ejb-jar>
<enterprise-beans>
<entity>
<description>Deployment descriptor for the AccountExpl bean JOnAS example</description>
<ejb-name>E1Home</ejb-name>
<home>trade.research.e1.interfaces.E1Home</home>
<remote>trade.research.e1.interfaces.E1</remote>
<ejb-class>trade.research.e1.server.E1Bean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>trade.research.e1.interfaces.E1PK</prim-key-class>
<reentrant>False</reentrant>
<cmp-field>
<field-name>date_data</field-name>
</cmp-field>
<cmp-field>
<field-name>product_index</field-name>
</cmp-field>
<cmp-field>
<field-name>ship_index</field-name>
</cmp-field>
<cmp-field>
<field-name>oldgoods_index</field-name>
</cmp-field>
<cmp-field>
<field-name>avgwork_rate</field-name>
</cmp-field>
<cmp-field>
<field-name>m_recive_total</field-name>
</cmp-field>
<cmp-field>
<field-name>m_recive_except_ship</field-name>
</cmp-field>
<cmp-field>
<field-name>m_import</field-name>
</cmp-field>
</entity>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>E1Home</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
<!DOCTYPE jonas-ejb-jar SYSTEM "/DEV01/next3/jonas_jdk1.2/xml/ejb-jar_1_1.dtd">
<ejb-jar>
<description>Deployment descriptor for the sb JOnAS example</description>
<enterprise-beans>
<session>
<ejb-name>E1ManagerHome</ejb-name>
<home>trade.research.e1.interfaces.E1ManagerHome</home>
<remote>trade.research.e1.interfaces.E1Manager</remote>
<ejb-class>trade.research.e1.server.E1ManagerBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>E1ManagerHome</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
<!DOCTYPE jonas-ejb-jar SYSTEM "/DEV01/next3/jonas_jdk1.2/xml/jonas-ejb-jar.dtd">
<jonas-ejb-jar>
<jonas-entity>
<ejb-name>E1Home</ejb-name>
<jndi-name>E1Home</jndi-name>
<jdbc-mapping>
<jndi-name>jdbc_1</jndi-name>
<jdbc-table-name>e1_industry_tmp</jdbc-table-name>
<cmp-field-jdbc-mapping>
<field-name>date_data</field-name>
<jdbc-field-name>date_data</jdbc-field-name>
</cmp-field-jdbc-mapping>
<cmp-field-jdbc-mapping>
<field-name>product_index</field-name>
<jdbc-field-name>product_index</jdbc-field-name>
</cmp-field-jdbc-mapping>
<cmp-field-jdbc-mapping>
<field-name>ship_index</field-name>
<jdbc-field-name>ship_index</jdbc-field-name>
</cmp-field-jdbc-mapping>
<cmp-field-jdbc-mapping>
<field-name>oldgoods_index</field-name>
<jdbc-field-name>oldgoods_index</jdbc-field-name>
</cmp-field-jdbc-mapping>
<cmp-field-jdbc-mapping>
<field-name>avgwork_rate</field-name>
<jdbc-field-name>avgwork_rate</jdbc-field-name>
</cmp-field-jdbc-mapping>
<cmp-field-jdbc-mapping>
<field-name>m_recive_total</field-name>
<jdbc-field-name>m_recive_total</jdbc-field-name>
</cmp-field-jdbc-mapping>
<cmp-field-jdbc-mapping>
<field-name>m_recive_except_ship</field-name>
<jdbc-field-name>m_recive_except_ship</jdbc-field-name>
</cmp-field-jdbc-mapping>
<cmp-field-jdbc-mapping>
<field-name>m_import</field-name>
<jdbc-field-name>m_import</jdbc-field-name>
<finder-method-jdbc-mapping>
<jonas-method>
<method-name>findAll</method-name>
</jonas-method>
<jdbc-where-clause>order by date_data asc</jdbc-where-clause>
</finder-method-jdbc-mapping>
</jdbc-mapping>
</jonas-entity>
</jonas-ejb-jar>
compile_e1.sh