You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by en...@apache.org on 2011/11/17 13:32:25 UTC

svn commit: r1203166 - /incubator/stanbol/branches/lto-reasoners/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/resources/ReasoningServiceTaskResource.java

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{