AnsweredAssumed Answered

CMIS in Alfresco 3.2r

Question asked by gressho on Oct 28, 2009
Latest reply on Nov 1, 2009 by unknown-user
Hello,

when I installed the new Alfresco version I did it under the impression, it would have better CMIS support. But I'm hitting on problems I thougt were already solved?!

I've a datatype which is a subtype of a folder:

<type name="ma:publisher">
            <title>Verlag/Universitaetsbibliothek</title>
            <parent>cm:folder</parent>
            <properties>
                <property name="ma:pubName">
                    <title>Name</title>
                    <type>d:text</type>
                    <multiple>false</multiple>
                </property>
                <property name="ma:pubPlace">
                    <title>Ort</title>
                    <type>d:text</type>
                    <multiple>true</multiple>
                </property>
                <property name="ma:pubGKDId">
                    <title>GKD</title>
                    <type>d:text</type>
                    <multiple>false</multiple>
                </property>
                <property name="ma:pubAddress">
                    <title>Adresse</title>
                    <type>d:text</type>
                    <multiple>false</multiple>
                </property>
                <property name="ma:pubDeleted">
                    <title>Deaktiviert</title>
                    <type>d:text</type>
                    <multiple>false</multiple>
                </property>
            </properties>
         </type>

When I try to create such a folder I get the following exception:

de.wwu.ulb.cmisclient.CmisException: The typeID is not an Object-Type whose baseType is 'Folder': F/ma_publisher                                                                                 
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)                                                                                                                 
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)                                                                                          
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)                                                                                  
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)                                                                                                                       
        at org.jboss.ws.metadata.umdm.FaultMetaData.toServiceException(FaultMetaData.java:383)                                                                                                   
        at org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS.getSOAPFaultException(SOAPFaultHelperJAXWS.java:143)

Best wishes

Werner Gresshoff

Outcomes