Tim,

You need to use this client binding file instead:

        <dependency>
                <groupId>org.apache.chemistry.opencmis</groupId>
                
<artifactId>chemistry-opencmis-client-bindings-weblogic</artifactId>
                <version>0.8.0</version>
        </dependency>

Otherwise, you may run into other class path and run-time collisions
especially if you are using JAX-RS.  See defect CMIS-542 for details.

Thanks,
 
Ron DiFrango       


On 2/28/13 11:21 AM, "Tim Webster" <[email protected]> wrote:

>Hi,
>
>I'm using Chemistry v 0.8.0 client on Weblogic 10.3.4.  I've downloaded
>chemistry-opencmis-client-bindings-0.8.0.jar and have deployed it with the
> other Chemistry jars (and have been careful to exclude the 'default'
>bindings jar file).
>
>however, I'm seeing a problem at this line:
>
>  portProvider = new PortProvider();
>
>at CmisWebServicesSpi.java Line 65.
>
>java.lang.NoClassDefFoundError:
>org/apache/chemistry/opencmis/client/bindings/spi/webservices/PortProvider
>
>
>This class doesn't exist in the weblogic bindings jar, so is this the
>wrong
>implementation class?  There seems to be an option to include the port
>provider class name as a session parameter, but if that is the way forward
>I have no idea what that value would be..?
>
>Would be grateful for any helps...
>
>Thanks,
>
>Tim

Reply via email to