[Users] java.lang.ClassNotFoundException: org.apache.security.juice.provider.JuiCEProviderOpenSSL

Ludovic Brule ludovic.brule at gmail.com
Wed Jul 17 15:42:13 CEST 2013


Bonjour
> 
> Je suis en train de mettre en place Petals pour décorréler les connexions de Liferay vers Alfresco et je rencontre des problèmes que je n'arrive pas à résoudre.
> 
> Aujourd'hui lorsque que je poste une requête depuis SOAPUI vers le BUS ESB Petals pour intérroger alfresco, je reçois bien mes résultats par contre lorsque je configure liferay pour accéder à Alfresco au travers de Petals, je reçois des échecs.
> 
> 1) Requête d'alfresco au travers de Petals par SOAP UI :
> 
> Voici la requête  :
> 
> <soapenv:Envelope xmlns:ns="http://docs.oasis-open.org/ns/cmis/messaging/200908/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
>    <soapenv:Header><wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:UsernameToken wsu:Id="UsernameToken-10"><wsse:Username>admin</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">akka</wsse:Password><wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">Kt6SckYWt+qmdesy9u1stQ==</wsse:Nonce><wsu:Created>2013-07-17T13:15:25.658Z</wsu:Created></wsse:UsernameToken></wsse:Security></soapenv:Header>
>    <soapenv:Body>
>       <ns:getRepositoryInfo>
>          <ns:repositoryId>d288cee2-220c-4b07-8d1f-b64de5c32440</ns:repositoryId>
>          <!--Optional:-->
>          <ns:extension>
>             <!--You may enter ANY elements at this point-->
>          </ns:extension>
>       </ns:getRepositoryInfo>
>    </soapenv:Body>
> </soapenv:Envelope>
> 
> 
> La réponse :
> 
> <?xml version="1.0" encoding="http://schemas.xmlsoap.org/soap/envelope/" standalone="no"?>
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
> <soapenv:Header>
> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-12">
> <wsse:Username>admin</wsse:Username>
> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">akka</wsse:Password>
> </wsse:UsernameToken>
> <wsse11:SignatureConfirmation xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="SigConf-11"/>
> </wsse:Security>
> </soapenv:Header>
> <soapenv:Body>
> <ns2:getRepositoryInfoResponse xmlns="http://docs.oasis-open.org/ns/cmis/core/200908/" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns2="http://docs.oasis-open.org/ns/cmis/messaging/200908/">
> <ns2:repositoryInfo>
> <repositoryId>d288cee2-220c-4b07-8d1f-b64de5c32440</repositoryId>
> <repositoryName>Main Repository</repositoryName>
> <repositoryDescription>Main Repository</repositoryDescription>
> <vendorName>Alfresco</vendorName>
> <productName>Alfresco Repository (contentUrl=|mimetype=|size=0|encoding=|locale=fr_FR_|id=120)</productName>
> <productVersion>4.2.0 (4576)</productVersion>
> <rootFolderId>workspace://SpacesStore/a0a8dd0d-9819-4e3a-8a0c-95dda0128097</rootFolderId>
> <capabilities>
> <capabilityACL>manage</capabilityACL>
> <capabilityAllVersionsSearchable>false</capabilityAllVersionsSearchable>
> <capabilityChanges>none</capabilityChanges>
> <capabilityContentStreamUpdatability>anytime</capabilityContentStreamUpdatability>
> <capabilityGetDescendants>true</capabilityGetDescendants>
> <capabilityGetFolderTree>true</capabilityGetFolderTree>
> <capabilityMultifiling>true</capabilityMultifiling>
> <capabilityPWCSearchable>false</capabilityPWCSearchable>
> <capabilityPWCUpdatable>true</capabilityPWCUpdatable>
> <capabilityQuery>bothcombined</capabilityQuery>
> <capabilityRenditions>read</capabilityRenditions>
> <capabilityUnfiling>false</capabilityUnfiling>
> <capabilityVersionSpecificFiling>false</capabilityVersionSpecificFiling>
> <capabilityJoin>none</capabilityJoin>
> </capabilities>
> <aclCapability>
> <supportedPermissions>both</supportedPermissions>
> <propagation>propagate</propagation>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}cmobject.Coordinator</permission>
> <description>{http://www.alfresco.org/model/content/1.0}cmobject.Coordinator</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmplaincontent.ContentManager</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmplaincontent.ContentManager</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}cmobject.Collaborator</permission>
> <description>{http://www.alfresco.org/model/content/1.0}cmobject.Collaborator</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}folder.Collaborator</permission>
> <description>{http://www.alfresco.org/model/content/1.0}folder.Collaborator</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/site/1.0}site.SiteManager</permission>
> <description>{http://www.alfresco.org/model/site/1.0}site.SiteManager</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmcontent.ContentPublisher</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmcontent.ContentPublisher</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredfolder.ContentManager</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredfolder.ContentManager</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.CreateAssociations</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.CreateAssociations</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.FullControl</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.FullControl</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredfolder.ContentPublisher</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredfolder.ContentPublisher</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmfolder.ContentContributor</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmfolder.ContentContributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmappmodel/1.0}webfolder.ContentReviewer</permission>
> <description>{http://www.alfresco.org/model/wcmappmodel/1.0}webfolder.ContentReviewer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredcontent.ContentPublisher</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredcontent.ContentPublisher</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}content.Editor</permission>
> <description>{http://www.alfresco.org/model/content/1.0}content.Editor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.Write</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.Write</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}folder.Contributor</permission>
> <description>{http://www.alfresco.org/model/content/1.0}folder.Contributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmplaincontent.ContentPublisher</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmplaincontent.ContentPublisher</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.DeleteAssociations</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.DeleteAssociations</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}folder.Editor</permission>
> <description>{http://www.alfresco.org/model/content/1.0}folder.Editor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.LinkChildren</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.LinkChildren</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}folder.Consumer</permission>
> <description>{http://www.alfresco.org/model/content/1.0}folder.Consumer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/site/1.0}site.SiteContributor</permission>
> <description>{http://www.alfresco.org/model/site/1.0}site.SiteContributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/site/1.0}site.SiteConsumer</permission>
> <description>{http://www.alfresco.org/model/site/1.0}site.SiteConsumer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmcontent.ContentContributor</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmcontent.ContentContributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}content.Collaborator</permission>
> <description>{http://www.alfresco.org/model/content/1.0}content.Collaborator</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmappmodel/1.0}webfolder.ContentPublisher</permission>
> <description>{http://www.alfresco.org/model/wcmappmodel/1.0}webfolder.ContentPublisher</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmplainfolder.ContentContributor</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmplainfolder.ContentContributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}content.Coordinator</permission>
> <description>{http://www.alfresco.org/model/content/1.0}content.Coordinator</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredcontent.ContentContributor</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredcontent.ContentContributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredcontent.ContentManager</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredcontent.ContentManager</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadProperties</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.ReadProperties</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.WriteProperties</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.WriteProperties</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadAssociations</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.ReadAssociations</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmappmodel/1.0}webfolder.ContentManager</permission>
> <description>{http://www.alfresco.org/model/wcmappmodel/1.0}webfolder.ContentManager</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}cmobject.Editor</permission>
> <description>{http://www.alfresco.org/model/content/1.0}cmobject.Editor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ChangePermissions</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.ChangePermissions</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredcontent.ContentReviewer</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredcontent.ContentReviewer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}content.Consumer</permission>
> <description>{http://www.alfresco.org/model/content/1.0}content.Consumer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadChildren</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.ReadChildren</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmcontent.ContentReviewer</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmcontent.ContentReviewer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmfolder.ContentPublisher</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmfolder.ContentPublisher</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.Read</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.Read</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredfolder.ContentReviewer</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredfolder.ContentReviewer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmplainfolder.ContentPublisher</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmplainfolder.ContentPublisher</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadPermissions</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.ReadPermissions</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.CreateChildren</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.CreateChildren</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredfolder.ContentContributor</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmlayeredfolder.ContentContributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.DeleteChildren</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.DeleteChildren</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmfolder.ContentManager</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmfolder.ContentManager</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}cmobject.Consumer</permission>
> <description>{http://www.alfresco.org/model/content/1.0}cmobject.Consumer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.AddChildren</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.AddChildren</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}folder.Coordinator</permission>
> <description>{http://www.alfresco.org/model/content/1.0}folder.Coordinator</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}cmobject.Contributor</permission>
> <description>{http://www.alfresco.org/model/content/1.0}cmobject.Contributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.DeleteNode</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.DeleteNode</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmplaincontent.ContentContributor</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmplaincontent.ContentContributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmfolder.ContentReviewer</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmfolder.ContentReviewer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmappmodel/1.0}webfolder.ContentContributor</permission>
> <description>{http://www.alfresco.org/model/wcmappmodel/1.0}webfolder.ContentContributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.Flatten</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.Flatten</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmplainfolder.ContentManager</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmplainfolder.ContentManager</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/content/1.0}content.Contributor</permission>
> <description>{http://www.alfresco.org/model/content/1.0}content.Contributor</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmplaincontent.ContentReviewer</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmplaincontent.ContentReviewer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmcontent.ContentManager</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmcontent.ContentManager</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/wcmmodel/1.0}avmplainfolder.ContentReviewer</permission>
> <description>{http://www.alfresco.org/model/wcmmodel/1.0}avmplainfolder.ContentReviewer</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/site/1.0}site.SiteCollaborator</permission>
> <description>{http://www.alfresco.org/model/site/1.0}site.SiteCollaborator</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/system/1.0}base.Delete</permission>
> <description>{http://www.alfresco.org/model/system/1.0}base.Delete</description>
> </permissions>
> <permissions>
> <permission>{http://www.alfresco.org/model/security/1.0}All.All</permission>
> <description>{http://www.alfresco.org/model/security/1.0}All.All</description>
> </permissions>
> <permissions>
> <permission>cmis:read</permission>
> <description>CMIS Read</description>
> </permissions>
> <permissions>
> <permission>cmis:write</permission>
> <description>CMIS Write</description>
> </permissions>
> <permissions>
> <permission>cmis:all</permission>
> <description>CMIS All</description>
> </permissions>
> <mapping>
> <key>canViewContent.Object</key>
> <permission>cmis:read</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadContent</permission>
> </mapping>
> <mapping>
> <key>canDelete.Object</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.DeleteNode</permission>
> </mapping>
> <mapping>
> <key>canRemoveFromFolder.Object</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.DeleteNode</permission>
> </mapping>
> <mapping>
> <key>canGetAllVersions.VersionSeries</key>
> <permission>cmis:read</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.Read</permission>
> </mapping>
> <mapping>
> <key>canAddPolicy.Policy</key>
> <permission>cmis:read</permission>
> </mapping>
> <mapping>
> <key>canCreateFolder.Folder</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.CreateChildren</permission>
> </mapping>
> <mapping>
> <key>canRemovePolicy.Object</key>
> <permission>cmis:write</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.Write</permission>
> </mapping>
> <mapping>
> <key>canGetACL.Object</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadPermissions</permission>
> </mapping>
> <mapping>
> <key>canCreateDocument.Folder</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.CreateChildren</permission>
> </mapping>
> <mapping>
> <key>canMove.Target</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.CreateChildren</permission>
> </mapping>
> <mapping>
> <key>canGetProperties.Object</key>
> <permission>cmis:read</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadProperties</permission>
> </mapping>
> <mapping>
> <key>canApplyACL.Object</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ChangePermissions</permission>
> </mapping>
> <mapping>
> <key>canAddToFolder.Object</key>
> <permission>cmis:read</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadProperties</permission>
> </mapping>
> <mapping>
> <key>canUpdateProperties.Object</key>
> <permission>cmis:write</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.WriteProperties</permission>
> </mapping>
> <mapping>
> <key>canRemovePolicy.Policy</key>
> <permission>cmis:read</permission>
> </mapping>
> <mapping>
> <key>canGetDescendents.Folder</key>
> <permission>cmis:read</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadChildren</permission>
> </mapping>
> <mapping>
> <key>canAddToFolder.Folder</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.CreateChildren</permission>
> </mapping>
> <mapping>
> <key>canGetChildren.Folder</key>
> <permission>cmis:read</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadChildren</permission>
> </mapping>
> <mapping>
> <key>canSetContent.Document</key>
> <permission>cmis:write</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.WriteContent</permission>
> </mapping>
> <mapping>
> <key>canCheckin.Document</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/content/1.0}lockable.CheckIn</permission>
> </mapping>
> <mapping>
> <key>canAddPolicy.Object</key>
> <permission>cmis:write</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.Write</permission>
> </mapping>
> <mapping>
> <key>canGetParents.Folder</key>
> <permission>cmis:read</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadProperties</permission>
> </mapping>
> <mapping>
> <key>canGetAppliedPolicies.Object</key>
> <permission>cmis:read</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadProperties</permission>
> </mapping>
> <mapping>
> <key>canGetFolderParent.Object</key>
> <permission>cmis:read</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.ReadProperties</permission>
> </mapping>
> <mapping>
> <key>canDeleteTree.Folder</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.DeleteNode</permission>
> </mapping>
> <mapping>
> <key>canCheckout.Document</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/content/1.0}lockable.CheckOut</permission>
> </mapping>
> <mapping>
> <key>canCancelCheckout.Document</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/content/1.0}lockable.CancelCheckOut</permission>
> </mapping>
> <mapping>
> <key>canMove.Object</key>
> <permission>cmis:all</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.DeleteNode</permission>
> </mapping>
> <mapping>
> <key>canDeleteContent.Document</key>
> <permission>cmis:write</permission>
> <permission>{http://www.alfresco.org/model/system/1.0}base.WriteContent</permission>
> </mapping>
> </aclCapability>
> <cmisVersionSupported>1.0</cmisVersionSupported>
> <changesIncomplete>true</changesIncomplete>
> <changesOnType>cmis:document</changesOnType>
> <changesOnType>cmis:folder</changesOnType>
> <principalAnonymous>guest</principalAnonymous>
> <principalAnyone>GROUP_EVERYONE</principalAnyone>
> </ns2:repositoryInfo>
> </ns2:getRepositoryInfoResponse>
> </soapenv:Body>
> </soapenv:Envelope>
> 
> 
> 1) Requête de liferay au travers de Petals :
> 
> Voici la requête  :
> 
> <?xml version='1.0' encoding='utf-8'?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
>     <S:Header>
>         <Security xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
>             <Timestamp xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
>                 <Created>2013-07-17T10:04:53Z</Created>
>                 <Expires>2013-07-18T10:04:53Z</Expires>
>             </Timestamp>
>             <UsernameToken>
>                 <Username>admin</Username>
>                 <Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">akka</Password>
>                 <Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2013-07-17T10:04:53Z</Created>
>             </UsernameToken>
>         </Security>
>     </S:Header>
>     <S:Body>
>         <getRepositoryInfo xmlns="http://docs.oasis-open.org/ns/cmis/messaging/200908/" xmlns:ns2="http://docs.oasis-open.org/ns/cmis/core/200908/">
>             <repositoryId>d288cee2-220c-4b07-8d1f-b64de5c32440</repositoryId>
>         </getRepositoryInfo>
>     </S:Body>
> </S:Envelope>
> 
> 
> 
> On peut remarquer que le bloc SOAP Header est différents entre les deux requêtes.
> 
> 
> Par le biais de SOAPUI, j'obtiens les logs Petals suivantes :
> 
> 0 2013/07/17 12:02:29,330 GMT+0200 FINE [org.apache.axiom.om.util.StAXUtils] : XMLStreamReader is org.apache.axiom.util.stax.dialect.WoodstoxStreamReaderWrapper
> 0 2013/07/17 12:02:29,332 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,334 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://schemas.xmlsoap.org/soap/envelope/}Envelope
> 0 2013/07/17 12:02:29,339 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Starting to process SOAP 1.1 message
> 0 2013/07/17 12:02:29,340 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement Envelope by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,341 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,342 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,343 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://schemas.xmlsoap.org/soap/envelope/}Header
> 0 2013/07/17 12:02:29,344 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement Header by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,346 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,347 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
> 0 2013/07/17 12:02:29,348 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement Security by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,349 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,350 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}UsernameToken
> 0 2013/07/17 12:02:29,351 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement UsernameToken by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,352 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,353 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Username
> 0 2013/07/17 12:02:29,355 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement Username by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,356 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,357 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,371 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Username
> 0 2013/07/17 12:02:29,373 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,374 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Password
> 0 2013/07/17 12:02:29,376 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement Password by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,378 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,380 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,392 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Password
> 0 2013/07/17 12:02:29,394 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,395 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Nonce
> 0 2013/07/17 12:02:29,397 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement Nonce by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,399 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,401 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,402 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Nonce
> 0 2013/07/17 12:02:29,404 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,406 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Created
> 0 2013/07/17 12:02:29,408 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement Created by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,410 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,422 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,423 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Created
> 0 2013/07/17 12:02:29,425 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,436 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}UsernameToken
> 0 2013/07/17 12:02:29,438 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,440 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
> 0 2013/07/17 12:02:29,441 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,443 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://schemas.xmlsoap.org/soap/envelope/}Header
> 0 2013/07/17 12:02:29,444 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,456 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,458 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://schemas.xmlsoap.org/soap/envelope/}Body
> 0 2013/07/17 12:02:29,460 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement Body by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,461 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,463 GMT+0200 FINE [org.apache.axiom.om.util.StAXUtils] : XMLStreamWriter is org.apache.axiom.util.stax.dialect.WoodstoxStreamWriterWrapper
> 0 2013/07/17 12:02:29,465 GMT+0200 FINEST [org.apache.axiom.om.impl.MTOMXMLStreamWriter] : Call Stack =DEBUG_FRAME = org.apache.axiom.om.util.CommonUtils.callStackToString(CommonUtils.java:78)
>     DEBUG_FRAME = org.apache.axiom.om.impl.MTOMXMLStreamWriter.<init>(MTOMXMLStreamWriter.java:78)
>     DEBUG_FRAME = org.apache.axiom.om.impl.llom.OMSerializableImpl.serialize(OMSerializableImpl.java:122)
>     DEBUG_FRAME = org.apache.axiom.om.impl.llom.OMSerializableImpl.serialize(OMSerializableImpl.java:113)
>     DEBUG_FRAME = org.apache.axiom.om.impl.llom.OMElementImpl.toString(OMElementImpl.java:997)
>     DEBUG_FRAME = java.lang.String.valueOf(String.java:2826)
>     DEBUG_FRAME = java.lang.StringBuilder.append(StringBuilder.java:115)
>     DEBUG_FRAME = org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:85)
>     DEBUG_FRAME = org.apache.axis2.engine.Phase.invoke(Phase.java:318)
>     DEBUG_FRAME = org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:254)
>     DEBUG_FRAME = org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:160)
>     DEBUG_FRAME = org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173)
>     DEBUG_FRAME = org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:144)
>     DEBUG_FRAME = org.ow2.petals.binding.soap.listener.incoming.servlet.SoapServlet.doPost(SoapServlet.java:150)
>     DEBUG_FRAME = javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>     DEBUG_FRAME = javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>     DEBUG_FRAME = org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
>     DEBUG_FRAME = org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
>     DEBUG_FRAME = org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>     DEBUG_FRAME = org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
>     DEBUG_FRAME = org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
>     DEBUG_FRAME = org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
>     DEBUG_FRAME = org.mortbay.jetty.Server.handle(Server.java:320)
>     DEBUG_FRAME = org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
>     DEBUG_FRAME = org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:842)
>     DEBUG_FRAME = org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
>     DEBUG_FRAME = org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
>     DEBUG_FRAME = org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
>     DEBUG_FRAME = org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
>     DEBUG_FRAME = org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)
> 
> 0 2013/07/17 12:02:29,521 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,535 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/ns/cmis/messaging/200908/}getRepositoryInfo
> 0 2013/07/17 12:02:29,537 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement getRepositoryInfo by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,539 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,541 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,542 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/ns/cmis/messaging/200908/}repositoryId
> 0 2013/07/17 12:02:29,544 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement repositoryId by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,555 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,557 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,559 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/ns/cmis/messaging/200908/}repositoryId
> 0 2013/07/17 12:02:29,560 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,562 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : COMMENT: 
> 0 2013/07/17 12:02:29,566 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,568 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : START_ELEMENT: 
> 0 2013/07/17 12:02:29,573 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/ns/cmis/messaging/200908/}extension
> 0 2013/07/17 12:02:29,574 GMT+0200 FINE [org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder] : Build the OMElement extension by the StaxSOAPModelBuilder
> 0 2013/07/17 12:02:29,576 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,578 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : COMMENT: 
> 0 2013/07/17 12:02:29,579 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,580 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,581 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/ns/cmis/messaging/200908/}extension
> 0 2013/07/17 12:02:29,582 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : CHARACTERS: 
> 0 2013/07/17 12:02:29,583 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] : END_ELEMENT: 
> 0 2013/07/17 12:02:29,585 GMT+0200 FINEST [org.apache.axiom.om.impl.builder.StAXOMBuilder] :   QName: {http://docs.oasis-open.org/ns/cmis/messaging/200908/}getRepositoryInfo
> 0 2013/07/17 12:02:29,586 GMT
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum-list.petalslink.org/pipermail/users/attachments/20130717/d2bc7b70/attachment-0001.html>


More information about the Users mailing list