Re[2]: ejb deploy
От: Аноним  
Дата: 14.06.03 06:25
Оценка:
Privet ot Women Development Association
Kakoy AppServer ispol'zuesh'? Mogu podskazat', kak deploy na Weblogic:

<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<ejb-name>Privet</ejb-name>
<caching-descriptor>
<max-beans-in-cache>500</max-beans-in-cache>
</caching-descriptor>
<persistence-descriptor>
<is-modified-method-name>isModified</is-modified-method-name>
<db-is-shared>true</db-is-shared>
</persistence-descriptor>
<transaction-descriptor>
<trans-timeout-seconds>30</trans-timeout-seconds>
</transaction-descriptor>
<jndi-name>com.bla.bla-bla.Privet</jndi-name>
<transaction-isolation>
<isolation-level>Serializable</isolation-level>
<method>
<ejb-name>Privet</ejb-name>
<method-name>*</method-name>
</method>
</transaction-isolation>
</weblogic-enterprise-bean>
</weblogic-ejb-jar>


— Etcetera.
--------------------------------------------------------

Здравствуйте, Сан Саныч, Вы писали:

СС>Здравствуйте cr_pooh, Вы писали:


CP>>Может быть кто нибудь сталкивался с подобной проблемой:


CP>>Пытаюсь деплоить ejb.

CP>>Сервер выдает такую ошибку:
CP>>[ERROR, ContainerFactory]
CP>>Bean: MyBean
CP>>Section: 16.2
CP>>Warning: The Bean Provider must specify the fully-qualified name of the enterprise bean's home interface in home element.

CP>>ХЕЛП. Подскажите плс, что от меня требует сервер????

CP>>дескриптор развертывания:
CP>>- <ejb-jar>
CP>>- <enterprise-beans>
CP>>- <entity>
CP>> <ejb-name>MyBean</ejb-name>
CP>> <home>mar.MyHomeRemote</home>
CP>> <remote>mar.MyRemote</remote>
CP>> <ejb-class>mar.MyBean</ejb-class>
CP>> <persistence-type>Container</persistence-type>
CP>> <prim-key-class>java.lang.Integer</prim-key-class>
CP>> <reentrant>False</reentrant>
CP>> — <cmp-field>
CP>> <field-name>id</field-name>
CP>> </cmp-field>
CP>> — <cmp-field>
CP>> <field-name>tmp</field-name>
CP>> </cmp-field>
CP>> <primkey-field>id</primkey-field>
CP>> </entity>
CP>> </enterprise-beans>
CP>> </ejb-jar>


СС>Попробуй превисти свой xml файл к подобному виду.


СС>
СС>     <!-- A minimal session EJB deployment -->
СС>      <session>
СС>         <ejb-name>PostingEJB</ejb-name>
         <home>>ejbs.PostingHome</home>
СС>         <remote>ejbs.Posting</remote>
СС>         <ejb-class>ejbs.PostingBean</ejb-class>
СС>         <!-- or Stateless -->
СС>         <session-type>Stateful</session-type>
СС>         <transaction-type>Container</transaction-type>
СС>      </session>

СС>      <!-- A minimal CMP entity EJB deployment -->
СС>      <entity>
СС>         <ejb-name>Bid</ejb-name>
         <home>>ejbe.BidHome</home>
СС>         <remote>ejbe.Bid</remote>
СС>         <ejb-class>ejbe.BidBean</ejb-class>
СС>         <persistence-type>Container</persistence-type>
СС>         <prim-key-class>ejbe.BidPK</prim-key-class>
СС>         <reentrant>False</reentrant>
СС>         <cmp-field><field-name>bid</field-name></cmp-field>
СС>         <cmp-field><field-name>bidder</field-name></cmp-field>
СС>         <cmp-field><field-name>bidDate</field-name></cmp-field>
СС>         <cmp-field><field-name>id</field-name></cmp-field>
СС>      </entity>
СС>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.