geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <david_jen...@yahoo.com>
Subject Re: Deployment fail at persistent EJB
Date Thu, 14 Apr 2005 18:19:10 GMT
Someone helpfully tried to make the deployer errors less annoyingly  
verbose but this is the unfortunate result... they are now meaningless  
and useless.  I believe there is a switch or flag somewhere to turn  
stack traces back on, but I don't know where.  You should also look in  
all the logs in geronimo-1.0-SNAPSHOT/var/log to see if the trace is  
logged somewhere with some useful information about where the error is  
occurring.

david jencks

On Apr 14, 2005, at 11:09 AM, Katia Aresti Gonzalez wrote:

>
>
> okk...
>
>  Another error... hehe This is the new openejb-jar.xml im using now.  
> If i understand well, is what you said me to do...
>
> <?xml version="1.0"?>
>
> <openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar"
> configId="GeronimoTestEJB"
>  parentId="org/apache/geronimo/Server">
>
> <cmp-connection-factory>
>     <resource-link>SystemDatasource</resource-link>
> </cmp-connection-factory>
>
>
>  <enterprise-beans>
> <entity>
>   
>    <ejb-name>CabinEJB</ejb-name>
>    <table-name>CabinTable</table-name>
>   
>     <cmp-field-mapping>
>          <cmp-field-name>id</cmp-field-name>
>          <table-column>col_id</table-column>
>  </cmp-field-mapping>
>  
>  <cmp-field-mapping>
>          <cmp-field-name>name</cmp-field-name>
>   <table-column>col_name</table-column>
>  </cmp-field-mapping>
>  
>  <cmp-field-mapping>
>          <cmp-field-name>deckLevel</cmp-field-name>
>   <table-column>col_deckLevel</table-column>
>  </cmp-field-mapping>
>  
>  <cmp-field-mapping>
>          <cmp-field-name>shipId</cmp-field-name>
>   <table-column>col_shipId</table-column>
>  </cmp-field-mapping>
>  
>  <cmp-field-mapping>
>   <cmp-field-name>bedCount</cmp-field-name>
>   <table-column>col_bedCount</table-column>
>      </cmp-field-mapping>
>  
>  
>    <resource-ref>
>      <ref-name>jdbc/titanDB</ref-name>
>  <resource-link>SystemDatasource</resource-link>   
>     </resource-ref>
>    
> </entity> 
>
>
>  <entity>
>    <ejb-name>ShipEJB</ejb-name>
>      <resource-ref>
>      <ref-name>jdbc/titanDB</ref-name>
>  <resource-link>SystemDatasource</resource-link>   
>     </resource-ref>
>    
> </entity>
>
>  <session>
>    <ejb-name>TravelAgentEJB</ejb-name>
> </session>
>
>  </enterprise-beans>
>    
> </openejb-jar>
>
> The error when deploying....
>
> C:\gero>java -jar bin/deployer.jar --user system --password manager  
> deploy d:/cm
> p/build/dist/prueba-ejbs.jar
> Deployment failed
>   Server reports: org.apache.geronimo.common.DeploymentException:  
> Unable to init
> ialize EJBContainer GBean: ejbName [CabinEJB]
>         Unable to initialize EJBContainer GBean: ejbName [CabinEJB]
>         -1
>
> This is a bit desperate xD thank youuu
>
> Katia
> >From: David Jencks <djencks@gluecode.com>
>  >Reply-To: user@geronimo.apache.org
>  >To: user@geronimo.apache.org
>  >Subject: Re: Deployment fail at persistent EJB
>  >Date: Thu, 14 Apr 2005 10:54:39 -0700
>  >
>  >those are all the xml files you should need.  I think the
>  >resource-ref  info needs to be with the BMP bean: if I understand
>  >your xml it is  currently with the CMP bean where it is not used.
>  >
>  >thanks
>  >david jencks
>  >
>  >On Apr 14, 2005, at 10:38 AM, Katia Aresti Gonzalez wrote:
>  >
>  >>David,
>  >>
>  >>   Ive changed to systemDataSource, but i still have problems. Ok,
>  >>Im  using the openejb-jar.xml, and the ejb-jar.xml. Do I need
>  >>another  deployment descriptor, or change anythig (un deply and
>  >>redeploy), as  well as I do in JMS to add the tophic in the
>  >>system-jms-plan.xml?
>  >>
>  >>Thanks a lot! Katia
>  >>
>  >> 
>  >>
>  >>C:\gero>java -jar bin/deployer.jar --user system --password manager
>  >>  deploy d:/cm
>  >>p/build/dist/prueba-ejbs.jar
>  >>Deployment failed
>  >>  Server reports: org.apache.geronimo.common.DeploymentException:  
>  >>Unknown or amb
>  >>iguous resource name query:  
>  >>geronimo.server:J2EEServer=geronimo,J2EEApplication=
>  >>null,j2eeType=JCAManagedConnectionFactory,name=jdbc/titanDB,* match
>  >>  count: 0
>  >>        Unknown or ambiguous resource name query:  
>  >>geronimo.server:J2EEServer=ger
>   
> >>onimo,J2EEApplication=null,j2eeType=JCAManagedConnectionFactory,name= 
> jd
>  >>bc/titanD
>  >>B,* match count: 0
>  >>
>  >>
>  >>
>  >> 
>  >> >From: David Jencks <david_jencks@yahoo.com>
>  >>  >Reply-To: user@geronimo.apache.org
>  >>  >To: user@geronimo.apache.org
>  >>  >Subject: Re: Deployment fail at persistent EJB
>  >>  >Date: Thu, 14 Apr 2005 10:31:01 -0700
>  >>  >
>  >>  >Sorry, it looks like the set of plans in the default assembly
>  >>has  
>  >>  >turned into a nearly useless collection of vaguely plausible but
>  >>  >mostly  incorrect junk.
>  >>  >
>  >>  >Please pardon my frustration.
>  >>  >
>  >>  >Try SystemDatasource instead of DefaultDatasource.
>  >>  >
>  >>  >david jencks
>  >>  >
>  >>  >On Apr 14, 2005, at 10:21 AM, Katia Aresti Gonzalez wrote:
>  >>  >
>  >>  >>Hello David!!!!
>  >>  >>
>  >>  >>Ive done what you say and this is what i get now:
>  >>  >>
>  >>  >>C:\gero>java -jar bin/deployer.jar --user system --password
>  >>manager
>  >>  >>  deploy d:/cm
>  >>  >>p/build/dist/prueba-ejbs.jar
>  >>  >>Deployment failed
>  >>  >>  Server reports:
>  >>org.apache.geronimo.common.DeploymentException:  
>  >>  >>Unable to init
>  >>  >>ialize EJBModule GBean
>  >>  >>        Unable to initialize EJBModule GBean
>  >>  >>        Unknown or ambiguous resource name query:  
>  >>  >>geronimo.server:J2EEServer=ger
>  >>  
>  >>  
> >>onimo,J2EEApplication=null,j2eeType=JCAManagedConnectionFactory,name=
>  >>De
>  >>  >>faultData
>  >>  >>source,* match count: 0
>  >>  >>
>  >>  >>This the openejb-jar.xml:
>  >>  >>
>  >>  >><?xml version="1.0"?>
>  >>  >>
>  >>  >><openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar"
>  >>  >>configId="GeronimoTestEJB"
>  >>  >>  parentId="org/apache/geronimo/Server">
>  >>  >>
>  >>  >><cmp-connection-factory>
>  >>  >>    <resource-link>DefaultDatasource</resource-link>
>  >>  >></cmp-connection-factory>
>  >>  >>
>  >>  >>
>  >>  >>  <enterprise-beans>
>  >>  >><entity>
>  >>  >>  
>  >>  >>   <ejb-name>CabinEJB</ejb-name>
>  >>  >>   <table-name>CabinTable</table-name>
>  >>  >>  
>  >>  >>    <cmp-field-mapping>
>  >>  >>         <cmp-field-name>id</cmp-field-name>
>  >>  >>         <table-column>col_id</table-column>
>  >>  >> </cmp-field-mapping>
>  >>  >> 
>  >>  >> <cmp-field-mapping>
>  >>  >>         <cmp-field-name>name</cmp-field-name>
>  >>  >>  <table-column>col_name</table-column>
>  >>  >> </cmp-field-mapping>
>  >>  >> 
>  >>  >> <cmp-field-mapping>
>  >>  >>         <cmp-field-name>deckLevel</cmp-field-name>
>  >>  >>  <table-column>col_deckLevel</table-column>
>  >>  >> </cmp-field-mapping>
>  >>  >> 
>  >>  >> <cmp-field-mapping>
>  >>  >>         <cmp-field-name>shipId</cmp-field-name>
>  >>  >>  <table-column>col_shipId</table-column>
>  >>  >> </cmp-field-mapping>
>  >>  >> 
>  >>  >> <cmp-field-mapping>
>  >>  >>  <cmp-field-name>bedCount</cmp-field-name>
>  >>  >>  <table-column>col_bedCount</table-column>
>  >>  >>     </cmp-field-mapping>
>  >>  >> 
>  >>  >> 
>  >>  >>    <resource-ref>
>  >>  >>      <ref-name>jdbc/titanDB</ref-name>
>  >>  >>    <resource-link>DefaultDatasource</resource-link>   
>  >>  >>          </resource-ref>
>  >>  >>  
>  >>  >></entity> 
>  >>  >>
>  >>  >>
>  >>  >>  <entity>
>  >>  >>   <ejb-name>ShipEJB</ejb-name>
>  >>  >></entity>
>  >>  >>
>  >>  >>  <session>
>  >>  >>   <ejb-name>TravelAgentEJB</ejb-name>
>  >>  >></session>
>  >>  >>
>  >>  >>  </enterprise-beans>
>  >>  >>   
>  >>  >></openejb-jar>
>  >>  >>
>  >>  >>  Any guess?? Thank you very much!!!!
>  >>  >>
>  >>  >>  Katia
>  >>  >> >From: David Jencks <david_jencks@yahoo.com>
>  >>  >>  >Reply-To: user@geronimo.apache.org
>  >>  >>  >To: user@geronimo.apache.org
>  >>  >>  >Subject: Re: Deployment fail at persistent EJB
>  >>  >>  >Date: Thu, 14 Apr 2005 08:59:40 -0700
>  >>  >>  >
>  >>  >>  >I can't figure out how you got that error from the xml you
>  >>  >>show.  
>  >>  >>  >Can  you send the stack trace?
>  >>  >>  >
>  >>  >>  >Also, I think you can use simpler resource-refs:
>  >>  >>  >
>  >>  >>  ><resource-ref>
>  >>  >>  >    <ref-name>jdbc/titanDB</ref-name>
>  >>  >>  >    <resource-link>DefaultDatasource</resource-link>   
>  >>  >>  > </resource-ref>
>  >>  >>  >
>  >>  >>  >and
>  >>  >>  ><cmp-connection-factory>
>  >>  >>  >     <resource-link>DefaultDatasource</resource-link>
>  >>  >>  ><cmp-connection-factory>
>  >>  >>  >
>  >>  >>  >thanks
>  >>  >>  >david jencks
>  >>  >>  >
>  >>  >>  > 
>  >>  >>  >On Apr 14, 2005, at 2:45 AM, Katia Aresti Gonzalez wrote:
>  >>  >>  >
>  >>  >>  >>Hello Gianny!!!!
>  >>  >>  >>
>  >>  >>  >>I did what you said. This is my new openejb-jar.xml.
I said
>  >>  >>  >>somethig  wrong, ShipEJB is a BMP, is this supported?
>  >>Anyway,
>  >>  >>my
>  >>  >>  >>problem is to  fix cmp, because its what i realy need
now
>  >>:-).
>  >>  >>I
>  >>  >>  >>paste the error  deploying just after the descriptor.
>  >>  >>  >>
>  >>  >>  >><?xml version="1.0"?>
>  >>  >>  >>
>  >>  >>  >><openejb-jar
>  >>xmlns="http://www.openejb.org/xml/ns/openejb-jar"
>  >>  >>  >>configId="GeronimoTestEJB"
>  >>  >>  >>  parentId="org/apache/geronimo/Server">
>  >>  >>  >>
>  >>  >>  >><cmp-connection-factory>
>  >>  >>  >>        <application>null</application>
>  >>  >>  >>       
>  >><module>org/apache/geronimo/DefaultDatabase</module>
>  >>  >>  >>        <name>DefaultDatasource</name>
>  >>  >>  >></cmp-connection-factory>
>  >>  >>  >>
>  >>  >>  >><enterprise-beans>
>  >>  >>  >><entity>
>  >>  >>  >>  
>  >>  >>  >>   <ejb-name>CabinEJB</ejb-name>
>  >>  >>  >>   <table-name>CabinTable</table-name>
>  >>  >>  >>  
>  >>  >>  >>    <cmp-field-mapping>
>  >>  >>  >>         <cmp-field-name>id</cmp-field-name>
>  >>  >>  >>         <table-column>col_id</table-column>
>  >>  >>  >> </cmp-field-mapping>
>  >>  >>  >> 
>  >>  >>  >> <cmp-field-mapping>
>  >>  >>  >>         <cmp-field-name>name</cmp-field-name>
>  >>  >>  >>  <table-column>col_name</table-column>
>  >>  >>  >> </cmp-field-mapping>
>  >>  >>  >> 
>  >>  >>  >> <cmp-field-mapping>
>  >>  >>  >>         <cmp-field-name>deckLevel</cmp-field-name>
>  >>  >>  >>  <table-column>col_deckLevel</table-column>
>  >>  >>  >> </cmp-field-mapping>
>  >>  >>  >> 
>  >>  >>  >> <cmp-field-mapping>
>  >>  >>  >>         <cmp-field-name>shipId</cmp-field-name>
>  >>  >>  >>  <table-column>col_shipId</table-column>
>  >>  >>  >> </cmp-field-mapping>
>  >>  >>  >> 
>  >>  >>  >> <cmp-field-mapping>
>  >>  >>  >>  <cmp-field-name>bedCount</cmp-field-name>
>  >>  >>  >>  <table-column>col_bedCount</table-column>
>  >>  >>  >>     </cmp-field-mapping>
>  >>  >>  >> 
>  >>  >>  >> <resource-ref>
>  >>  >>  >>    <ref-name>jdbc/titanDB</ref-name>
>  >>  >>  >>  <application>null</application>
>  >>  >>  >>          
>  >><module>org/apache/geronimo/DefaultDatabase</module>
>  >>  >>  >>           <name>DefaultDatasource</name>   
>  >>  >>  >>        </resource-ref>
>  >>  >>  >>  
>  >>  >>  >></entity> 
>  >>  >>  >>
>  >>  >>  >>  <entity>
>  >>  >>  >>   <ejb-name>ShipEJB</ejb-name>
>  >>  >>  >></entity>
>  >>  >>  >>
>  >>  >>  >>  <session>
>  >>  >>  >>   <ejb-name>TravelAgentEJB</ejb-name>
>  >>  >>  >></session>
>  >>  >>  >>
>  >>  >>  >>  </enterprise-beans>
>  >>  >>  >>   
>  >>  >>  >></openejb-jar>
>  >>  >>  >>
>  >>  >>  >>Error---->
>  >>  >>  >>
>  >>  >>  >>C:\gero>java -jar bin/deployer.jar --user system
--password
>  >>  >>manager
>  >>  >>  >>  deploy d:/cm
>  >>  >>  >>p/build/dist/prueba-ejbs.jar
>  >>  >>  >>Deployment failed
>  >>  >>  >>  Server reports:
>  >>  >>org.apache.geronimo.common.DeploymentException:  
>  >>  >>  >>Unknown or amb
>  >>  >>  >>iguous resource name query:  
>  >>  >>  >>geronimo.server:J2EEServer=geronimo,J2EEApplication=
>  >>  
>  >> >>  >>null,j2eeType=JCAManagedConnectionFactory,name=jdbc/titanDB,*
>  >>  >>match
>  >>  >>  >>  count: 0
>  >>  >>  >>        Unknown or ambiguous resource name query:  
>  >>  >>  >>geronimo.server:J2EEServer=ger
>  >>  >>  
>  >>  >>  
>  >>  
> >>onimo,J2EEApplication=null,j2eeType=JCAManagedConnectionFactory,name=
>  >>  >>jd
>  >>  >>  >>bc/titanD
>  >>  >>  >>B,* match count: 0
>  >>  >>  >>
>  >>  >>  >> 
>  >>  >>  >>
>  >>  >>  >>Thanks a los for four help!!!!!!!!!!!!!!!!!!!!!!!!!!!
>  >>  >>  >>
>  >>  >>  >>Katia
>  >>  >>  >>
>  >>  >>  >>
>  >>  >>  >> 
>  >>  >>  >> >From: Gianny Damour <gianny.damour@optusnet.com.au>
>  >>  >>  >>  >Reply-To: user@geronimo.apache.org
>  >>  >>  >>  >To: user@geronimo.apache.org
>  >>  >>  >>  >Subject: Re: Deployment fail at persistent EJB
>  >>  >>  >>  >Date: Wed, 13 Apr 2005 09:27:08 +1000
>  >>  >>  >>  >
>  >>  >>  >>  >Katia,
>  >>  >>  >>  >
>  >>  >>  >>  >The last version of Geronimo, built from source,
>  >>supports
>  >>  >>CMP.
>  >>  >>  >>  >
>  >>  >>  >>  >Also, could you please provide the error message
that
>  >>you
>  >>  >>get
>  >>  >>  >>during
>  >>  >>  >>  >the deployment process?
>  >>  >>  >>  >
>  >>  >>  >>  >I comment your openejb-jar.xml deployment descriptor
>  >>further
>  >>  >>  >>down.
>  >>  >>  >>  >
>  >>  >>  >>  >Thanks,
>  >>  >>  >>  >Gianny
>  >>  >>  >>  >
>  >>  >>  >>  >On 12/04/2005 8:20 PM, Katia Aresti Gonzalez
wrote:
>  >>  >>  >>  >
>  >>  >>  >>  >>Hello again David!!!!
>  >>  >>  >>  >> %  
> _________________________________________________________________  
> Acepta el reto MSN Premium: Correos más divertidos con fotos y textos  
> increíbles en MSN Premium. Descárgalo y pruébalo 2 meses gratis.  
> http://join.msn.com? 
> XAPID=1697&DI=1055&HL=Footer_mailsenviados_correosmasdivertidos


Mime
View raw message