Author: enridaga
Date: Thu Nov 17 12:32:24 2011
New Revision: 1203166
URL: http://svn.apache.org/viewvc?rev=1203166&view=rev
Log:
Fixed path params definition (STANBOL-343)
Modified:
incubator/stanbol/branches/lto-reasoners/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/resources/ReasoningServiceTaskResource.java
Modified:
incubator/stanbol/branches/lto-reasoners/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/resources/ReasoningServiceTaskResource.java
URL:
http://svn.apache.org/viewvc/incubator/stanbol/branches/lto-reasoners/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/resources/ReasoningServiceTaskResource.java?rev=1203166&r1=1203165&r2=1203166&view=diff
==============================================================================
---
incubator/stanbol/branches/lto-reasoners/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/resources/ReasoningServiceTaskResource.java
(original)
+++
incubator/stanbol/branches/lto-reasoners/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/resources/ReasoningServiceTaskResource.java
Thu Nov 17 12:32:24 2011
@@ -73,7 +73,7 @@ import com.sun.jersey.multipart.FormData
* requested format or saved in the triple store).
*
*/
-@Path("/reasoners/{service}/{task}{job:.*}")
+@Path("/reasoners/{service}/{task: [^/]+}{job: (/job)?}")
public class ReasoningServiceTaskResource extends BaseStanbolResource {
private Logger log = LoggerFactory.getLogger(getClass());
private ServletContext context;
@@ -141,8 +141,9 @@ public class ReasoningServiceTaskResourc
Response.Status.NOT_FOUND);
}
// Check for the job parameter
- if(job!=null){
- if(job.equals("job")){
+ if(!job.equals("")){
+ log.info("Job param is {}",job);
+ if(job.equals("/job")){
log.info("Ask for background job");
this.job = true;
}else{