AnsweredAssumed Answered

Error creating a Rule to a Folder

Question asked by bobsiar on Apr 22, 2009
Hello everybody and sorry for my poor English :),

I´m trying to assign a Content Rule to a Folder in my Alfresco 2.1 with the Java Web Services Client. This rule has a Simple Workflow Action that moves created files in this folder to another, if the files are accepted.
I use the next code. The parameters are the folder paths that use the Simple Workflow and the Reference of the Folder that i want to assign the rule:


   private static void crearReglaCarpeta(
         Reference sampleFolderIniciativas, String[] rutasCarpetas) {
      try {
               NamedValue pasoAprobacion = new NamedValue("approve-step",false,"Aprobar Iniciativa",null);
               NamedValue directorioAprobacion = new NamedValue("approve-folder",false,rutasCarpetas[0],null);
               NamedValue copiarMoverAprobacion = new NamedValue("approve-move",false,"true",null);
      
               NamedValue pasoRechazo = new NamedValue("reject-step",false,"Rechazar Iniciativa",null);
               NamedValue directorioRechazo = new NamedValue("reject-folder",false,rutasCarpetas[1],null);
               NamedValue copiarMoverRechazo = new NamedValue("reject-move",false,"true",null);
      
               NamedValue[] parameters = new NamedValue[] {pasoAprobacion, directorioAprobacion, copiarMoverAprobacion, pasoRechazo, directorioRechazo, copiarMoverRechazo};
               
               Condition condition = new Condition();
               condition.setConditionName("no-condition");
               condition.setId("123456");
               
               Action newAction = new Action();
               newAction.setActionName("simple-workflow");
               newAction.setParameters(parameters);
               newAction.setConditions(new Condition[] { condition });
               newAction.setId("1234");
               newAction.setDescription("Descripción ACtion");
               newAction.setTitle("Título del action");
               
               Rule newRule = new Rule();
               newRule.setRuleTypes(new String[] { "inbound" });
               newRule.setTitle("Regla prueba");
               newRule.setAction(newAction);
               newRule.setDescription("Descripción regla prueba");
         
               WebServiceFactory.getActionService().saveRules(sampleFolderIniciativas, new Rule[] { newRule });
      } catch (Exception e) {
         // TODO Auto-generated catch block
         e.printStackTrace(System.out);
      }      
   }


I obtnained the paths in this way: rutasCarpetas = STORE.getScheme() + "://" + STORE.getAddress() + "/" + referencia.getUuid();
I solved this Exception in client side:
GRAVE: Exception:
java.io.IOException: java.io.IOException: java.io.IOException: Non nillable element 'id' is null.

setting the Action id and Condition id:

newAction.setId("1234");
condition.setId("123456");

Now i have an error on the server side when i try to save the Rule.

Thanks everybody!.

11:29:04,560 DEBUG [webservice.authentication.AuthenticationWebService] Issued ticket 'TICKET_b531236f6faf76046b18f84a693a32995c1fa6b7' for 'admin'
11:29:05,060 DEBUG [webservice.axis.TicketCallbackHandler] Verifying ticket for: ticket
11:29:05,060 DEBUG [webservice.axis.TicketCallbackHandler] Ticket: TICKET_b531236f6faf76046b18f84a693a32995c1fa6b7
11:29:05,060 DEBUG [webservice.axis.TicketCallbackHandler] Ticket validated successfully
11:29:05,076 DEBUG [webservice.axis.QueryConfigHandler] QueryHeader was not found for call to query
11:29:05,076 DEBUG [webservice.repository.ResultSetQuerySession] Before getNextResultsBatch: org.alfresco.repo.webservice.repository.ResultSetQuerySession@17c323d (id=05d15f74-2f20-11de-82e3-f3ecca545e37 batchSiz
e=-1 position=0 store=workspace:SpacesStore language=lucene statement=PATH:"/app:company_home/repositorio_ign")
11:29:05,091 DEBUG [webservice.repository.ResultSetQuerySession] Total rows = 1, current batch size = 1
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/system/1.0}store-protocol' with value 'workspace'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/system/1.0}store-protocol'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/content/1.0}modifier' with value 'admin'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/content/1.0}modifier'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/content/1.0}name' with value 'repositorio_ign'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/content/1.0}name'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/content/1.0}title' with value '{es_ES=repositorio_ign}'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/content/1.0}title'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/system/1.0}node-dbid' with value '2307'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/system/1.0}node-dbid'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/content/1.0}modified' with value 'Thu Feb 05 18:32:16 CET 2009'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/content/1.0}modified'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/content/1.0}description' with value '{es_ES=repositorio_ign}'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/content/1.0}description'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/content/1.0}created' with value 'Thu Feb 05 18:32:16 CET 2009'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/content/1.0}created'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/system/1.0}store-identifier' with value 'SpacesStore'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/system/1.0}store-identifier'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/system/1.0}node-uuid' with value 'eeead472-f3aa-11dd-84db-ef2f0839b04c'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/system/1.0}node-uuid'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/content/1.0}creator' with value 'admin'
11:29:05,091 DEBUG [repo.webservice.Utils] Converting single value for property '{http://www.alfresco.org/model/content/1.0}creator'
11:29:05,091 DEBUG [repo.webservice.Utils] Creating named value for property '{http://www.alfresco.org/model/content/1.0}path' with value '/{http://www.alfresco.org/model/application/1.0}company_home/{}repositori
o_ign'
11:29:05,091 DEBUG [repo.webservice.Utils] No property definition found for property '{http://www.alfresco.org/model/content/1.0}path'
11:29:05,091 DEBUG [webservice.repository.ResultSetQuerySession] After getNextResultsBatch: org.alfresco.repo.webservice.repository.ResultSetQuerySession@17c323d (id=05d15f74-2f20-11de-82e3-f3ecca545e37 batchSize
=-1 position=-1 store=workspace:SpacesStore language=lucene statement=PATH:"/app:company_home/repositorio_ign")
11:29:05,138 DEBUG [webservice.axis.TicketCallbackHandler] Verifying ticket for: ticket
11:29:05,138 DEBUG [webservice.axis.TicketCallbackHandler] Ticket: TICKET_b531236f6faf76046b18f84a693a32995c1fa6b7
11:29:05,138 DEBUG [webservice.axis.TicketCallbackHandler] Ticket validated successfully
11:29:05,138 DEBUG [webservice.axis.QueryConfigHandler] QueryHeader was not found for call to query
11:29:05,138 DEBUG [webservice.repository.ResultSetQuerySession] Before getNextResultsBatch: org.alfresco.repo.webservice.repository.ResultSetQuerySession@dc753 (id=05dad557-2f20-11de-82e3-f3ecca545e37 batchSize=
-1 position=0 store=workspace:SpacesStore language=lucene statement=PATH:"/app:company_home/repositorio_ign/iniciativas_ign_test")
11:29:05,138 DEBUG [webservice.repository.ResultSetQuerySession] Total rows = 0, current batch size = 0
11:29:05,138 DEBUG [webservice.repository.ResultSetQuerySession] After getNextResultsBatch: org.alfresco.repo.webservice.repository.ResultSetQuerySession@dc753 (id=05dad557-2f20-11de-82e3-f3ecca545e37 batchSize=-
1 position=-1 store=workspace:SpacesStore language=lucene statement=PATH:"/app:company_home/repositorio_ign/iniciativas_ign_test")
11:29:05,169 DEBUG [webservice.axis.TicketCallbackHandler] Verifying ticket for: ticket
11:29:05,169 DEBUG [webservice.axis.TicketCallbackHandler] Ticket: TICKET_b531236f6faf76046b18f84a693a32995c1fa6b7
11:29:05,169 DEBUG [webservice.axis.TicketCallbackHandler] Ticket validated successfully
11:29:05,185 DEBUG [webservice.axis.QueryConfigHandler] QueryHeader was not found for call to update
11:29:05,185 DEBUG [repo.webservice.Utils] Converting single-valued property '{http://www.alfresco.org/model/content/1.0}name' with value iniciativas_ign_test
11:29:05,232 DEBUG [repo.webservice.Utils] setting path for reference to: /app:company_home/repositorio_ign/iniciativas_ign_test
11:29:05,326 DEBUG [webservice.axis.TicketCallbackHandler] Verifying ticket for: ticket
11:29:05,326 DEBUG [webservice.axis.TicketCallbackHandler] Ticket: TICKET_b531236f6faf76046b18f84a693a32995c1fa6b7
11:29:05,341 DEBUG [webservice.axis.TicketCallbackHandler] Ticket validated successfully
11:29:05,341 DEBUG [webservice.axis.QueryConfigHandler] QueryHeader was not found for call to update
11:29:05,341 DEBUG [repo.webservice.Utils] Converting single-valued property '{http://www.alfresco.org/model/content/1.0}name' with value iniciativas_aprobadas_SG
11:29:05,388 DEBUG [repo.webservice.Utils] setting path for reference to: /app:company_home/repositorio_ign/iniciativas_ign_test/iniciativas_aprobadas_SG
11:29:05,591 DEBUG [webservice.axis.TicketCallbackHandler] Verifying ticket for: ticket
11:29:05,591 DEBUG [webservice.axis.TicketCallbackHandler] Ticket: TICKET_b531236f6faf76046b18f84a693a32995c1fa6b7
11:29:05,591 DEBUG [webservice.axis.TicketCallbackHandler] Ticket validated successfully
11:29:05,591 DEBUG [webservice.axis.QueryConfigHandler] QueryHeader was not found for call to update
11:29:05,591 DEBUG [repo.webservice.Utils] Converting single-valued property '{http://www.alfresco.org/model/content/1.0}name' with value iniciativas_rechazadas_SG
11:29:05,654 DEBUG [repo.webservice.Utils] setting path for reference to: /app:company_home/repositorio_ign/iniciativas_ign_test/iniciativas_rechazadas_SG
11:29:05,763 DEBUG [webservice.axis.TicketCallbackHandler] Verifying ticket for: ticket
11:29:05,763 DEBUG [webservice.axis.TicketCallbackHandler] Ticket: TICKET_b531236f6faf76046b18f84a693a32995c1fa6b7
11:29:05,763 DEBUG [webservice.axis.TicketCallbackHandler] Ticket validated successfully
11:29:05,763 DEBUG [webservice.axis.QueryConfigHandler] QueryHeader was not found for call to update
11:29:05,763 DEBUG [repo.webservice.Utils] Converting single-valued property '{http://www.alfresco.org/model/content/1.0}name' with value iniciativas_aprobadas_CD
11:29:05,810 DEBUG [repo.webservice.Utils] setting path for reference to: /app:company_home/repositorio_ign/iniciativas_ign_test/iniciativas_aprobadas_CD
11:29:05,951 DEBUG [webservice.axis.TicketCallbackHandler] Verifying ticket for: ticket
11:29:05,951 DEBUG [webservice.axis.TicketCallbackHandler] Ticket: TICKET_b531236f6faf76046b18f84a693a32995c1fa6b7
11:29:05,951 DEBUG [webservice.axis.TicketCallbackHandler] Ticket validated successfully
11:29:05,966 DEBUG [webservice.axis.QueryConfigHandler] QueryHeader was not found for call to update
11:29:05,997 DEBUG [repo.webservice.Utils] Converting single-valued property '{http://www.alfresco.org/model/content/1.0}name' with value iniciativas_rechazadas_CD
11:29:06,060 DEBUG [repo.webservice.Utils] setting path for reference to: /app:company_home/repositorio_ign/iniciativas_ign_test/iniciativas_rechazadas_CD
11:29:06,263 DEBUG [webservice.axis.TicketCallbackHandler] Verifying ticket for: ticket
11:29:06,263 DEBUG [webservice.axis.TicketCallbackHandler] Ticket: TICKET_b531236f6faf76046b18f84a693a32995c1fa6b7
11:29:06,263 DEBUG [webservice.axis.TicketCallbackHandler] Ticket validated successfully
11:29:06,326 ERROR [webservice.action.ActionWebService] Unexpected error occurred
java.lang.NullPointerException
        at org.alfresco.repo.webservice.action.ActionWebService.convertToActionCondition(ActionWebService.java:755)
        at org.alfresco.repo.webservice.action.ActionWebService.convertToAction(ActionWebService.java:704)
        at org.alfresco.repo.webservice.action.ActionWebService.convertToRule(ActionWebService.java:1157)
        at org.alfresco.repo.webservice.action.ActionWebService.saveRulesImpl(ActionWebService.java:1050)
        at org.alfresco.repo.webservice.action.ActionWebService.access$600(ActionWebService.java:70)
        at org.alfresco.repo.webservice.action.ActionWebService$11.execute(ActionWebService.java:1021)
        at org.alfresco.repo.webservice.action.ActionWebService$11.execute(ActionWebService.java:1019)
        at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:225)
        at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:155)
        at org.alfresco.repo.webservice.action.ActionWebService.saveRules(ActionWebService.java:1024)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
        at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
        at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
        at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
11:29:06,341 ERROR [encoding.ser.BeanSerializer] Exception:
java.io.IOException: Non nillable element 'message1' is null.
        at org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:215)
        at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1504)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:980)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:680)
        at org.alfresco.repo.webservice.action.ActionFault.writeDetails(ActionFault.java:156)
        at org.apache.axis.message.SOAPFault.outputImpl(SOAPFault.java:165)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.message.SOAPBody.outputImpl(SOAPBody.java:139)
        at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:478)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.AxisFault.output(AxisFault.java:759)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:301)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:269)
        at org.apache.axis.SOAPPart.saveChanges(SOAPPart.java:530)
        at org.apache.axis.attachments.AttachmentsImpl.getAttachmentCount(AttachmentsImpl.java:554)
        at org.apache.axis.Message.getContentType(Message.java:486)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:775)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
11:29:06,341 ERROR [apache.axis.SOAPPart] Exception:
java.io.IOException: java.io.IOException: Non nillable element 'message1' is null.
        at org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:275)
        at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1504)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:980)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:680)
        at org.alfresco.repo.webservice.action.ActionFault.writeDetails(ActionFault.java:156)
        at org.apache.axis.message.SOAPFault.outputImpl(SOAPFault.java:165)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.message.SOAPBody.outputImpl(SOAPBody.java:139)
        at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:478)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.AxisFault.output(AxisFault.java:759)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:301)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:269)
        at org.apache.axis.SOAPPart.saveChanges(SOAPPart.java:530)
        at org.apache.axis.attachments.AttachmentsImpl.getAttachmentCount(AttachmentsImpl.java:554)
        at org.apache.axis.Message.getContentType(Message.java:486)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:775)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
11:29:06,341 WARN  [axis.attachments.AttachmentsImpl] Exception:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
faultSubcode:
faultString:
faultActor:
faultNode:
faultDetail:
        {http://xml.apache.org/axis/}exceptionName:org.alfresco.repo.webservice.action.ActionFault
        {http://xml.apache.org/axis/}stackTrace:
        at org.alfresco.repo.webservice.action.ActionWebService.saveRules(ActionWebService.java:1033)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
        at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
        at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
        at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)

        {http://xml.apache.org/axis/}hostname:JRUBIOBOHPXP


        at org.alfresco.repo.webservice.action.ActionWebService.saveRules(ActionWebService.java:1033)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
        at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
        at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
        at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
11:29:06,357 ERROR [encoding.ser.BeanSerializer] Exception:
java.io.IOException: Non nillable element 'message1' is null.
        at org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:215)
        at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1504)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:980)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:680)
        at org.alfresco.repo.webservice.action.ActionFault.writeDetails(ActionFault.java:156)
        at org.apache.axis.message.SOAPFault.outputImpl(SOAPFault.java:165)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.message.SOAPBody.outputImpl(SOAPBody.java:139)
        at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:478)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.AxisFault.output(AxisFault.java:759)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:301)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:269)
        at org.apache.axis.SOAPPart.saveChanges(SOAPPart.java:530)
        at org.apache.axis.attachments.AttachmentsImpl.getAttachmentCount(AttachmentsImpl.java:554)
        at org.apache.axis.Message.writeTo(Message.java:535)
        at org.apache.axis.transport.http.AxisServlet.sendResponse(AxisServlet.java:902)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:777)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
11:29:06,357 ERROR [apache.axis.SOAPPart] Exception:
java.io.IOException: java.io.IOException: Non nillable element 'message1' is null.
        at org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:275)
        at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1504)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:980)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:680)
        at org.alfresco.repo.webservice.action.ActionFault.writeDetails(ActionFault.java:156)
        at org.apache.axis.message.SOAPFault.outputImpl(SOAPFault.java:165)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.message.SOAPBody.outputImpl(SOAPBody.java:139)
        at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:478)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.AxisFault.output(AxisFault.java:759)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:301)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:269)
        at org.apache.axis.SOAPPart.saveChanges(SOAPPart.java:530)
        at org.apache.axis.attachments.AttachmentsImpl.getAttachmentCount(AttachmentsImpl.java:554)
        at org.apache.axis.Message.writeTo(Message.java:535)
        at org.apache.axis.transport.http.AxisServlet.sendResponse(AxisServlet.java:902)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:777)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
11:29:06,357 WARN  [axis.attachments.AttachmentsImpl] Exception:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
faultSubcode:
faultString:
faultActor:
faultNode:
faultDetail:
        {http://xml.apache.org/axis/}exceptionName:org.alfresco.repo.webservice.action.ActionFault
        {http://xml.apache.org/axis/}stackTrace:
        at org.alfresco.repo.webservice.action.ActionWebService.saveRules(ActionWebService.java:1033)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
        at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
        at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
        at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)

        {http://xml.apache.org/axis/}hostname:JRUBIOBOHPXP


        at org.alfresco.repo.webservice.action.ActionWebService.saveRules(ActionWebService.java:1033)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
        at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
        at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
        at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
11:29:06,513 ERROR [encoding.ser.BeanSerializer] Exception:
java.io.IOException: Non nillable element 'message1' is null.
        at org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:215)
        at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1504)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:980)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:680)
        at org.alfresco.repo.webservice.action.ActionFault.writeDetails(ActionFault.java:156)
        at org.apache.axis.message.SOAPFault.outputImpl(SOAPFault.java:165)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.message.SOAPBody.outputImpl(SOAPBody.java:139)
        at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:478)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.AxisFault.output(AxisFault.java:759)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:301)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:269)
        at org.apache.axis.Message.writeTo(Message.java:539)
        at org.apache.axis.transport.http.AxisServlet.sendResponse(AxisServlet.java:902)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:777)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
11:29:06,513 ERROR [apache.axis.SOAPPart] Exception:
java.io.IOException: java.io.IOException: Non nillable element 'message1' is null.
        at org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:275)
        at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1504)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:980)
        at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:680)
        at org.alfresco.repo.webservice.action.ActionFault.writeDetails(ActionFault.java:156)
        at org.apache.axis.message.SOAPFault.outputImpl(SOAPFault.java:165)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.message.SOAPBody.outputImpl(SOAPBody.java:139)
        at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:478)
        at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
        at org.apache.axis.AxisFault.output(AxisFault.java:759)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:301)
        at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:269)
        at org.apache.axis.Message.writeTo(Message.java:539)
        at org.apache.axis.transport.http.AxisServlet.sendResponse(AxisServlet.java:902)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:777)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)
11:29:06,685 ERROR [apache.axis.Message] java.io.IOException:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
faultSubcode:
faultString:
faultActor:
faultNode:
faultDetail:
        {http://xml.apache.org/axis/}exceptionName:org.alfresco.repo.webservice.action.ActionFault
        {http://xml.apache.org/axis/}stackTrace:
        at org.alfresco.repo.webservice.action.ActionWebService.saveRules(ActionWebService.java:1033)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
        at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
        at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
        at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)

        {http://xml.apache.org/axis/}hostname:JRUBIOBOHPXP


        at org.alfresco.repo.webservice.action.ActionWebService.saveRules(ActionWebService.java:1033)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
        at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
        at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
        at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Thread.java:595)

Outcomes