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