geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Manish Satwani" <manish.satw...@gmail.com>
Subject Re: How to resolve JMS Dependency ?
Date Thu, 10 Aug 2006 05:58:04 GMT
attaching modified geronimo-web.xml and openejb-jar.xml in which i have
added admin-object-link

Thanks
Manish

On 8/10/06, Manish Satwani <manish.satwani@gmail.com> wrote:
>
> Hi All,
>
> I am stillg getting this erro during deployment.
>
> Unable to resolve resource reference 'jms/AcevaPublisherQueue' (Could not
> auto-map to resource. Try adding a resource-ref mapping to your Geronimo
> deployment plan.)
> org.apache.geronimo.common.DeploymentException: Unable to resolve resource
> reference 'jms/AcevaPublisherQueue' (Could not auto-map to resource. Try
> adding a resource-ref mapping to your Geronimo deployment plan.) at
> org.apache.geronimo.naming.deployment.ENCConfigBuilder.addResourceRefs(
> ENCConfigBuilder.java:210)
>
> I have added admin-object-link as suggested by Aaron.....
>
> I am attching my web.xml also...and whole RA plan...
>
>
> please do let me know if you need any other configuration file....for
> reference...
>
>
> please help me ...
>
> Thanks
> Manish
> On 8/8/06, Aaron Mulder <ammulder@alumni.princeton.edu > wrote:
> >
> > OK, let's back up a bit.
> >
> > In order to reference JMS resources from a web app:
> >
> > * For a connection factory, use a resource-ref (I think you did this)
> > * For a topic or queue in J2EE 1.4 / Servlet 2.4, use a
> > messsage-destination-ref
> > * For a topic or queue in J2EE < 1.4 / Servlet < 2.4, use a
> > resource-env-ref
> >
> > So your queue reference was not correct in the snippets you posted.
> > For a walkthrough of the correct syntax, see
> >
> > http://chariotsolutions.com/geronimo/geronimo-1.1/web-plan.html#web-plan-jms
> > (section 11.3.5.5 has a discussion with examples of both styles).
> > Your EJB JAR used EJB 2.0, which suggests that you're using J2EE 1.3,
> > but you might be using Servlet 2.4 anyway, which would make the
> > difference.
> >
> > If you want more specific help, you'll need to post your web.xml files.
> >
> > Thanks,
> >      Aaron
> >
> > On 8/8/06, Manish Satwani < manish.satwani@gmail.com> wrote:
> > > Hi ,
> > >
> > > I am new in geronimo .... can you please tell me where exactly should
> > i
> > > change....
> > > I am attaching all configuration files here....
> > >
> > > I have 2 war in my ear thats why i attached 2 geronimo-web.xml
> > >
> > >
> > > please help me
> > >
> > > Thanks
> > > Manish
> > >
> > >
> > > On 8/8/06, Krishnakumar B < www.bkk@gmail.com> wrote:
> > > > For referring to Queues u should use
> > > >
> > > > <nam:resource-env-ref>
> > > >     <nam:ref-name></nam:ref-name>
> > > >     <admin-object-link></admin-object-link>
> > > > </nam:resource-env-ref>
> > > >
> > > > or Message Destination Reference
> > > >
> > > > I think both would work
> > > >
> > > >
> > >
> > http://www.chariotsolutions.com/geronimo/geronimo-1.1/web-plan.html#web-plan-refs
> > > > ( You can refer to resource-env-ref for J2EE Connector Administered
> > > > Objects )
> > > >
> > > > Resource Environment Ref can be used to reference JMS Destinations.
> > > >
> > > > Regards
> > > > Krishnakumar
> > > >
> > > > On 8/8/06, Manish Satwani < manish.satwani@gmail.com> wrote:
> > > > > Hi All,
> > > > >
> > > > > I am facing problem while deploying my ear on geronimo 1.1
> > > > >
> > > > > It is complaining regarding jms/AcevaPublisherQueue (my
> > application need
> > > > > this)
> > > > >
> > > > > I have added this queue from console.
> > > > >
> > > > we have acm.war file which also access (resource-ref) this queue
> > > > > and i have acevaEJB.jar which also have (resource-ref) to this
> > queue
> > > > >
> > > > > i also added resource-link entries in geronimo-web.xml and
> > > openEJB-jar.xml
> > > > >
> > > > > this is in openEjb-jar.xml
> > > > > <session>
> > > > >             <ejb-name>CollectionService</ejb-name>
> > > > >
> > > <jndi-name>ejb/CollectionService</jndi-name>
> > > > >             <naming:resource-ref>
> > > > >
> > > > >
> > > <naming:ref-name>jms/AcevaPublisherConnectionFactory</naming:ref-name>
> >
> > > > >
> > > > >
> > >
> > <naming:resource-link>jms/AcevaPublisherConnectionFactory</naming:resource-link>
> > > > >             </naming:resource-ref>
> > > > >              <naming:resource-ref>
> > > > >
> > > > >
> > > <naming:ref-name>jms/AcevaPublisherQueue</naming:ref-name>
> > > > >
> > > > >
> > > <naming:resource-link>jms/AcevaPublisherQueue</naming:resource-link>
> > > > >             </naming:resource-ref>
> > > > >         </session>
> > > > >
> > > > >
> > > > > this is in geronimo-web.xml
> > > > >
> > > > > <naming:resource-ref>
> > > > >
> > > > >
> > > <naming:ref-name>jms/AcevaPublisherQueue</naming:ref-name>
> > > > >
> > > > >
> > > <naming:resource-link>jms/AcevaPublisherQueue</naming:resource-link>
> > > > >     </naming:resource-ref>
> > > > >
> > > > >
> > > > >
> > > > > any enviroment - > depency entry needed?
> > > > >
> > > > > if yes
> > > > >
> > > > > <sys:dependency>
> > > > >                     <sys:groupId>?????</sys:groupId>
> > > (what
> > > > > should i write here)
> > > > >
> > > > > <sys:artifactId>???</sys:artifactId>(what should i
> > > write
> > > > > here)
> > > > >                 </sys:dependency>
> > > > >
> > > > >
> > > > > --
> > > > > Manish Satwani
> > > > > Senior Software Engineer
> > > > > Aceva Technologies | Unlock Your Working Capital
> > > > > A-1501, Signature Towers - I,
> > > > > South City, Gurgaon,
> > > > > Haryana – 122001
> > > > > Call at:
> > > > > +91-124-2805091/92 Ext. 35
> > > > > +91-99113-16998
> > > > > Visit: http://www.aceva.com
> > > >
> > >
> > >
> > >
> > > --
> > >
> > > Manish Satwani
> > > Senior Software Engineer
> > > Aceva Technologies | Unlock Your Working Capital
> > > A-1501, Signature Towers - I,
> > > South City, Gurgaon,
> > > Haryana – 122001
> > > Call at:
> > > +91-124-2805091/92 Ext. 35
> > > +91-99113-16998
> > > Visit: http://www.aceva.com
> > >
> >
>
>
>
> --
>
> Manish Satwani
> Senior Software Engineer
> Aceva Technologies | Unlock Your Working Capital
> A-1501, Signature Towers - I,
> South City, Gurgaon,
> Haryana – 122001
> Call at:
> +91-124-2805091/92 Ext. 35
> +91-99113-16998
> Visit: http://www.aceva.com
>
>


-- 
Manish Satwani
Senior Software Engineer
Aceva Technologies | Unlock Your Working Capital
A-1501, Signature Towers - I,
South City, Gurgaon,
Haryana – 122001
Call at:
+91-124-2805091/92 Ext. 35
+91-99113-16998
Visit: http://www.aceva.com

Mime
View raw message