Re: [Resteasy-users] Resource annotation question

2013-01-18 Thread Weinan Li


-- 
Weinan Li
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)


On Friday, January 18, 2013 at 2:35 PM, Kurt T Stam wrote:

 Hi guys,
 
 Running on AS7 and RESTeasy 2.3.5, I'm trying to inject a mail session 
 in my JAXRS endpoint using
 
 /**
 * The JAX-RS resource that handles notification specific tasks.
 *
 */
 @Path(/notify)
 public class NotificationResource {
 
 @Resource(mappedName=java:jboss/mail/Default)
 private Session mailSession;
 
 
 However the mailSession remains null, while the log indicate that 
 'java:jboss/mail/Default' is bound.
 
 


Try to mark  NotificationResource as a EJB session bean also. In RESTEasy 
example/ejb-integration there are examples :-)
 
 Do I have to set something in the web.xml (http://web.xml) for the Resource 
 annotation to 
 be executed?
 
 Thx,
 
 --Kurt
 
 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Resteasy-users mailing list
 Resteasy-users@lists.sourceforge.net 
 (mailto:Resteasy-users@lists.sourceforge.net)
 https://lists.sourceforge.net/lists/listinfo/resteasy-users
 
 


--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
Resteasy-users mailing list
Resteasy-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/resteasy-users


Re: [Resteasy-users] Resource annotation question

2013-01-18 Thread Weinan Li
Ron has just submitted 10k+ examples on using CDI, EJB with RESTEasy! 

The code is here: https://github.com/resteasy/Resteasy/pull/236/files

Feel free to refer to it! :-) 

-- 
Weinan Li
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)


On Friday, January 18, 2013 at 2:35 PM, Kurt T Stam wrote:

 Hi guys,
 
 Running on AS7 and RESTeasy 2.3.5, I'm trying to inject a mail session 
 in my JAXRS endpoint using
 
 /**
 * The JAX-RS resource that handles notification specific tasks.
 *
 */
 @Path(/notify)
 public class NotificationResource {
 
 @Resource(mappedName=java:jboss/mail/Default)
 private Session mailSession;
 
 
 However the mailSession remains null, while the log indicate that 
 'java:jboss/mail/Default' is bound.
 
 Do I have to set something in the web.xml (http://web.xml) for the Resource 
 annotation to 
 be executed?
 
 Thx,
 
 --Kurt
 
 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Resteasy-users mailing list
 Resteasy-users@lists.sourceforge.net 
 (mailto:Resteasy-users@lists.sourceforge.net)
 https://lists.sourceforge.net/lists/listinfo/resteasy-users
 
 


--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
Resteasy-users mailing list
Resteasy-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/resteasy-users


Re: [Resteasy-users] Resource annotation question

2013-01-18 Thread Kurt T Stam

Thanks,

I see Ron uses @Resource in

https://github.com/ronsigal/Resteasy/blob/89969d3b61c90da91f86ac221a2589c13e358521/jaxrs/arquillian/resteasy-cdi-ejb-test/src/main/java/org/jboss/resteasy/cdi/injection/ResourceProducer.java

but this an EJB ( @ApplicationScoped), not a simple JAXRS endpoint. Do I 
have to use an EJB for @Resource to work?


Thx,

--Kurt

On 1/18/13 3:54 AM, Weinan Li wrote:

Ron has just submitted 10k+ examples on using CDI, EJB with RESTEasy!

The code is here: https://github.com/resteasy/Resteasy/pull/236/files

Feel free to refer to it! :-)

--
Weinan Li
Sent with Sparrow http://www.sparrowmailapp.com/?sig

On Friday, January 18, 2013 at 2:35 PM, Kurt T Stam wrote:


Hi guys,

Running on AS7 and RESTeasy 2.3.5, I'm trying to inject a mail session
in my JAXRS endpoint using

/**
* The JAX-RS resource that handles notification specific tasks.
*
*/
@Path(/notify)
public class NotificationResource {

@Resource(mappedName=java:jboss/mail/Default)
private Session mailSession;


However the mailSession remains null, while the log indicate that
'java:jboss/mail/Default' is bound.

Do I have to set something in the web.xml http://web.xml for the 
Resource annotation to

be executed?

Thx,

--Kurt

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Resteasy-users mailing list
Resteasy-users@lists.sourceforge.net 
mailto:Resteasy-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/resteasy-users




--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
Resteasy-users mailing list
Resteasy-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/resteasy-users


Re: [Resteasy-users] Resource annotation question

2013-01-18 Thread Bill Burke
Including a beans.xml may also do the trick.

On 1/18/2013 8:24 AM, Kurt T Stam wrote:
 Thanks,

 I see Ron uses @Resource in

 https://github.com/ronsigal/Resteasy/blob/89969d3b61c90da91f86ac221a2589c13e358521/jaxrs/arquillian/resteasy-cdi-ejb-test/src/main/java/org/jboss/resteasy/cdi/injection/ResourceProducer.java

 but this an EJB ( @ApplicationScoped), not a simple JAXRS endpoint. Do I
 have to use an EJB for @Resource to work?

 Thx,

 --Kurt

 On 1/18/13 3:54 AM, Weinan Li wrote:
 Ron has just submitted 10k+ examples on using CDI, EJB with RESTEasy!

 The code is here: https://github.com/resteasy/Resteasy/pull/236/files

 Feel free to refer to it! :-)

 --
 Weinan Li
 Sent with Sparrow http://www.sparrowmailapp.com/?sig

 On Friday, January 18, 2013 at 2:35 PM, Kurt T Stam wrote:

 Hi guys,

 Running on AS7 and RESTeasy 2.3.5, I'm trying to inject a mail session
 in my JAXRS endpoint using

 /**
 * The JAX-RS resource that handles notification specific tasks.
 *
 */
 @Path(/notify)
 public class NotificationResource {

 @Resource(mappedName=java:jboss/mail/Default)
 private Session mailSession;


 However the mailSession remains null, while the log indicate that
 'java:jboss/mail/Default' is bound.

 Do I have to set something in the web.xml http://web.xml for the
 Resource annotation to
 be executed?

 Thx,

 --Kurt

 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Resteasy-users mailing list
 Resteasy-users@lists.sourceforge.net
 mailto:Resteasy-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/resteasy-users




 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812



 ___
 Resteasy-users mailing list
 Resteasy-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/resteasy-users


-- 
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Resteasy-users mailing list
Resteasy-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/resteasy-users


[Resteasy-users] Resource annotation question

2013-01-17 Thread Kurt T Stam
Hi guys,

Running on AS7 and RESTeasy 2.3.5, I'm trying to inject a mail session 
in my JAXRS endpoint using

/**
  * The JAX-RS resource that handles notification specific tasks.
  *
  */
@Path(/notify)
public class NotificationResource {

 @Resource(mappedName=java:jboss/mail/Default)
 private Session mailSession;


However the mailSession remains null, while the log indicate that 
'java:jboss/mail/Default' is bound.

Do I have to set something in the web.xml for the Resource annotation to 
be executed?

Thx,

--Kurt

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Resteasy-users mailing list
Resteasy-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/resteasy-users