1 2 Previous Next 15 Replies Latest reply on Nov 27, 2011 12:13 AM by Tihomir Surdilovic

    Oryx: Not able parse the knowledge when adding Message Events or Send Task Node

    uvijayreddy657 Newbie

      I am getting the following exception when loading the process which has Intermediate Message Event(i.e. Email Notification Nodes)  or Send Task nodes

       

      URL url = new URL(guvnorRepoURL+ "/drools-guvnor/rest/packages/pkg/assets/" + assetName+ "/source/");

       

      KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();

      kbuilder.add(ResourceFactory.newUrlResource(url),ResourceType.BPMN2);

      KnowledgeBase kbase = kbuilder.newKnowledgeBase();  //Getting error at this statement

       

      (null: 369, 100): cvc-datatype-valid.1.2.1: '2' is not a valid value for 'QName'.

      (null: 369, 100): cvc-attribute.3: The value '2' of attribute 'messageRef' on element 'bpmn2:messageEventDefinition' is not valid with respect to its type, 'QName'.

      java.lang.IllegalArgumentException: No messages found

          at org.jbpm.bpmn2.xml.IntermediateCatchEventHandler.handleMessageNode(IntermediateCatchEventHandler.java:131)

          at org.jbpm.bpmn2.xml.IntermediateCatchEventHandler.end(IntermediateCatchEventHandler.java:64)

          at org.drools.xml.ExtensibleXmlParser.endElement(ExtensibleXmlParser.java:414)

          at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)

          at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:795)

          at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)

          at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)

          at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)

          at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)

          at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)

          at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)

          at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)

          at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)

          at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)

          at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)

          at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)

          at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:293)

          at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:172)

          at org.jbpm.compiler.xml.XmlProcessReader.read(XmlProcessReader.java:46)

          at org.jbpm.compiler.ProcessBuilderImpl.addProcessFromXml(ProcessBuilderImpl.java:249)

          at org.drools.compiler.PackageBuilder.addProcessFromXml(PackageBuilder.java:516)

          at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:560)

          at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)

          at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getWFProcessNodesList(CWorkflowDesignerMBean.java:279)

          at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getProcessNodesList(CWorkflowDesignerMBean.java:1071)

          at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.mapForms(CWorkflowDesignerMBean.java:249)

          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:597)

          at org.apache.el.parser.AstValue.invoke(AstValue.java:172)

          at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)

          at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)

          at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:84)

          at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)

          at javax.faces.component.UICommand.broadcast(UICommand.java:311)

          at org.ajax4jsf.component.AjaxActionComponent.broadcast(AjaxActionComponent.java:55)

          at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:329)

          at org.ajax4jsf.component.AjaxViewRoot.broadcastEventsForPhase(AjaxViewRoot.java:304)

          at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:261)

          at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:474)

          at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:77)

          at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)

          at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:114)

          at javax.faces.webapp.FacesServlet.service(FacesServlet.java:308)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)

          at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

          at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)

          at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:349)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)

          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)

          at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

          at java.lang.Thread.run(Thread.java:619)

      org.drools.compiler.ProcessLoadError: unable to parse xml : Exception class java.lang.IllegalArgumentException : No messages found

        • 1. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
          Tihomir Surdilovic Master

          Could you please test with the latest from master: http://people.redhat.com/tsurdilo/oryx/latest/ and let us know if you still run into issues. Please note that this is NOT AN OFFICIAL RELEASE.

           

          Hope this helps.

          1 of 1 people found this helpful
          • 2. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
            uvijayreddy657 Newbie

            Tihomir,

             

            I tried with the both latest wars designer-1.0.0.055-jboss.war and guvnor-distribution-5.3.0.CR1.war.

             

            Now I am not getting exception for Message Intermediate Event. But when adding "Send Task" node getting the following exception.

             

            For Send Task Node:

             

            java.lang.IllegalArgumentException: No messages found

                at org.jbpm.bpmn2.xml.SendTaskHandler.handleNode(SendTaskHandler.java:50)

                at org.jbpm.bpmn2.xml.TaskHandler.end(TaskHandler.java:188)

                at org.drools.xml.ExtensibleXmlParser.endElement(ExtensibleXmlParser.java:414)

                at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)

                at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:795)

                at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)

                at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)

                at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)

                at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)

                at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)

                at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)

                at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)

                at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)

                at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)

                at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)

                at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)

                at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:293)

                at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:172)

                at org.jbpm.compiler.xml.XmlProcessReader.read(XmlProcessReader.java:46)

                at org.jbpm.compiler.ProcessBuilderImpl.addProcessFromXml(ProcessBuilderImpl.java:249)

                at org.drools.compiler.PackageBuilder.addProcessFromXml(PackageBuilder.java:516)

                at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:560)

                at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)

                at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getWFProcessNodesList(CWorkflowDesignerMBean.java:279)

                at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getProcessNodesList(CWorkflowDesignerMBean.java:1071)

                at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.mapForms(CWorkflowDesignerMBean.java:249)

                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:597)

                at org.apache.el.parser.AstValue.invoke(AstValue.java:172)

                at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)

                at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)

                at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:84)

                at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)

                at javax.faces.component.UICommand.broadcast(UICommand.java:311)

                at org.ajax4jsf.component.AjaxActionComponent.broadcast(AjaxActionComponent.java:55)

                at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:329)

                at org.ajax4jsf.component.AjaxViewRoot.broadcastEventsForPhase(AjaxViewRoot.java:304)

                at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:261)

                at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:474)

                at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:77)

                at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)

                at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:114)

                at javax.faces.webapp.FacesServlet.service(FacesServlet.java:308)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)

                at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

                at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)

                at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:349)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

                at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

                at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

                at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

                at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

                at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

                at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)

                at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)

                at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

                at java.lang.Thread.run(Thread.java:619)

            org.drools.compiler.ProcessLoadError: unable to parse xml : Exception class java.lang.IllegalArgumentException : No messages found

             

             

             

            Thanks for your quick replies.

            • 3. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
              Tihomir Surdilovic Master

              Could you pastebin or gist your bpmn2 so I could test locally? If you have a test case (java) that would be nice to have as well.

               

              Thanks.

              • 4. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                uvijayreddy657 Newbie

                Tihomir,

                 

                I am in a small confusion about email notifications which node to use in the oryx. Whether I should use Catching Message Intermediate Event or Throwing Message Intermediate Event or Send Task or Recieve Task.

                 

                thanks.

                • 5. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                  Tihomir Surdilovic Master

                  Hi, if I understand your question correctly, you would create an email service node for this, like the one that by default available in the Eclipse editor. This video should help: http://vimeo.com/26126678.

                   

                  We should probably add the Email and Log service nodes by default in the oryx designer, if no custom workitem definition configuration is present. I will see to add that for the next release.

                  • 6. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                    uvijayreddy657 Newbie

                    I have seen Email Node which is in the Eclipse Editor. This is the same feature which I am looking for. May be I am curious, in which release this node will be added in the Oryx designer.

                     

                    Thanks.

                    • 7. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                      Tihomir Surdilovic Master

                      Funny you ask as  I just committed this to designer couple days ago  - https://issues.jboss.org/browse/JBPM-3382

                      It is very easy to create those yourself now in Guvnor, just use the following .wid configuration:

                       

                      import org.drools.process.core.datatype.impl.type.StringDataType;

                      [

                        [

                          "name" : "Email",

                          "parameters" : [

                            "From" : new StringDataType(),

                            "To" : new StringDataType(),

                            "Subject" : new StringDataType(),

                            "Body" : new StringDataType()

                          ],

                          "displayName" : "Email",

                          "icon" : "$protocol$://$host$/$subdomain$/rest/packages/$pkgName$/assets/defaultemailicon/binary"

                        ],

                       

                        [

                          "name" : "Log",

                          "parameters" : [

                            "Message" : new StringDataType()

                          ],

                          "displayName" : "Log",

                          "icon" : "$protocol$://$host$/$subdomain$/rest/packages/$pkgName$/assets/defaultlogicon/binary"

                        ]

                      ]

                       

                      and replace $protocol$, $host$, $subdomain$, $pkgName$ to your concrete values.

                       

                      This will be available in the next designer release which should be available within next 3 weeks. If this is urgent for you, I can always craete an unofficial release which is based on master bits + this fix...let me know if you want that.

                       

                      Hope this helps.

                      1 of 1 people found this helpful
                      • 8. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                        uvijayreddy657 Newbie

                        Thank You Very much Tihomir.

                         

                        It would really help me if can you can provide me the latest war with this fix.

                        • 9. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                          uvijayreddy657 Newbie

                          After creating an email node using WorkItem Defintion, trying to load the existing process the Oryx Designer is hanging up. Tested the same in multiple times. Below is the screenshot.

                          Oryx Hanging.JPG

                          • 10. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                            Tihomir Surdilovic Master

                            Typically when you see this, its a JavaScript error. Do you have FireBug installed to check what it is? Also paste your workitem configuration as most likely it contains something that is causing this problem.

                             

                            Thanks.

                            • 11. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                              Tihomir Surdilovic Master

                              >> It would really help me if can you can provide me the latest war with this fix. << Sorry I will do this as soon as possible. Currently working on a addition of a new feature so need to get master stable before I can create the unofficial war.

                              • 12. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                                uvijayreddy657 Newbie

                                Below is the WorkItem Definition which I used to create Email and Log Nodes as you Suggested Tihomir. I did not give value to icon.

                                 

                                import org.drools.process.core.datatype.impl.type.StringDataType;

                                 

                                [

                                 

                                  [

                                    "name" : "Email",

                                    "parameters" : [

                                        "From" : new StringDataType(),

                                        "To" : new StringDataType(),

                                        "Subject" : new StringDataType(),

                                    "Body" : new StringDataType()

                                    ],

                                   

                                    "displayName" : "Email",

                                    "icon" : ""

                                  ],

                                 

                                  [

                                 

                                    "name" : "Log",

                                    "parameters" : [

                                      "Message" : new StringDataType()

                                    ],

                                 

                                    "displayName" : "Log",

                                    "icon" : ""

                                 

                                  ]

                                    

                                ]

                                • 13. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                                  Tihomir Surdilovic Master

                                  This was a bug in the designer which caused a JavaScript error. Is fixed now (see https://issues.jboss.org/browse/JBPM-3393) and will be available in the next version. For now, please make sure that you have images for your workitems.

                                   

                                  Hope this helps.

                                  • 14. Re: Oryx: Not able parse the knowledge when adding Message Events or Send Task Node
                                    uvijayreddy657 Newbie

                                    Tihomir,

                                     

                                    Getting the same exception "No Messages found "  when adding Service Task in the Oryx.

                                     

                                    Stacktrace:

                                     

                                    java.lang.IllegalArgumentException: No messages found

                                        at org.jbpm.bpmn2.xml.InMessageRefHandler.end(InMessageRefHandler.java:62)

                                        at org.drools.xml.ExtensibleXmlParser.endElement(ExtensibleXmlParser.java:414)

                                        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)

                                        at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:795)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)

                                        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)

                                        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)

                                        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)

                                        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)

                                        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)

                                        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)

                                        at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)

                                        at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:293)

                                        at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:172)

                                        at org.jbpm.compiler.xml.XmlProcessReader.read(XmlProcessReader.java:46)

                                        at org.jbpm.compiler.ProcessBuilderImpl.addProcessFromXml(ProcessBuilderImpl.java:249)

                                        at org.drools.compiler.PackageBuilder.addProcessFromXml(PackageBuilder.java:516)

                                        at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:560)

                                        at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)

                                        at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getWFProcessNodesList(CWorkflowDesignerMBean.java:315)

                                        at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getProcessNodesList(CWorkflowDesignerMBean.java:1377)

                                        at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.mapForms(CWorkflowDesignerMBean.java:285)

                                        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:597)

                                        at org.apache.el.parser.AstValue.invoke(AstValue.java:172)

                                        at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)

                                        at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)

                                        at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:84)

                                        at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)

                                        at javax.faces.component.UICommand.broadcast(UICommand.java:311)

                                        at org.ajax4jsf.component.AjaxActionComponent.broadcast(AjaxActionComponent.java:55)

                                        at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:329)

                                        at org.ajax4jsf.component.AjaxViewRoot.broadcastEventsForPhase(AjaxViewRoot.java:304)

                                        at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:261)

                                        at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:474)

                                        at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:77)

                                        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)

                                        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:114)

                                        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:308)

                                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

                                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                                        at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)

                                        at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

                                        at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)

                                        at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)

                                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                                        at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:349)

                                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                                        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

                                        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

                                        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

                                        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

                                        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

                                        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

                                        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)

                                        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)

                                        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

                                        at java.lang.Thread.run(Thread.java:619)

                                    org.drools.compiler.ProcessLoadError: unable to parse xml : Exception class java.lang.IllegalArgumentException : No messages found

                                    java.lang.IllegalArgumentException: No messages found

                                        at org.jbpm.bpmn2.xml.InMessageRefHandler.end(InMessageRefHandler.java:62)

                                        at org.drools.xml.ExtensibleXmlParser.endElement(ExtensibleXmlParser.java:414)

                                        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)

                                        at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:795)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)

                                        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)

                                        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)

                                        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)

                                        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)

                                        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)

                                        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)

                                        at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)

                                        at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:293)

                                        at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:172)

                                        at org.jbpm.compiler.xml.XmlProcessReader.read(XmlProcessReader.java:46)

                                        at org.jbpm.compiler.ProcessBuilderImpl.addProcessFromXml(ProcessBuilderImpl.java:249)

                                        at org.drools.compiler.PackageBuilder.addProcessFromXml(PackageBuilder.java:516)

                                        at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:560)

                                        at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)

                                        at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getWFEventNodesList(CWorkflowDesignerMBean.java:381)

                                        at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getEventNodesList(CWorkflowDesignerMBean.java:1388)

                                        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:597)

                                        at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)

                                        at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

                                        at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:71)

                                        at org.apache.el.parser.AstValue.getValue(AstValue.java:118)

                                        at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)

                                        at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)

                                        at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:190)

                                        at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:178)

                                        at javax.faces.component.UIData.getValue(UIData.java:554)

                                        at org.ajax4jsf.component.UIDataAdaptorBase.getValue(UIDataAdaptorBase.java:1647)

                                        at org.richfaces.component.UITree.createDataModel(UITree.java:679)

                                        at org.ajax4jsf.component.UIDataAdaptorBase.getExtendedDataModel(UIDataAdaptorBase.java:621)

                                        at org.ajax4jsf.component.UIDataAdaptorBase.setRowKey(UIDataAdaptorBase.java:339)

                                        at org.richfaces.renderkit.TreeRendererBase.writeContent(TreeRendererBase.java:650)

                                        at org.richfaces.renderkit.TreeRendererBase.encodeChildren(TreeRendererBase.java:629)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:300)

                                        at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:305)

                                        at com.sun.faces.renderkit.html_basic.GridRenderer.renderRow(GridRenderer.java:181)

                                        at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:125)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.ajax4jsf.renderkit.html.AjaxOutputPanelRenderer.encodeChildren(AjaxOutputPanelRenderer.java:78)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.richfaces.renderkit.TabRendererBase.encodeChildren(TabRendererBase.java:149)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.richfaces.renderkit.html.TabPanelRenderer.doEncodeChildren(TabPanelRenderer.java:266)

                                        at org.richfaces.renderkit.html.TabPanelRenderer.doEncodeChildren(TabPanelRenderer.java:261)

                                        at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:120)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.ajax4jsf.renderkit.html.AjaxOutputPanelRenderer.encodeChildren(AjaxOutputPanelRenderer.java:78)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.richfaces.renderkit.html.ModalPanelRenderer.doEncodeChildren(ModalPanelRenderer.java:368)

                                        at org.richfaces.renderkit.html.ModalPanelRenderer.doEncodeChildren(ModalPanelRenderer.java:363)

                                        at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:120)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxComponent(AjaxChildrenRenderer.java:166)

                                        at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxChildren(AjaxChildrenRenderer.java:83)

                                        at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxComponent(AjaxChildrenRenderer.java:157)

                                        at org.ajax4jsf.renderkit.AjaxContainerRenderer.encodeAjax(AjaxContainerRenderer.java:124)

                                        at org.ajax4jsf.component.AjaxViewRoot.encodeAjax(AjaxViewRoot.java:685)

                                        at org.ajax4jsf.component.AjaxViewRoot.encodeChildren(AjaxViewRoot.java:556)

                                        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1643)

                                        at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)

                                        at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)

                                        at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)

                                        at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:117)

                                        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)

                                        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:135)

                                        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:309)

                                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

                                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                                        at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)

                                        at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

                                        at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)

                                        at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)

                                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                                        at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:349)

                                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                                        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

                                        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

                                        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

                                        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

                                        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

                                        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

                                        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)

                                        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)

                                        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

                                        at java.lang.Thread.run(Thread.java:619)

                                    org.drools.compiler.ProcessLoadError: unable to parse xml : Exception class java.lang.IllegalArgumentException : No messages found

                                    java.lang.IllegalArgumentException: No messages found

                                        at org.jbpm.bpmn2.xml.InMessageRefHandler.end(InMessageRefHandler.java:62)

                                        at org.drools.xml.ExtensibleXmlParser.endElement(ExtensibleXmlParser.java:414)

                                        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)

                                        at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:795)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)

                                        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)

                                        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)

                                        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)

                                        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)

                                        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)

                                        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)

                                        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)

                                        at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)

                                        at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:293)

                                        at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:172)

                                        at org.jbpm.compiler.xml.XmlProcessReader.read(XmlProcessReader.java:46)

                                        at org.jbpm.compiler.ProcessBuilderImpl.addProcessFromXml(ProcessBuilderImpl.java:249)

                                        at org.drools.compiler.PackageBuilder.addProcessFromXml(PackageBuilder.java:516)

                                        at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:560)

                                        at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)

                                        at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getWFDecisionNodesList(CWorkflowDesignerMBean.java:445)

                                        at com.emirates.sds.workflow.mbean.CWorkflowDesignerMBean.getDecisionNodesList(CWorkflowDesignerMBean.java:1402)

                                        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:597)

                                        at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)

                                        at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

                                        at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:71)

                                        at org.apache.el.parser.AstValue.getValue(AstValue.java:118)

                                        at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)

                                        at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)

                                        at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:190)

                                        at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:178)

                                        at javax.faces.component.UIData.getValue(UIData.java:554)

                                        at org.ajax4jsf.component.UIDataAdaptorBase.getValue(UIDataAdaptorBase.java:1647)

                                        at org.richfaces.component.UITree.createDataModel(UITree.java:679)

                                        at org.ajax4jsf.component.UIDataAdaptorBase.getExtendedDataModel(UIDataAdaptorBase.java:621)

                                        at org.ajax4jsf.component.UIDataAdaptorBase.setRowKey(UIDataAdaptorBase.java:339)

                                        at org.richfaces.renderkit.TreeRendererBase.writeContent(TreeRendererBase.java:650)

                                        at org.richfaces.renderkit.TreeRendererBase.encodeChildren(TreeRendererBase.java:629)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:300)

                                        at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:305)

                                        at com.sun.faces.renderkit.html_basic.GridRenderer.renderRow(GridRenderer.java:181)

                                        at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:125)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.ajax4jsf.renderkit.html.AjaxOutputPanelRenderer.encodeChildren(AjaxOutputPanelRenderer.java:78)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.richfaces.renderkit.TabRendererBase.encodeChildren(TabRendererBase.java:149)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.richfaces.renderkit.html.TabPanelRenderer.doEncodeChildren(TabPanelRenderer.java:266)

                                        at org.richfaces.renderkit.html.TabPanelRenderer.doEncodeChildren(TabPanelRenderer.java:261)

                                        at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:120)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.ajax4jsf.renderkit.html.AjaxOutputPanelRenderer.encodeChildren(AjaxOutputPanelRenderer.java:78)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)

                                        at org.richfaces.renderkit.html.ModalPanelRenderer.doEncodeChildren(ModalPanelRenderer.java:368)

                                        at org.richfaces.renderkit.html.ModalPanelRenderer.doEncodeChildren(ModalPanelRenderer.java:363)

                                        at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:120)

                                        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:849)

                                        at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)

                                        at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxComponent(AjaxChildrenRenderer.java:166)

                                        at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxChildren(AjaxChildrenRenderer.java:83)

                                        at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxComponent(AjaxChildrenRenderer.java:157)

                                        at org.ajax4jsf.renderkit.AjaxContainerRenderer.encodeAjax(AjaxContainerRenderer.java:124)

                                        at org.ajax4jsf.component.AjaxViewRoot.encodeAjax(AjaxViewRoot.java:685)

                                        at org.ajax4jsf.component.AjaxViewRoot.encodeChildren(AjaxViewRoot.java:556)

                                        at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1643)

                                        at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)

                                        at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)

                                        at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)

                                        at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:117)

                                        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)

                                        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:135)

                                        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:309)

                                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

                                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                                        at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)

                                        at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

                                        at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)

                                        at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)

                                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                                        at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:349)

                                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                                        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

                                        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

                                        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

                                        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

                                        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

                                        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

                                        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)

                                        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)

                                        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

                                        at java.lang.Thread.run(Thread.java:619)

                                    org.drools.compiler.ProcessLoadError: unable to parse xml : Exception class java.lang.IllegalArgumentException : No messages found

                                    1 2 Previous Next