Integration with CMIS using Mule ESB
CMIS Connector is used to connect a CMIS with Mule. Here we are connecting mule with apache chemistry(open source CMIS).
Content Management Interoperability Services (CMIS) provides connectivity to CMIS repositories, such as Alfresco and SharePoint. It enables synchronizing data and automating business processes across applications and systems.
CMIS connector configuration :
There are many operations available, i have chosen Repository info.
connector configuration :
Logger Output :
XML Project Code:
<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns:http="http://www.mulesoft.org/schema/mule/http" xmlns:cmis="http://www.mulesoft.org/schema/mule/cmis" xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:doc="http://www.mulesoft.org/schema/mule/documentation"
xmlns:spring="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/cmis http://www.mulesoft.org/schema/mule/cmis/current/mule-cmis.xsd
http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd">
<http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8085" basePath="/api" doc:name="HTTP Listener Configuration"/>
<cmis:config name="CMIS__Configuration" baseUrl="http://localhost:8070/chemistry-opencmis-server-inmemory-1.1.0/atom11" username="admin" password="admin" repositoryId="A1" doc:name="CMIS: Configuration"/>
<flow name="test_cmisFlow">
<http:listener config-ref="HTTP_Listener_Configuration" path="/cmis" doc:name="HTTP"/>
<cmis:repository-info config-ref="CMIS__Configuration" doc:name="CMIS"/>
<object-to-string-transformer doc:name="Object to String"/>
<logger message="#[payload]" level="INFO" doc:name="Logger"/>
</flow>
</mule>
No comments:
Post a Comment