1 Reply Latest reply on Jan 23, 2015 8:15 PM by SANJAY GAUTAM

    jbpm 6.2 + EAP 6.3 + legacy jsf application.

    Juan David Rodriguez Newbie

      I have the following scenario:

       

      • An application working on Jboss EAP 6.3
      • jBPM WorkBench on the same server.

       

      What i want to acomplish is the following things:

       

      1. Be able to call my process from my aplication.
      2. Have a custom authentication and role provider for kie web app.

       

      I fownd an example wich uses JSF and jbpm libraris but when i add those same libraries to m proyect it all just goes to hell

       

      Does anyone have any guide lines on how to acomplish this? any working example?

        • 1. Re: jbpm 6.2 + EAP 6.3 + legacy jsf application.
          SANJAY GAUTAM Expert

          Hi Juan ,

          you can use Remote APIs to call the process from your application and the information can be found in this place RemoteAPI Guide there are different ways we can adopt. if you read the guide you will get info and also you can choose which works best for your case.

           

          Secondly Security Aspect I will try to explain but may be it is not the complete answer. I can provide you some guidelines. as you see that all the example application uses EAP/WILDFLY user.properties and roles.properties which are configured to the security model of the Application server and configured into those file. If you think you want to secure kie war i.e. kie engine deployed then it will have to be secured in the same way as any other application you would like to do . Lets say you want to loop up in LDAP or some other place where you keep your security information . Then you will have to create the security Realm and plugin and configure back into the EAP/wildfly security configurations.   I believe you should read the EAP security guide where you can configure the Custom Securtiy Realms.

           

          I hope it help a bit . I believe more experts on this may provide more to the point answer.

           

          thanks

          Sanjay gautam