Deployment changes from websphere to weblogic

Hi gurus,
I am trying to deploy a sample application written for websphere V5.1 to weblogic8.1, what are the changes i need to do to the code and as well deployment descriptors.
I have lot of CMPs and a common ejb-jar.xml, ibm-ejb-jar-bnd.xmi and ibm-ejb-jar-ext.xmi. How can i convert these into weblogic's ejb-jar.xml ( i guess it is same for both), weblogic-cmp-rdbms-jar.xml and weblogic-ejb-jar.xml.
And for session beans and jsps what are the changes i need to focus...and any at code level also ?
It is highly appreciated if anyone could show some light on this...thanks in advance.
cheers,
kuru

hiya,
thanks for the reply, i figured that "ibm-ejb-jar-bnd.xmi" is used for JNDI binding just like "weblogic-ejb-jar.xml" does, where as what is this xmi will do "ibm-ejb-jar-ext.xmi". Yes, am really glad am not using EJB1.1 spec of old websphere. What paremeters from the Webshpere's CMP i can provide in weblogic-cmp-rdbms-jar.xml.
thanks,
kuru
ibm-ejb-jar-ext.xmi :
<?xml version="1.0" encoding="UTF-8"?>
<ejbext:EJBJarExtension xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ejbext="ejbext.xmi" xmlns:ejb="ejb.xmi" xmi:id="EJBJarExtension_1047304095329">
<ejbExtensions xmi:type="ejbext:ContainerManagedEntityExtension" xmi:id="ContainerManagedEntityExtension_1047304095345" name="Accountspayable">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094642"/>
</ejbExtensions>
<ejbExtensions xmi:type="ejbext:ContainerManagedEntityExtension" xmi:id="ContainerManagedEntityExtension_1047304095346" name="Registration">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094704"/>
</ejbExtensions>
<ejbExtensions xmi:type="ejbext:ContainerManagedEntityExtension" xmi:id="ContainerManagedEntityExtension_1047304095347" name="Address">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094767"/>
</ejbExtensions>
<ejbExtensions xmi:type="ejbext:ContainerManagedEntityExtension" xmi:id="ContainerManagedEntityExtension_1047304095348" name="Bid">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094814"/>
</ejbExtensions>
<ejbExtensions xmi:type="ejbext:ContainerManagedEntityExtension" xmi:id="ContainerManagedEntityExtension_1047304095349" name="Onlineitem">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094892"/>
</ejbExtensions>
<ejbExtensions xmi:type="ejbext:ContainerManagedEntityExtension" xmi:id="ContainerManagedEntityExtension_1047304095350" name="Sale">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094939"/>
</ejbExtensions>
<ejbJar href="META-INF/ejb-jar.xml#ejb-jar_ID"/>
</ejbext:EJBJarExtension>
ibm-ejb-jar-bnd.xmi:
<?xml version="1.0" encoding="UTF-8"?>
<ejbbnd:EJBJarBinding xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ejbbnd="ejbbnd.xmi" xmlns:ejb="ejb.xmi" xmlns:commonbnd="commonbnd.xmi" xmlns:common="common.xmi" xmi:id="EJBJarBinding_1047304095079" currentBackendId="DB2UDBNT_V72_1">
<ejbJar href="META-INF/ejb-jar.xml#ejb-jar_ID"/>
<ejbBindings xmi:id="EnterpriseBeanBinding_1047304095079" jndiName="ejb/com/acme/ejb/AccountspayableLocalHome">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094642"/>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095079" jndiName="ejb/com/acme/ejb/RegistrationLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095079"/>
</ejbRefBindings>
</ejbBindings>
<ejbBindings xmi:id="EnterpriseBeanBinding_1047304095080" jndiName="ejb/com/acme/ejb/RegistrationLocalHome">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094704"/>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095080" jndiName="ejb/com/acme/ejb/AccountspayableLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095080"/>
</ejbRefBindings>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095111" jndiName="ejb/com/acme/ejb/AddressLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095111"/>
</ejbRefBindings>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095142" jndiName="ejb/com/acme/ejb/BidLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095142"/>
</ejbRefBindings>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095189" jndiName="ejb/com/acme/ejb/SaleLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095189"/>
</ejbRefBindings>
</ejbBindings>
<ejbBindings xmi:id="EnterpriseBeanBinding_1047304095220" jndiName="ejb/com/acme/ejb/AddressLocalHome">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094767"/>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095220" jndiName="ejb/com/acme/ejb/RegistrationLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095220"/>
</ejbRefBindings>
</ejbBindings>
<ejbBindings xmi:id="EnterpriseBeanBinding_1047304095221" jndiName="ejb/com/acme/ejb/BidLocalHome">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094814"/>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095221" jndiName="ejb/com/acme/ejb/RegistrationLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095221"/>
</ejbRefBindings>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095283" jndiName="ejb/com/acme/ejb/OnlineitemLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095283"/>
</ejbRefBindings>
</ejbBindings>
<ejbBindings xmi:id="EnterpriseBeanBinding_1047304095298" jndiName="ejb/com/acme/ejb/OnlineitemLocalHome">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094892"/>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095298" jndiName="ejb/com/acme/ejb/BidLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095298"/>
</ejbRefBindings>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095299" jndiName="ejb/com/acme/ejb/SaleLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095299"/>
</ejbRefBindings>
</ejbBindings>
<ejbBindings xmi:id="EnterpriseBeanBinding_1047304095299" jndiName="ejb/com/acme/ejb/SaleLocalHome">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#ContainerManagedEntity_1047304094939"/>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095300" jndiName="ejb/com/acme/ejb/OnlineitemLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095300"/>
</ejbRefBindings>
<ejbRefBindings xmi:id="EjbRefBinding_1047304095314" jndiName="ejb/com/acme/ejb/RegistrationLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1047304095314"/>
</ejbRefBindings>
</ejbBindings>
<defaultCMPConnectionFactory xmi:id="CMPConnectionFactoryBinding_1047393457625" jndiName="jdbc/dreamauc" resAuth="Per_Connection_Factory"/>
</ejbbnd:EJBJarBinding>
ejb-jar.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar id="ejb-jar_ID">
     <display-name>AuctionEJB</display-name>
     <enterprise-beans>
          <entity id="ContainerManagedEntity_1047304094642">
               <ejb-name>Accountspayable</ejb-name>
               <local-home>com.acme.ejb.AccountspayableLocalHome</local-home>
               <local>com.acme.ejb.AccountspayableLocal</local>
               <ejb-class>com.acme.ejb.AccountspayableBean</ejb-class>
               <persistence-type>Container</persistence-type>
               <prim-key-class>com.acme.ejb.AccountspayableKey</prim-key-class>
               <reentrant>False</reentrant>
               <cmp-version>2.x</cmp-version>
               <abstract-schema-name>Accountspayable</abstract-schema-name>
               <cmp-field id="CMPAttribute_1047304094548">
                    <field-name>recordid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094549">
                    <field-name>transactionid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094595">
                    <field-name>chequenumber</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094596">
                    <field-name>amount</field-name>
               </cmp-field>
               <ejb-local-ref id="EJBLocalRef_1047304095079">
                    <ejb-ref-name>ejb/Registration</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.RegistrationLocalHome</local-home>
                    <local>com.acme.ejb.RegistrationLocal</local>
                    <ejb-link>Registration</ejb-link>
               </ejb-local-ref>
          </entity>
          <entity id="ContainerManagedEntity_1047304094704">
               <ejb-name>Registration</ejb-name>
               <local-home>com.acme.ejb.RegistrationLocalHome</local-home>
               <local>com.acme.ejb.RegistrationLocal</local>
               <ejb-class>com.acme.ejb.RegistrationBean</ejb-class>
               <persistence-type>Container</persistence-type>
               <prim-key-class>com.acme.ejb.RegistrationKey</prim-key-class>
               <reentrant>False</reentrant>
               <cmp-version>2.x</cmp-version>
               <abstract-schema-name>Registration</abstract-schema-name>
               <cmp-field id="CMPAttribute_1047304094642">
                    <field-name>userid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094658">
                    <field-name>email</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094659">
                    <field-name>passwd</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094673">
                    <field-name>name</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094674">
                    <field-name>cardtype</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094675">
                    <field-name>acctnum</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094689">
                    <field-name>expiry</field-name>
               </cmp-field>
               <ejb-local-ref id="EJBLocalRef_1047304095080">
                    <ejb-ref-name>ejb/Accountspayable</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.AccountspayableLocalHome</local-home>
                    <local>com.acme.ejb.AccountspayableLocal</local>
                    <ejb-link>Accountspayable</ejb-link>
               </ejb-local-ref>
               <ejb-local-ref id="EJBLocalRef_1047304095111">
                    <ejb-ref-name>ejb/Address</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.AddressLocalHome</local-home>
                    <local>com.acme.ejb.AddressLocal</local>
                    <ejb-link>Address</ejb-link>
               </ejb-local-ref>
               <ejb-local-ref id="EJBLocalRef_1047304095142">
                    <ejb-ref-name>ejb/Bid</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.BidLocalHome</local-home>
                    <local>com.acme.ejb.BidLocal</local>
                    <ejb-link>Bid</ejb-link>
               </ejb-local-ref>
               <ejb-local-ref id="EJBLocalRef_1047304095189">
                    <ejb-ref-name>ejb/Sale</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.SaleLocalHome</local-home>
                    <local>com.acme.ejb.SaleLocal</local>
                    <ejb-link>Sale</ejb-link>
               </ejb-local-ref>
               <query>
                    <description></description>
                    <query-method>
                         <method-name>findAll</method-name>
                         <method-params>
                         </method-params>
                    </query-method>
                    <ejb-ql>select object(r) from Registration r</ejb-ql>
               </query>
          </entity>
          <entity id="ContainerManagedEntity_1047304094767">
               <ejb-name>Address</ejb-name>
               <local-home>com.acme.ejb.AddressLocalHome</local-home>
               <local>com.acme.ejb.AddressLocal</local>
               <ejb-class>com.acme.ejb.AddressBean</ejb-class>
               <persistence-type>Container</persistence-type>
               <prim-key-class>com.acme.ejb.AddressKey</prim-key-class>
               <reentrant>False</reentrant>
               <cmp-version>2.x</cmp-version>
               <abstract-schema-name>Address</abstract-schema-name>
               <cmp-field id="CMPAttribute_1047304094720">
                    <field-name>addressid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094736">
                    <field-name>street</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094737">
                    <field-name>city</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094738">
                    <field-name>state</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094751">
                    <field-name>zip</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094752">
                    <field-name>phonenum</field-name>
               </cmp-field>
               <ejb-local-ref id="EJBLocalRef_1047304095220">
                    <ejb-ref-name>ejb/Registration</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.RegistrationLocalHome</local-home>
                    <local>com.acme.ejb.RegistrationLocal</local>
                    <ejb-link>Registration</ejb-link>
               </ejb-local-ref>
          </entity>
          <entity id="ContainerManagedEntity_1047304094814">
               <ejb-name>Bid</ejb-name>
               <local-home>com.acme.ejb.BidLocalHome</local-home>
               <local>com.acme.ejb.BidLocal</local>
               <ejb-class>com.acme.ejb.BidBean</ejb-class>
               <persistence-type>Container</persistence-type>
               <prim-key-class>com.acme.ejb.BidKey</prim-key-class>
               <reentrant>False</reentrant>
               <cmp-version>2.x</cmp-version>
               <abstract-schema-name>Bid</abstract-schema-name>
               <cmp-field id="CMPAttribute_1047304094767">
                    <field-name>bidid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094783">
                    <field-name>currentbid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094784">
                    <field-name>maximumbid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094785">
                    <field-name>bidincrement</field-name>
               </cmp-field>
               <ejb-local-ref id="EJBLocalRef_1047304095221">
                    <ejb-ref-name>ejb/Registration</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.RegistrationLocalHome</local-home>
                    <local>com.acme.ejb.RegistrationLocal</local>
                    <ejb-link>Registration</ejb-link>
               </ejb-local-ref>
               <ejb-local-ref id="EJBLocalRef_1047304095283">
                    <ejb-ref-name>ejb/Onlineitem</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.OnlineitemLocalHome</local-home>
                    <local>com.acme.ejb.OnlineitemLocal</local>
                    <ejb-link>Onlineitem</ejb-link>
               </ejb-local-ref>
               <query>
                    <description></description>
                    <query-method>
                         <method-name>findAutoBids</method-name>
                         <method-params>
                              <method-param>java.lang.Integer</method-param>
                         </method-params>
                    </query-method>
                    <ejb-ql>select object(b) from Bid b where b.fk_itemtypeid.itemtypeid = ?1 and b.maximumbid >= b.fk_itemtypeid.lastbid + b.bidincrement</ejb-ql>
               </query>
               <query>
                    <description></description>
                    <query-method>
                         <method-name>findHighestBid</method-name>
                         <method-params>
                              <method-param>java.lang.Integer</method-param>
                         </method-params>
                    </query-method>
                    <ejb-ql>select object(b) from Bid b where b.fk_itemtypeid.itemtypeid = ?1 and b.currentbid = (select max(b1.currentbid) from Bid b1 where b1.fk_itemtypeid.itemtypeid = ?1)</ejb-ql>
               </query>
          </entity>
          <entity id="ContainerManagedEntity_1047304094892">
               <ejb-name>Onlineitem</ejb-name>
               <local-home>com.acme.ejb.OnlineitemLocalHome</local-home>
               <local>com.acme.ejb.OnlineitemLocal</local>
               <ejb-class>com.acme.ejb.OnlineitemBean</ejb-class>
               <persistence-type>Container</persistence-type>
               <prim-key-class>com.acme.ejb.OnlineitemKey</prim-key-class>
               <reentrant>False</reentrant>
               <cmp-version>2.x</cmp-version>
               <abstract-schema-name>Onlineitem</abstract-schema-name>
               <cmp-field id="CMPAttribute_1047304094814">
                    <field-name>itemtypeid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094815">
                    <field-name>catalognumber</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094829">
                    <field-name>title</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094830">
                    <field-name>description</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094831">
                    <field-name>value</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094845">
                    <field-name>startingbid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094846">
                    <field-name>imagelocn</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094861">
                    <field-name>imagelocnsm</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094862">
                    <field-name>lastbid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094863">
                    <field-name>lastbidder</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094876">
                    <field-name>startbidding</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094877">
                    <field-name>endbidding</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094878">
                    <field-name>status</field-name>
               </cmp-field>
               <ejb-local-ref id="EJBLocalRef_1047304095298">
                    <ejb-ref-name>ejb/Bid</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.BidLocalHome</local-home>
                    <local>com.acme.ejb.BidLocal</local>
                    <ejb-link>Bid</ejb-link>
               </ejb-local-ref>
               <ejb-local-ref id="EJBLocalRef_1047304095299">
                    <ejb-ref-name>ejb/Sale</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.SaleLocalHome</local-home>
                    <local>com.acme.ejb.SaleLocal</local>
                    <ejb-link>Sale</ejb-link>
               </ejb-local-ref>
               <query>
                    <description></description>
                    <query-method>
                         <method-name>findByValue</method-name>
                         <method-params>
                              <method-param>long</method-param>
                         </method-params>
                    </query-method>
                    <ejb-ql>select object(o) from Onlineitem as o where o.value <= ?1</ejb-ql>
               </query>
          </entity>
          <entity id="ContainerManagedEntity_1047304094939">
               <ejb-name>Sale</ejb-name>
               <local-home>com.acme.ejb.SaleLocalHome</local-home>
               <local>com.acme.ejb.SaleLocal</local>
               <ejb-class>com.acme.ejb.SaleBean</ejb-class>
               <persistence-type>Container</persistence-type>
               <prim-key-class>com.acme.ejb.SaleKey</prim-key-class>
               <reentrant>False</reentrant>
               <cmp-version>2.x</cmp-version>
               <abstract-schema-name>Sale</abstract-schema-name>
               <cmp-field id="CMPAttribute_1047304094892">
                    <field-name>saleid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094893">
                    <field-name>amount</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094908">
                    <field-name>credittrans</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094909">
                    <field-name>deliveryorderid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094910">
                    <field-name>delivered</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094923">
                    <field-name>paid</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094924">
                    <field-name>datestarted</field-name>
               </cmp-field>
               <cmp-field id="CMPAttribute_1047304094925">
                    <field-name>state</field-name>
               </cmp-field>
               <ejb-local-ref id="EJBLocalRef_1047304095300">
                    <ejb-ref-name>ejb/Onlineitem</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.OnlineitemLocalHome</local-home>
                    <local>com.acme.ejb.OnlineitemLocal</local>
                    <ejb-link>Onlineitem</ejb-link>
               </ejb-local-ref>
               <ejb-local-ref id="EJBLocalRef_1047304095314">
                    <ejb-ref-name>ejb/Registration</ejb-ref-name>
                    <ejb-ref-type>Entity</ejb-ref-type>
                    <local-home>com.acme.ejb.RegistrationLocalHome</local-home>
                    <local>com.acme.ejb.RegistrationLocal</local>
                    <ejb-link>Registration</ejb-link>
               </ejb-local-ref>
               <query>
                    <description>Find all expired items that have not been processed (buyerid = null). the bidding time has ended (endbidding <= current time) and that there has been at least one bid (lastbid not null)
-</description>
                    <query-method>
                         <method-name>findExpiredItems</method-name>
                         <method-params>
                              <method-param>java.sql.Timestamp</method-param>
                         </method-params>
                    </query-method>
                    <ejb-ql>select DISTINCT object(o) from Sale as o where (o.fk_buyerid is null) and (o.fk_itemid.endbidding<=?1) and (o.fk_itemid.lastbid is not null)</ejb-ql>
               </query>
          </entity>
     </enterprise-beans>
     <relationships>
          <ejb-relation>
               <description></description>
               <ejb-relation-name>Accountspayable_To_Registration</ejb-relation-name>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094611">
                    <ejb-relationship-role-name>fk_userid</ejb-relationship-role-name>
                    <multiplicity>Many</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Accountspayable</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>fk_userid</cmr-field-name>
                    </cmr-field>
               </ejb-relationship-role>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094626">
                    <ejb-relationship-role-name>accountspayable</ejb-relationship-role-name>
                    <multiplicity>One</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Registration</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>accountspayable</cmr-field-name>
                         <cmr-field-type>java.util.Collection</cmr-field-type>
                    </cmr-field>
               </ejb-relationship-role>
          </ejb-relation>
          <ejb-relation>
               <description></description>
               <ejb-relation-name>Bid_To_Registration</ejb-relation-name>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094798">
                    <ejb-relationship-role-name>fk_bidderid</ejb-relationship-role-name>
                    <multiplicity>Many</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Bid</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>fk_bidderid</cmr-field-name>
                    </cmr-field>
               </ejb-relationship-role>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094799">
                    <ejb-relationship-role-name>bid</ejb-relationship-role-name>
                    <multiplicity>One</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Registration</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>bid</cmr-field-name>
                         <cmr-field-type>java.util.Collection</cmr-field-type>
                    </cmr-field>
               </ejb-relationship-role>
          </ejb-relation>
          <ejb-relation>
               <description></description>
               <ejb-relation-name>Sale_To_Registration</ejb-relation-name>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094923">
                    <ejb-relationship-role-name>fk_buyerid</ejb-relationship-role-name>
                    <multiplicity>Many</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Sale</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>fk_buyerid</cmr-field-name>
                    </cmr-field>
               </ejb-relationship-role>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094939">
                    <ejb-relationship-role-name>sale</ejb-relationship-role-name>
                    <multiplicity>One</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Registration</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>sale</cmr-field-name>
                         <cmr-field-type>java.util.Collection</cmr-field-type>
                    </cmr-field>
               </ejb-relationship-role>
          </ejb-relation>
          <ejb-relation>
               <description></description>
               <ejb-relation-name>Sale_To_Registration4</ejb-relation-name>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094940">
                    <ejb-relationship-role-name>fk_sellerid</ejb-relationship-role-name>
                    <multiplicity>Many</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Sale</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>fk_sellerid</cmr-field-name>
                    </cmr-field>
               </ejb-relationship-role>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094941">
                    <ejb-relationship-role-name>sale1</ejb-relationship-role-name>
                    <multiplicity>One</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Registration</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>sale1</cmr-field-name>
                         <cmr-field-type>java.util.Collection</cmr-field-type>
                    </cmr-field>
               </ejb-relationship-role>
          </ejb-relation>
          <ejb-relation>
               <description></description>
               <ejb-relation-name>Registration_To_Address</ejb-relation-name>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094704">
                    <ejb-relationship-role-name>fk_billingaddress</ejb-relationship-role-name>
                    <multiplicity>Many</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Registration</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>fk_billingaddress</cmr-field-name>
                    </cmr-field>
               </ejb-relationship-role>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094705">
                    <ejb-relationship-role-name>registration</ejb-relationship-role-name>
                    <multiplicity>One</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Address</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>registration</cmr-field-name>
                         <cmr-field-type>java.util.Collection</cmr-field-type>
                    </cmr-field>
               </ejb-relationship-role>
          </ejb-relation>
          <ejb-relation>
               <description></description>
               <ejb-relation-name>Registration_To_Address3</ejb-relation-name>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094706">
                    <ejb-relationship-role-name>fk_shipaddress</ejb-relationship-role-name>
                    <multiplicity>Many</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Registration</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>fk_shipaddress</cmr-field-name>
                    </cmr-field>
               </ejb-relationship-role>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094707">
                    <ejb-relationship-role-name>registration2</ejb-relationship-role-name>
                    <multiplicity>One</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Address</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>registration2</cmr-field-name>
                         <cmr-field-type>java.util.Collection</cmr-field-type>
                    </cmr-field>
               </ejb-relationship-role>
          </ejb-relation>
          <ejb-relation>
               <description></description>
               <ejb-relation-name>Bid_To_Onlineitem</ejb-relation-name>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094800">
                    <ejb-relationship-role-name>fk_itemtypeid</ejb-relationship-role-name>
                    <multiplicity>Many</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Bid</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>fk_itemtypeid</cmr-field-name>
                    </cmr-field>
               </ejb-relationship-role>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094801">
                    <ejb-relationship-role-name>bid</ejb-relationship-role-name>
                    <multiplicity>One</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Onlineitem</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>bid</cmr-field-name>
                         <cmr-field-type>java.util.Collection</cmr-field-type>
                    </cmr-field>
               </ejb-relationship-role>
          </ejb-relation>
          <ejb-relation>
               <description></description>
               <ejb-relation-name>Sale_To_Onlineitem</ejb-relation-name>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094942">
                    <ejb-relationship-role-name>fk_itemid</ejb-relationship-role-name>
                    <multiplicity>Many</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Sale</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>fk_itemid</cmr-field-name>
                    </cmr-field>
               </ejb-relationship-role>
               <ejb-relationship-role id="EJBRelationshipRole_1047304094943">
                    <ejb-relationship-role-name>sale</ejb-relationship-role-name>
                    <multiplicity>One</multiplicity>
                    <relationship-role-source>
                         <ejb-name>Onlineitem</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                         <cmr-field-name>sale</cmr-field-name>
                         <cmr-field-type>java.util.Collection</cmr-field-type>
                    </cmr-field>
               </ejb-relationship-role>
          </ejb-relation>
     </relationships>
</ejb-jar>

Similar Messages

  • What is the best Connection option from WebSphere to Weblogic?

    What is the best Connection option from WebSphere to Weblogic?
              We are trying to send XML messages from Websphere to WLS to active some
              services....
              any pointers, suggestions?
              Thx
              VJ
              

    Hi,
    One of my clients has an environment similar to yours with an internal pair of F5s and a pair used for the access from the internet. 
    I am only going to focus on the method using an F5 Load Balancer and SSL Offloading. the setup of the F5 will not be covered in detail but a reference to the documentation to support SharePoint and SSL Offloading will be provided
    Since you arte going to be using SSL Offloading you do not need to extend your WebApps to use separate IIS WebSites with Unique IP Addresses
    Configure the F5 with SSL Offloading
    Configure a Internal AAM for SSL (HTTPS) for each WebApp that maps to the Public HTTP FQDN AAM Setting for each WebApp
    Our environment has an additional component we require RSA Authentication for all internet facing Sites. So we have the extra step of extending the WebApp to a separate IIS WebSite and configuring RSA for each extended WebSite.Reference:
    Reference SharePoint F5 Configuration:
    http://www.f5.com/featured/video/ssl-offloading/
    -Ivan

  • Porting portlets from WebSphere to Weblogic Portal Server

    How to Porting portlets from WebSphere to Weblogic Portal Server can any one help
    me by providing the suitable steps , or material to know how to go about it.
    Thanks in advance

    To be in same page, iam running the client program using the IBM jre and using all the websphere client jars set in classpath. This program conatins intial context factory as "com.ibm.websphere.naming.WsnInitialContextFactory" and provider url as "iiop://hostname:portnumber" it contacts the EJB bean method which is hosted on the weblogic server on the "hostname" machine. When it tries to contact i get the errror as
         "javax.naming.NameNotFoundException: Context: , name: java.iecc.env.ejb.elf.client_new(My JNDI name): First component in name java.iecc.env.ejb.elf.client_new not found. [Root exception is org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0]"

  • How to edit web.xml deployment descriptor from console in weblogic 8.1?

    In weblogic 7.0, deployment descriptor such as web.xml can be edited from the admin
    console, but on weblogic 8.1 I can't find a way to do so.
    Is this function taken out? Why is it taken out? Do I have an alternative to edit
    it without unpacking and packing the EAR or WAR?
    Thanks in advance.
    Bill

    In weblogic 7.0, deployment descriptor such as web.xml can be edited from the admin
    console, but on weblogic 8.1 I can't find a way to do so.
    Is this function taken out? Why is it taken out? Do I have an alternative to edit
    it without unpacking and packing the EAR or WAR?
    Thanks in advance.
    Bill

  • JNDI not found when trying to communicate from websphere to weblogic server

    Hi,
    we have a J2EE application in which the client is a standalone program or may reside in any of the application server. But our EJB component is deployed in the weblogic server.
    Earlier the client program which contacts the EJB is a standalone program and it uses the weblogic initial context factory and t3 protocol and we will have the weblogic.jar in the classpath.
    but there is a new requirement as our new client is in websphere and it has to contact the weblogic server through IIOP protocol and websphere initial context factory. Please let me know what i need to do?
    Since iam new to websphere and i am having no clue to establish the communication. I tried to use both IIOP protocol and wesphere initial context factory.but still i get exception as the JNDI name not found.
    Guidance is appreciated.
    Thanx in advance.

    To be in same page, iam running the client program using the IBM jre and using all the websphere client jars set in classpath. This program conatins intial context factory as "com.ibm.websphere.naming.WsnInitialContextFactory" and provider url as "iiop://hostname:portnumber" it contacts the EJB bean method which is hosted on the weblogic server on the "hostname" machine. When it tries to contact i get the errror as
         "javax.naming.NameNotFoundException: Context: , name: java.iecc.env.ejb.elf.client_new(My JNDI name): First component in name java.iecc.env.ejb.elf.client_new not found. [Root exception is org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0]"

  • Deploying application from oc4j to weblogic

    while creating a new connection(by rt clicking the webapp.deploy) and then after i click testconnection i am getting the error cannot instantiate class: weblogic.jndi.WeblogicInitialContextFactory
    plz help
    ruchi

    Please refer to a previous post:
    Cannot instantiate class: weblogic.jndi.WLInitialContextFactory

  • [OIM] Migrate from WebSphere to WebLogic

    Hi people,
    I would like to migrate our OIM implementation from WAS to WLS, is that possible? Is there some documentatition to achieve this goal?

    If you only transfer configuration the chances of something breaking are minimal.
    On the other hand if you need transactions as well things get a bit more complex.
    In either case a full regression test is always a must as there always is the risk that a supporting jar or even dll (if one windows) in the app server is of slightly different version which introduces a change of behavior.
    Best regards
    /Martin

  • Migrating from OIM on WebSphere to WebLogic

    Can anyone provide any insight on the possibility of migrating OIM from WebSphere to WebLogic. Are there differences in the database that would make this a difficult task?
    The "Upgrading to 11gR1" does not list this as a possible path.

    In this section of the documentation http://download.oracle.com/docs/cd/E21764_01/upgrade.1111/e10129/upgrade_oim.htm#CACFJBJE it has listed WebSphere on the left for 9.x version, and WebLogic on the right for 11g. And since 9.x and 11g use different tables specific to the application server, the migration of data from 9.x should not matter for those. The 11g will use it's own tables specific to the app server and migrate just the required OIM data that isn't specific to the previous app server. That is why you must complete all tasks in the queues prior to migration.
    -Kevin

  • Problem with servlet after migrating from OC4J to WebLogic 10.3

    I come across a problem when I was migrating from jDev 11g TP4 to production version in that step also server got changed from OC4J to webLogic.
    I am running java http servlet along other jspx pages. When everything was on OC4J there was no problem whit security on this servlet ( servlet was under same authorization automatically, and I was able to create new application module on this servlet by createRootApplicationModule
    ) but when I changed to WebLogic 10.3 I come across a numerous problems. First one is solved i managed to put the servlet under same authorization as jspx pages by
    *&lt;servlet&gt;*
    *&lt;servlet-name&gt;report&lt;/servlet-name&gt;*
    *&lt;servlet-class&gt;path.to.class&lt;/servlet-class&gt;*
    *&lt;security-role-ref&gt;*
    *&lt;role-name&gt;name&lt;/role-name&gt;*
    *&lt;role-link&gt;valid-users&lt;/role-link&gt;*
    *&lt;/security-role-ref&gt;*
    *&lt;/servlet&gt;*
    but when I trying to create new application module I get JBO-30003 error which is Caused by:
    oracle.adf.share.security.ADFSecurityAuthenticationException: JAAS login error.
    Invalid null input: name
    Has anybody any idea what I am doing wrong?
    Thank you for your help, Rok Kogov&scaron;ek

    for example:
    web.xml
    <security-role>
    <role-name>yourrole</role-name>
    </security-role>
    weblogic.xml
    <security-role-assignment>
    <role-name>yourrole</role-name>
    <principal-name>wlsuser</principal-name > <!-- wlsuser is define at wls console-->
    </security-role-assignment>

  • How to move the changes from one system to other without using CMS

    Hi
    In our project they are migrating NWDI 6.40 to NWDI 7.0.
    During migration CMS won't be available.
    Could you plesae tell what are the different options are there to move the WebDynpro changes from (NWDS) Development to Quality system and then production system without using CMS server?
    If i will create a development package and import this packgae in Quality package will my new changes also be available in Quality server?
    Thanks & Regards
    Susmita

    Hi Susmita
    I wasn't completely sure, but from your description of your problem, it seemed like you would have access to your DTR during your upgrade. The following solution assumes as much. If this is not the case, you'll need to do things slightly differently, but the solution will still be possible.
    Depending on the scope and size of your changes, it may be practical for your developers to deploy directly from their NetWeaver Developer Studio (or for a designated administrator to install the NWDS and do the same). To do so, from the Development Configurations perspective, create a new NWDS project for each of the DCs you want to deploy. Then right-click the project and choose from one of the deployment options. (Deploy new archive and run will allow you to see if your deployment has taken effect.) When deploying, the target server is the one set up as your J2EE engine in the NWDS properties - you'll consequently have to modify this when the target server for your deployment changes (from QA to production, or vice versa).
    Note that this is only applicable in certain situations, and only as a short term stopgap measure. This sort of practice - developers or administrators deploying haphazardly to servers other than those intended for development - is precisely what the NWDI is designed to prevent (and is one of very few things it's fairly good at doing). For instance, if your QA and production systems are attached as TEST and PROD runtimes systems respectively in your NWDI, a full assembly and subsequent full deployment would usually occur to these servers when deploying with the NWDI. This is a much stronger guarantee of consistency than the build that will be performed within your local NWDS to deploy your changes. (Conversely, the rigidity of the assembly is perhaps the NWDI's greatest design flaw.)
    (Also, Snehal: thanks for the information on the sapmake_util blog. It's not something I've encountered before and looks very useful.)
    James

  • Calling EJB deployed on Weblogic 10.3 from WebSphere Application Server 6

    Hi,
    We are trying to call an EJB(2.1) deployed in Weblogic 10.3 from WebSphere Application Server 6.
    The problem is that the jars containing Weblogic's initial context factory are compiled with JDK5. (Client jar was built as per [http://download.oracle.com/docs/cd/E15051_01/wls/docs103/client/jarbuilder.html] .)
    WebSphere is still running on JDK1.4.
    Therefore when trying to get the InitialContext to lookup up the bean we get major/minor version errors because of the compiler level mismatch.
    Has anyone faced a scenario like this and come up with a solution?
    Are there 1.4 jars for Weblogic 10.3 out there?
    Any help?
    Thanks

    Hi Dan,
    Yes I am using EJB 3. I saw this thread earlier also but :
    1. In my case I am not calling the EJB 3.0 methods directly. I am using a java client (Cataloged as a Java Class Library) which does the lookup and calls the EJB methods. (I am not cataloging and calling the EJB 3.0 methods directly).
    2. It is working perfectly fine when the EJB is deployed in Weblogic 10.0 or 10.2.
    I am very much new to this so please bear with my small and silly questions! Thanks a lot for you help !
    Cheers !
    Rajat

  • Error in deploying entity beans - migration from JBoss to Weblogic 10.3.4

    Hi,
    I am migrating EJB2.x code from JBoss to Weblogic 10.3.4. As a first step, I am tyring to deploy just Entity beans. I get following error when deploying to server.
    'weblogic.application.ModuleException: Exception preparing module: EJBModule(myEJB.jar)
    Unable to deploy EJB: CollMetaData from myEJB.jar:
    [EJB:011017]Error while reading 'META-INF/weblogic-cmp-rdbms-jar.xml'. The error was:
    There are 1 nested errors:
    java.lang.NullPointerException
         at weblogic.ejb.container.cmp.rdbms.finders.EjbqlFinder.setMethods(EjbqlFinder.java:288)
         at weblogic.ejb.container.cmp.rdbms.Deployer.processFinders(Deployer.java:744)
         at weblogic.ejb.container.cmp.rdbms.Deployer.readTypeSpecificData(Deployer.java:446)
         at weblogic.ejb.container.persistence.PersistenceType.setTypeSpecificFile(PersistenceType.java:506)
         at weblogic.ejb.container.persistence.PersistenceType.setupDeployer(PersistenceType.java:455)
         at weblogic.ejb.container.deployer.CMPInfoImpl.setup(CMPInfoImpl.java:118)
         at weblogic.ejb.container.deployer.EJBDeployer.prepare(EJBDeployer.java:1214)
         at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:442)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:184)
         at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    Can someone help me fixing the issue?
    I changed schema locations of descriptor files as suggested at http://download.oracle.com/docs/cd/E17904_01/web.1111/e13706/overview.htm#i1074199 (see the third category for '*Enterprise Bean 2.1*' in the listing Table 1-1). Alternatively, you may see the schema locations for EJB2.0 directly at http://download.oracle.com/docs/cd/E17904_01/web.1111/e13719/dd_reference.htm#EJBPG481

    JRE version in JBoss is 1.6.0_16. JVM in web logic is pointing to jrockit_160_22_D1.1.1-3 which is come in the package. It doesn't seem to be related to JVM version mismatch.
    I think it is an issue with definitions in weblogic-cmp-rdbms-jar.xml file. How should be the definition of entity-descriptor appear for entity bean which has finder methods in ejb-jar.xml?
    Please see the snippets from corresponding descriptor files below.
    ejb-jar.xml
    =========
    <entity>
    <display-name>EmpBean</display-name>
    <ejb-name>EmpBean</ejb-name>
    <local-home>LocalEmpBeanHome</local-home>
    <local>LocalEmpBean</local>
    <ejb-class>EmpBeanBean</ejb-class>
    <persistence-type>Container</persistence-type>
    <prim-key-class>java.lang.String</prim-key-class>
    <reentrant>False</reentrant>
    <cmp-version>2.x</cmp-version>
    <abstract-schema-name>EmpBean</abstract-schema-name>
    <cmp-field>
    <field-name>firstName</field-name>
    </cmp-field>
    <cmp-field>
    <field-name>lastName</field-name>
    </cmp-field>
    <cmp-field>
    <field-name>phone</field-name>
    </cmp-field>
    <cmp-field>
    <field-name>address</field-name>
    </cmp-field>
    <primkey-field>lastName</primkey-field>
    <query>
    <query-method>
              <method-name>findByPrimaryKey</method-name>
                   <method-params>
                   <method-param>java.lang.String</method-param>
                   </method-params>
              </query-method>
              <ejb-ql>SELECT Object(o) FROM EmpBean o WHERE o.lastName= ?1</ejb-ql>
         </query>
    </entity>
    weblogic-jar.xml
    ============
    <weblogic-enterprise-bean>
    <ejb-name>EmpBean</ejb-name>
    <entity-descriptor>
         <pool>
              <max-beans-in-free-pool>20</max-beans-in-free-pool>
              <initial-beans-in-free-pool>5</initial-beans-in-free-pool>
         </pool>
    <persistence>
    <persistence-use>
    <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-use>
    <finders-load-bean>true</finders-load-bean>
    </persistence>
    </entity-descriptor>
    <local-jndi-name>ejb/EmpBean</local-jndi-name>
    </weblogic-enterprise-bean>
    weblogic-cmp-rdbms-jar.xml
    ====================
    <weblogic-rdbms-bean>
    <ejb-name>EmpBean</ejb-name>
    <data-source-jndi-name>mysqlDS</data-source-jndi-name>
    <table-map>
    <table-name>emp</table-name>
    <field-map>
    <cmp-field>firstName</cmp-field>
    <dbms-column>first_namel</dbms-column>
    </field-map>
    <field-map>
    <cmp-field>lastName</cmp-field>
    <dbms-column>last_name</dbms-column>
    </field-map>
    <field-map>
    <cmp-field>phone</cmp-field>
    <dbms-column>phone</dbms-column>
    </field-map>
    <field-map>
    <cmp-field>address</cmp-field>
    <dbms-column>address</dbms-column>
    </field-map>
    </table-map>
    <weblogic-rdbms-bean>
    Please ignore any typos that you may notice in above sample descriptions (because I just typed it here changing original names).
    When I try to deploy the application, I get error message as posted in my first post above in this thread. Please correct me if I am making any erros in descriptor files.
    Edited by: 839281 on Feb 25, 2011 10:55 AM
    Edited by: venkatp on Mar 1, 2011 9:31 AM

  • Migration from WebSphere - Weblogic: RAS logger

    What would be easy way or strategy to handle ibm ras logger when we migrate to weblogic?

    Guys:
    The link provided caters to Websphere Studio to WebLogic 8.1. My requirement is migration from WebSphere 5.x to WebLogic. My current architecture is as follows:
    1. Front End: JSP (Ver 1.2), XSL, XML
    2. Middle Layer: EJB (EJB Ver 2.0) (Stateless Session Beans) (Deployed in IBM WebSphere 5.0)
    3. RDBMS: Oracle 9i Enterprise Edition - Release 2.
    4. Modal View Controller architecture (MVC)
    5. Number of JAR files: 137
    6. One WAR File
    7. Appserver OS: W2K.
    All the files needs to be migrated to WebLogic 8.1 including the deployment descriptor.
    Is there any tool for this conversion? Any white paper, proof of concept, document on steps, approach, risks, mitigation,etc will be helpful.
    Thanks in anticipation
    Best Regards
    Pichu
    [email protected]
    Refer to
    http://www-106.ibm.com/developerworks/websphere/librar
    y/techarticles/0311_chaland/chaland.html
    "Stephen New" <[email protected]> wrote:
    Hi,
    Does anyone know of any articles/papers aboutmigrating a J2EE application
    from
    IBM's WebSphere to BEA WebLogic Server?
    I am currently doing a migration from WebSphere 4.xto WebLogic Server
    8.1 and
    am hoping to learn from other people's experiences.
    Thanks,
    Stephen.

  • Ear deploy failure with webservice in weblogic 9.2 build from weblogic 8.1

    I get the below exception when I try to deploy the ear file that contains the webservice modules in weblogic 9.2. The ear was working fine in weblogic 8.1 which is build from this version. As part of migrating to the 9.2 I tried to deploy the ear that is build from 8.1. I am struct at this point. Pls help.
    ####<17-Dec-2008 21:03:35 o'clock GMT> <Error> <Deployer> <LDNCTIWA046436> <BatchServer> <[STANDBY] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1229547815831> <BEA-149205> <Failed to initialize the application 'exwebservices' due to error java.lang.NoClassDefFoundError: com/bea/wlw/runtime/core/bean/SLSBContainerBean.
    java.lang.NoClassDefFoundError: com/bea/wlw/runtime/core/bean/SLSBContainerBean
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
         at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:355)
         at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:294)
         at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:262)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:161)
         at weblogic.ejb.container.deployer.EJBModule.setupEJBToImplClassDependencies(EJBModule.java:1415)
         at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:326)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:56)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:46)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:147)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)
         at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:137)
         at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:38)
         at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:177)
         at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
         at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
         at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
         at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
         at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
         at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

    Thanks David and weblogicRocks..
    David,
    I have installed the workshop also during installation. Actually I have searched for the class which is missing from the weblogic 9.2 installation folder. The missing class is is in different package path in weblogic 9.2 (knex81.jar) as shown below. Also, this class is generated by workshop while building in 8.1. So, I think I have to rebuild the work file in 9.2 to avoid referring to this class.
    Missing Class location (weblogic 8.1) (knex.jar): com/bea/wlw/runtime/core/bean/SLSBContainerBean
    Missing Class location (weblogic 9.2) (knex81.jar): com/bea/wlw/knex/runtime/core/bean/SLSBContainerBean
    weblogicRocks,
    I saw in the weblogic site that the webservices built from 8.1 will still work in 9.2 with out the need for changing the code. Pls, let me know whether I need to rebuild them on 9.2. If yes, I have used .jws files(sample class definition below) for my webservices and I came to know that in 9.2 new jws annotations are added, do I need to change my source code to add any new annotations so as to work in 9.2? Also, I have used wlwBuildTask using Ant to build the code in 8.1 and this task is not available in 9.2. Let me know what all I need to change for webservices created from workshop to migrate to 9.2. I am really struggling in resolving the issues as it is very urgent for me. Appreciate you quick response.
    Below is my .jws webserice class definition.
    public class MyWebService implements com.bea.jws.WebService
    private String reqImpl;
    * @common:operation
    * @jws:conversation phase="none"
    public String submitRequest(String var)
    <Method Logic>
    }

  • Migrating from Oracle Application Server or WebSphere to WebLogic Server

    Does anyone know of any documentation about migrating applications from WebSphere 6.1 or OAS 10.1.3.3 to WebLogic 10.3tp? I found some old (circa 2005) documents, but I doubt they will help much.
    Thanks,
    Leona

    Please refer to the following url:
    http://www.sun.com/migration/sunonetools.html
    This should give u a head start on what needs to be done and how,. WIth respect to webserver , i guess you can use it or leave it depending on the architecture you require to deploy your solution.
    Hope this helps !

Maybe you are looking for

  • How can I tell if my phone is only getting a quick charge if it reads charged 100%?

    iPhone 5c battery is not holding charge for more than 3-4 hours.  It has gone completely dead twice in one day because of it.  Battery says 100% at start.  Apple Genius Bar help said that I'm only getting a soft charge or a partial charge and that is

  • Issue with New Document in a document library with multiple content types

    Hi, I have a created a custom list definition based on a document library. I added 3 content types in this list, one is a document set (lets call it DOCSET), the two others are content types inheriting from Document (DOCA and DOCB). I deployed the li

  • Displayport audio vs USB audio

    I have pre-Thunderbolt 27 display that is offering my 2011 Mac Mini 2 audio options : Display Port vs USB audio Now, I beleive if I will have to plug in the USB cable either way, to ge the USB hub, microphone, camera to work. So I don't believe I can

  • After Updates 1/10, iBook crashing

    Hi, all First Apple post Bought my iBook G4 Jan 8 of last year. Now crashing Installed updates, Jan 10 or 11, via CAT5 wire (AirPort disabled, running on battery for updates). Required reboot – booted okay. (Re-enabled AirPort right before shutting d

  • Transparency applet

    In the HTML page, in a <table>, I've inserted an applet. In the <TABLE> tag, there is a background image. Is it possible to see this background image ( perhaps by setting a transparency attribute of the applet ) as abckground of the applet ? Thanks a