camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Henrik (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CAMEL-9485) camel-servlet is no-longer working in 2.16.1 (works in 2.15.3 and 2.16.0)
Date Thu, 07 Jan 2016 07:44:39 GMT

     [ https://issues.apache.org/jira/browse/CAMEL-9485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Henrik updated CAMEL-9485:
--------------------------
    Description: 
As reported by Mel in http://camel.465427.n5.nabble.com/camel-servlet-is-no-longer-working-in-2-16-1-works-in-2-15-3-and-2-16-0-td5774558.html
on Nov 30, 2015 (reporting here since it affects me too):

I am using the camel-servlet component, in an app hosted in tomcat, to trigger a route via
a URL such as this

http://localhost:9090/appcontext/triggerimport/

When upgrading to 2.16.1 the URL fails to trigger the route;  the URL works if I downgrade
to 2.15.3 or 2.16.0 (looks like CAMEL-9263 may have introduced the issue)

web.xml:
{code}
<servlet>
  <servlet-name>MyTriggerImportServlet</servlet-name>
  <display-name>Trigger import of JArchive content</display-name>
	
  <servlet-class>org.apache.camel.component.servlet.CamelHttpTransportServlet</servlet-class>
  <load-on-startup>2</load-on-startup>
  <init-param>
    <param-name>ignoreDuplicateServletName</param-name>
    <param-value>true</param-value>
  </init-param>
</servlet>
		
<servlet-mapping>
  <servlet-name>MyTriggerImportServlet</servlet-name>
  <url-pattern>/triggerimport/*</url-pattern>
</servlet-mapping>
{code}
	
camel-config.xml:
{code}
<route id="jarchive-import-rest-service">
  <from uri="servlet://jarchive?servletName=MyTriggerImportServlet&amp;matchOnUriPrefix=true"
/>
  <to uri="direct:handlenotifications" pattern="OutIn" />
</route>
{code}

The endpoint is actually starting up: 

{code}[INFO ] [2016-01-06T15:30:37,050] [RMI TCP Connection(3)-127.0.0.1] Initialized CamelHttpTransportServlet[name=
MyTriggerImportServlet, contextPath=/my-integration]  [CamelHttpTransportServlet] {code}

2.16.2-SNAPSHOT does not fix the problem. 


  was:
As reported by Mel in http://camel.465427.n5.nabble.com/camel-servlet-is-no-longer-working-in-2-16-1-works-in-2-15-3-and-2-16-0-td5774558.html
on Nov 30, 2015 (reporting here since it affects me too):

I am using the camel-servlet component, in an app hosted in tomcat, to trigger a route via
a URL such as this

http://localhost:9090/appcontext/triggerimport/

When upgrading to 2.16.1 the URL fails to trigger the route;  the URL works if I downgrade
to 2.15.3 or 2.16.0 (looks like CAMEL-9263 may have introduced the issue)

web.xml:
{code}
<servlet>
  <servlet-name>MyTriggerImportServlet</servlet-name>
  <display-name>Trigger import of JArchive content</display-name>
	
  <servlet-class>org.apache.camel.component.servlet.CamelHttpTransportServlet</servlet-class>
  <load-on-startup>2</load-on-startup>
  <init-param>
    <param-name>ignoreDuplicateServletName</param-name>
    <param-value>true</param-value>
  </init-param>
</servlet>
		
<servlet-mapping>
  <servlet-name>MyTriggerImportServlet</servlet-name>
  <url-pattern>/triggerimport/*</url-pattern>
</servlet-mapping>
{code}
	
camel-config.xml:
{code}
<route id="jarchive-import-rest-service">
  <from uri="servlet://jarchive?servletName=MyTriggerImportServlet&amp;matchOnUriPrefix=true"
/>
  <to uri="direct:handlenotifications" pattern="OutIn" />
</route>
{code}





> camel-servlet is no-longer working in 2.16.1 (works in 2.15.3 and 2.16.0)
> -------------------------------------------------------------------------
>
>                 Key: CAMEL-9485
>                 URL: https://issues.apache.org/jira/browse/CAMEL-9485
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-servlet
>    Affects Versions: 2.16.1
>            Reporter: Henrik
>
> As reported by Mel in http://camel.465427.n5.nabble.com/camel-servlet-is-no-longer-working-in-2-16-1-works-in-2-15-3-and-2-16-0-td5774558.html
on Nov 30, 2015 (reporting here since it affects me too):
> I am using the camel-servlet component, in an app hosted in tomcat, to trigger a route
via a URL such as this
> http://localhost:9090/appcontext/triggerimport/
> When upgrading to 2.16.1 the URL fails to trigger the route;  the URL works if I downgrade
to 2.15.3 or 2.16.0 (looks like CAMEL-9263 may have introduced the issue)
> web.xml:
> {code}
> <servlet>
>   <servlet-name>MyTriggerImportServlet</servlet-name>
>   <display-name>Trigger import of JArchive content</display-name>
> 	
>   <servlet-class>org.apache.camel.component.servlet.CamelHttpTransportServlet</servlet-class>
>   <load-on-startup>2</load-on-startup>
>   <init-param>
>     <param-name>ignoreDuplicateServletName</param-name>
>     <param-value>true</param-value>
>   </init-param>
> </servlet>
> 		
> <servlet-mapping>
>   <servlet-name>MyTriggerImportServlet</servlet-name>
>   <url-pattern>/triggerimport/*</url-pattern>
> </servlet-mapping>
> {code}
> 	
> camel-config.xml:
> {code}
> <route id="jarchive-import-rest-service">
>   <from uri="servlet://jarchive?servletName=MyTriggerImportServlet&amp;matchOnUriPrefix=true"
/>
>   <to uri="direct:handlenotifications" pattern="OutIn" />
> </route>
> {code}
> The endpoint is actually starting up: 
> {code}[INFO ] [2016-01-06T15:30:37,050] [RMI TCP Connection(3)-127.0.0.1] Initialized
CamelHttpTransportServlet[name= MyTriggerImportServlet, contextPath=/my-integration]  [CamelHttpTransportServlet]
{code}
> 2.16.2-SNAPSHOT does not fix the problem. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message