RE: help with spring/servlet integration and applicaiton modificaton

2009-01-13 Thread Jerome Louvel
Hi Matt,

Were you able to solve this?

Did you specify your application class properly in your ServerServlet 
parameters?

 context-param
 param-nameorg.restlet.application/param-name
 param-valuecom.mycompany.HwApplication/param-value
 /context-param

Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com


-Message d'origine-
De : matt [mailto:mattcam...@gmail.com] 
Envoye : mercredi 31 decembre 2008 21:02
A : discuss@restlet.tigris.org
Objet : help with spring/servlet integration and applicaiton modificaton

Hi There-

I have been using restlet for a few weeks steady now and love it but now have a 
problem with spring and servlets and complete
integration. I am using as a base the spring cvs repository pointed to on the 
wiki and using. Here is my situation, not sure if I am
attacking it correctly or if i can.

I want to make modifications to my 'base application' that is used in my 
servlet with the spring router. For example suppose I have
a base application like this:

// Extends Application
public HwApplication() {
super();
TunnelService ts = new TunnelService(true,true,true,true,true);
ts.setMediaTypeParameter(mt);
this.setTunnelService(ts);
}

Here is one of the variations of my applicationContext-router.xml file that I 
used. I thought this would work from the docs on the
wiki.

bean id=application class=com.hw.rest.HwApplication
/bean

bean id=root class=org.restlet.ext.spring.SpringRouter
constructor-arg ref=application /
property name=attachments
map
entry key=/foo  
value=com.hw.rest.HwResource /
/map
/property
/bean

What happens is that when com.hw.rest.HwResource is used it does not have a 
handle to my application but a generic restlet
application. I have tried a variety of things from the wiki examples and also 
the CVS repo and nothing seems to work. So in my use
case I am not getting the tunneling or the media conversion i need via my 
custom application..

Somewhere something is not getting bound correctly. This is happening in the 
servlet situation only. I am digging around the code
now the best I can to see where things get switched up. I obviously and more 
sure on the correct binding order.

If anybody has advice or an example from their own work that does this I am 
super appreciative!

matt

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447dsMessageId=997142

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447dsMessageId=1022118


help with spring/servlet integration and applicaiton modificaton

2009-01-04 Thread matt
Hi There-

I have been using restlet for a few weeks steady now and love it but now have a 
problem with spring and servlets and complete integration. I am using as a base 
the spring cvs repository pointed to on the wiki and using. Here is my 
situation, not sure if I am attacking it correctly or if i can.

I want to make modifications to my 'base application' that is used in my 
servlet with the spring router. For example suppose I have a base application 
like this:

// Extends Application
public HwApplication() {
super();
TunnelService ts = new TunnelService(true,true,true,true,true);
ts.setMediaTypeParameter(mt);
this.setTunnelService(ts);
}

Here is one of the variations of my applicationContext-router.xml file that I 
used. I thought this would work from the docs on the wiki.

bean id=application class=com.hw.rest.HwApplication
/bean

bean id=root class=org.restlet.ext.spring.SpringRouter
constructor-arg ref=application /
property name=attachments
map
entry key=/foo  
value=com.hw.rest.HwResource /
/map
/property
/bean

What happens is that when com.hw.rest.HwResource is used it does not have a 
handle to my application but a generic restlet application. I have tried a 
variety of things from the wiki examples and also the CVS repo and nothing 
seems to work. So in my use case I am not getting the tunneling or the media 
conversion i need via my custom application..

Somewhere something is not getting bound correctly. This is happening in the 
servlet situation only. I am digging around the code now the best I can to see 
where things get switched up. I obviously and more sure on the correct binding 
order.

If anybody has advice or an example from their own work that does this I am 
super appreciative!

matt

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447dsMessageId=997142