[jboss-svn-commits] JBL Code SVN: r33403 - labs/jbossrules/trunk/drools-server/drools-server-app/src/main/java/org/drools/server/service.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jun 8 10:48:24 EDT 2010


Author: baunax
Date: 2010-06-08 10:48:23 -0400 (Tue, 08 Jun 2010)
New Revision: 33403

Modified:
   labs/jbossrules/trunk/drools-server/drools-server-app/src/main/java/org/drools/server/service/KnowledgeServiceRest.java
Log:
JBRULES-2540: drools-server: change exceptions & update config
	- changed to log the full exceptions.

Modified: labs/jbossrules/trunk/drools-server/drools-server-app/src/main/java/org/drools/server/service/KnowledgeServiceRest.java
===================================================================
--- labs/jbossrules/trunk/drools-server/drools-server-app/src/main/java/org/drools/server/service/KnowledgeServiceRest.java	2010-06-08 14:42:26 UTC (rev 33402)
+++ labs/jbossrules/trunk/drools-server/drools-server-app/src/main/java/org/drools/server/service/KnowledgeServiceRest.java	2010-06-08 14:48:23 UTC (rev 33403)
@@ -26,22 +26,20 @@
     @Path("/execute")
     public Response execute(@FormParam("command") String command) {
         if ( command == null || command.length() == 0 ) {
-            logger.error( "Invalid or null command " + command );
+            logger.error( "Invalid or null command: {}", command );
             return Response.status( Status.BAD_REQUEST ).build();
         }
-        String response;
         try {
-            response = getService().executeCommand( command );
+            ResponseBuilder builder = 
+            	Response.ok( getService().executeCommand( command ), "application/xml" );
+            return builder.build();
         } catch ( RuntimeException e ) {
-            logger.error( e.getMessage() );
+            logger.error( e.getMessage(), e );
             return Response.status( Status.BAD_REQUEST ).build();
         } catch ( Exception e ) {
-            logger.error( e.getMessage() );
+            logger.error( e.getMessage(), e );
             return Response.status( Status.CONFLICT ).build();
         }
-        ResponseBuilder builder = Response.ok( response,
-                                               "application/xml" );
-        return builder.build();
     }
 
     public void setService(KnowledgeService service) {
@@ -51,5 +49,4 @@
     public KnowledgeService getService() {
         return service;
     }
-
 }



More information about the jboss-svn-commits mailing list