Unable to publish Web Service to Metastorm BPM through Designer

I am attempting to publish a web service within the Metastorm Designer.

I used Metastorm Process Orchestrator for Web Services 7.6 SR3 and successfully produced an .XEL file.

When i try to publish that file through the Designer, I receive an error which states

 

JS1135:  Line:17, Column:26: Variable 'ClassActivator' has not been declared

 

This is in reference to the line which the orchestrator created:

                retval = ClassActivator.ActivateWithComplexTypesExtensible(ework, args);

 

 

My installation of Metastorm is at 7.6 SR1.  I attempted to install BPM 7.6 SR3 but received an error within the install that read

Error 27519.  Error updating XML file C:\Program Files\Metastorm BPM\IIS extensions\EngineServiceConfig.xml. -2147024864

 

Any insight that anyone can provide on working with web services within Metastorm is welcome.  Thanks in advance.

-David

 

Tagged:

Comments

  • To be honest, we roll our own every time, and have done for some time. For anyting except simple web services, we have found it the quickest way. You can unravel the generated code and work out what it does, and by that time, you know how to do it yourself!

     

    To be fair, we started doing this many version back when the web service integration was not as good as it is now, but having gone down that road, there is little incentive to turn back.

  • So, how do you resolve this?   Jerome, can you give an example of doing it yourself?  Where do I begin.   I'm having the exact same issue.   Thanks in advance.

  •  

    I'm not sure if this will help, but I remember how tricky it was to work out how to use the Process Orchestrator tools.

    I may be stating the obvious but have you 'published' using the 'Process Activator', and then 'Activated' using the 'Web Service Activator' before publishing the library file?

  •  


    Jack Jennings wrote:

    So, how do you resolve this?   Jerome, can you give an example of doing it yourself?  Where do I begin.   I'm having the exact same issue.   Thanks in advance.


     

    I can't no. One of our developers wrote his own API for Metastorm BPM (Freeflow) and he did all that. To me, it just worked!

     

    Having said, we have managed to get this working in version 9, and it is OK, but you have to do 'trial and error' development. We will be vamping up to provide this and ECL development as a specific service shortly.

  • Hi,

     

    Just copy all the dll who starts with: eWork.Egine.Activator from C:\Program Files\Metastorm BPM\Engine\Dotnetbin to C:\Program Files\Metastorm BPM\Designer\Dotnetbin and publish again you libraries. That works fine.

     

    Best regards

     

    Juan