Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

weblogic-ejb-jar.xml error

843830Aug 17 2004 — edited Aug 17 2004
Hello,

When i do "java weblogic.appc Auction.jar", i am running into the following error:
------------------------------------------------------
[J2EE:160119]Appc is unable to process the file 'D:\
Auction.jar'. The following error occurred:

Error parsing file 'META-INF/weblogic-ejb-jar.xml' at line: 97 column: 30. The
content of element type "weblogic-enterprise-bean" must match "(ejb-name,(entity
-descriptor|stateless-session-descriptor|stateful-session-descriptor|message-dri
ven-descriptor)?,transaction-descriptor?,reference-descriptor?,enable-call-by-re
ference?,clients-on-same-server?,run-as-identity-principal?,jndi-name?,local-jnd
i-name?,dispatch-policy?)".

at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:380)
at weblogic.appc.compileEJB(appc.java:802)
at weblogic.appc.compileEJB(appc.java:776)
at weblogic.appc.compileInput(appc.java:463)
at weblogic.appc.runBody(appc.java:184)
at weblogic.utils.compiler.Tool.run(Tool.java:146)
at weblogic.utils.compiler.Tool.run(Tool.java:103)
at weblogic.appc.main(appc.java:1028)
------------------------------------------------------

My weblogic-ejb-jar.xml snippet( something wrong here ?):
---------------------------------------------------------
<weblogic-enterprise-bean>
<ejb-name>RegistrationInfo</ejb-name>
<entity-descriptor>
<entity-cache><max-beans-in-cache>100</max-beans-in-cache></entity-cache>
<persistence>
<persistence-type>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
<type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
</persistence-type>
<persistence-use>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
</persistence-use>
</persistence>
</entity-descriptor>
<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/auctiondb</res-ref-name>
<jndi-name>auctiondb</jndi-name>
</resource-description>
<ejb-local-reference-description>
<ejb-ref-name>ejb/PaymentInfo</ejb-ref-name>
<jndi-name>PaymentInfoLocalHome</jndi-name>
</ejb-local-reference-description>
</reference-descriptor>
<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/auctiondb</res-ref-name>
<jndi-name>auctiondb</jndi-name>
</resource-description>
<ejb-local-reference-description>
<ejb-ref-name>ejb/AddressInfo</ejb-ref-name>
<jndi-name>AddressInfoLocalHome</jndi-name>
</ejb-local-reference-description>
</reference-descriptor>
<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/auctiondb</res-ref-name>
<jndi-name>auctiondb</jndi-name>
</resource-description>
<ejb-local-reference-description>
<ejb-ref-name>ejb/BidInfo</ejb-ref-name>
<jndi-name>BidInfoLocalHome</jndi-name>
</ejb-local-reference-description>
</reference-descriptor>
<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/auctiondb</res-ref-name>
<jndi-name>auctiondb</jndi-name>
</resource-description>
<ejb-local-reference-description>
<ejb-ref-name>ejb/SaleInfo</ejb-ref-name>
<jndi-name>SaleInfoLocalHome</jndi-name>
</ejb-local-reference-description>
</reference-descriptor>
<jndi-name>RegistrationInfoLocalHome</jndi-name>
<local-jndi-name>RegistrationInfoLocal</local-jndi-name>
</weblogic-enterprise-bean>
---------------------------------------------------------

It is highly appreciated if anyone could show some light on this.

thanks,
kuru
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 14 2004
Added on Aug 17 2004
2 comments
183 views