Page 1 of 1

Issue in integrating OKM 6.4 with Mule ESB 3.2.1

PostPosted:Tue Apr 07, 2015 10:28 am
by tsagar
Hello,

I was trying to integrate OKM with MuleESB, but I ran into issues related to apache cxf versions.
The mulestudio i was using had apache cxf 2.5.1, there was marshalling-unmarshalling issues with 2.5.1 version but when executed OKM java client with apache 3.0.1 it was running perfectly fine.
The latest version of mulestudio uses Apache CXF 2.5.9, which is less than 3.0.1 CXF.
With this I am unable to integrate OKM with Mule esb.
Let me know if anybody was successful in integrating OKM with Mule.

Regards,
Tushar

Re: Issue in integrating OKM 6.4 with Mule ESB 3.2.1

PostPosted:Thu Apr 09, 2015 7:24 am
by jllort
OpenKM uses CFX version 2.7.12 ( solves some marshal issues ) and our sdk4j is using jersey libraries. I do not know if it's possible integrate Mulesoft with sdk4j libraries ( I don't know what's needed to Mulesoft integration ). Basically sdk4j is a client library that use OpenKM rest API on a transparent way for fast application development purpose http://wiki.openkm.com/index.php/SDK_for_Java

Re: Issue in integrating OKM 6.4 with Mule ESB 3.2.1

PostPosted:Sun Apr 12, 2015 6:02 pm
by tsagar
Thanks Jllort for the reply. :)
  • I am using muleesb because we are using 2 DMS in our application and based on the switch (which is in the mule) we can either call OKM or any other DMS.

  • But due to cxf version compatibility issue, I am getting unmarshalling errors, hence I am not able to integrate OKM with mule ESB. :cry:
  • Can you please suggest if any other ESB can be used instead of Mule ESB so as to overcome the said issue. :?:

Re: Issue in integrating OKM 6.4 with Mule ESB 3.2.1

PostPosted:Tue Apr 14, 2015 8:33 pm
by jllort
I think you should create a connector with our sdk4j. Read here http://www.mulesoft.org/documentation/d ... evelopment

If you finally decide for it will be also great if you share it for other community users. If you got questions about sdk4j tell us.