Return-Path: X-Original-To: apmail-chemistry-dev-archive@www.apache.org Delivered-To: apmail-chemistry-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 622DB18799 for ; Wed, 18 Nov 2015 08:55:22 +0000 (UTC) Received: (qmail 97702 invoked by uid 500); 18 Nov 2015 08:55:22 -0000 Delivered-To: apmail-chemistry-dev-archive@chemistry.apache.org Received: (qmail 97633 invoked by uid 500); 18 Nov 2015 08:55:22 -0000 Mailing-List: contact dev-help@chemistry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@chemistry.apache.org Delivered-To: mailing list dev@chemistry.apache.org Received: (qmail 97622 invoked by uid 99); 18 Nov 2015 08:55:22 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Nov 2015 08:55:22 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id A8F76C05AD for ; Wed, 18 Nov 2015 08:55:21 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.802 X-Spam-Level: * X-Spam-Status: No, score=1.802 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id ZyM69Qk5noJ8 for ; Wed, 18 Nov 2015 08:55:13 +0000 (UTC) Received: from plasma6.jpberlin.de (plasma6.jpberlin.de [80.241.56.68]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id CDAC62022D for ; Wed, 18 Nov 2015 08:55:12 +0000 (UTC) Received: from gerste.heinlein-support.de (gerste.heinlein-support.de [91.198.250.173]) by plasma.jpberlin.de (Postfix) with ESMTP id 0DE37ADE4E; Wed, 18 Nov 2015 09:55:05 +0100 (CET) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from plasma.jpberlin.de ([91.198.250.140]) by gerste.heinlein-support.de (gerste.heinlein-support.de [91.198.250.173]) (amavisd-new, port 10024) with ESMTP id Lb8Od8dmm1ao; Wed, 18 Nov 2015 09:55:03 +0100 (CET) Received: from webmail.jpberlin.de (sinatra6.heinlein-hosting.de [91.198.250.42]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: fmueller@jpberlin.de) by plasma.jpberlin.de (Postfix) with ESMTPSA id BB1BAA790E; Wed, 18 Nov 2015 09:55:03 +0100 (CET) Received: from lWxC4Y8jMze7pV0BgE1CyRenjhR+iUYOXm6DtEEm6hY= (DLRGO1ZESYYSP+mvhacofvhgriszBjH5) by webmail.jpberlin.de with HTTP (HTTP/1.1 POST); Wed, 18 Nov 2015 09:55:03 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Wed, 18 Nov 2015 09:55:03 +0100 From: =?UTF-8?Q?Florian_M=C3=BCller?= To: "DiFrango, Ronald" Cc: dev@chemistry.apache.org, "Sarkar, Avijit" Subject: Re: Part 2: CMIS-917 In-Reply-To: References: <597FAE71889D63449674079C54D0BF074EAD9BEB57@KDCPEXCMB02.cof.ds.capitalone.com> Message-ID: X-Sender: fmui@apache.org User-Agent: RoundCube Webmail Hi Ron, That's technically possible, but the effort would be quite high. Either we reorganize the code and add 12 new Maven modules (commons, bindings, client x Web Services, AtomPub, Browser, Local) or we create a new meta module for each binding that know the code structure and package only what's required for the binding. The latter is error prone and hard to maintain. Feel free to open an improvement issue in JRIA. Maybe somebody picks it up. - Florian > Florian, > > One question, why not produce binding JAR¹s that a team can optionally > include based upon their needs, so in our case we would only include > the > binding code for Atom RSS? I know this might produce more JAR¹s but it > allows teams a little better control over what gets included. > > Thanks, > > Ron DiFrango > > > > On 11/17/15, 7:51 AM, "DiFrango, Ronald" > > wrote: > >> Florian, >> >> We can try that to see if it resolves our issues, but obviously we'd >> prefer a release version. >> >> Thanks, >> >> Ron >> >> -----Original Message----- >> From: Florian Müller [fmui@apache.org] >> Sent: Tuesday, November 17, 2015 07:11 AM Eastern Standard Time >> To: DiFrango, Ronald >> Cc: 'dev@chemistry.apache.org'; Sarkar, Avijit >> Subject: RE: Part 2: CMIS-917 >> >> >> Hi Ron, >> >> There is no schedule for the next release, yet. >> But you can take the source code from SVN, build it, and play with it. >> >> @Gab: Do you have time for a release? >> >> >> - Florian >> >> >> >>> Florian, >>> >>> As I mentioned before, we are using the Atom binding so this should >>> come into play but for one reason or another it gets picked up in a >>> JDK 8 environment. >>> >>> That said, it sounds like this will be removed in the next release, >>> when is that scheduled to drop? >>> >>> Thanks, >>> >>> Ron >>> >>> -----Original Message----- >>> FROM: Florian Müller [fmui@apache.org] >>> SENT: Tuesday, November 17, 2015 12:44 AM Eastern Standard Time >>> TO: dev@chemistry.apache.org >>> CC: Sarkar, Avijit; DiFrango, Ronald >>> SUBJECT: Re: Part 2: CMIS-917 >>> >>> Hi Ron, >>> >>> This is not directly related to CMIS-917. >>> You are using the JAX-WS RI 2.2.10. OpenCMIS only supports the >>> JAX-WS >>> RI >>> 2.1.7. They are not 100% compatible. >>> >>> But this will become irrelevant with the next OpenCMIS release. We >>> have >>> moved to Apache CXF. >>> >>> - Florian >>> >>> > Florian, >>> > >>> > [Note: I¹d have added this to the JIRA ticket, but I can¹t >>> login as my >>> > email has changed since I created the account]. >>> > >>> > Our dev team did a little more research and as such they slowly >>> > layered in the Chemistry JAR¹s and found that for all the jar¹s >>> except >>> > the following our application worked fine: >>> > >>> > chemistry-opencmis-commons-impl-0.13.0.jar >>> > >>> > They decompiled the above jar file and noticed the class >>> > WssMUTube.java extends >>> > com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl and based on >>> the >>> > stack-trace looks like the JAXWS runtime is using this >>> implementation >>> > and that¹s creating the issue that ends up with the following >>> stack >>> > trace: >>> > >>> > java.lang.NoSuchMethodError: >>> > >>> >>> com.sun.xml.ws.api.message.Message.getHeaders()Lcom/sun/xml/ws/api/messag >>> e/HeaderList; >>> > at >>> > >>> >>> org.apache.chemistry.opencmis.commons.impl.tube.client.WssMUTube.processR >>> esponse(WssMUTube.java:59) >>> > ~[chemistry-opencmis-commons-impl-0.13.0.jar:0.13.0] >>> > at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:1147) >>> > ~[jaxws-rt.jar:2.2.10] >>> > at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:1050) >>> > ~[jaxws-rt.jar:2.2.10] >>> > at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:1019) >>> > ~[jaxws-rt.jar:2.2.10] >>> > at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:877) >>> > ~[jaxws-rt.jar:2.2.10] >>> > at com.sun.xml.ws.client.Stub.process(Stub.java:463) >>> > ~[jaxws-rt.jar:2.2.10] >>> > at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:191) >>> > ~[jaxws-rt.jar:2.2.10] >>> > >>> > They then repackaged this jar file after removing this >>> WssMUTube.java >>> > class and then the application started running fine without any >>> issue. >>> > >>> > Thanks, >>> > >>> > Ron DiFrango >>> > >>> > ________________________________________________________ >>> > >>> > The information contained in this e-mail is confidential and/or >>> > proprietary to Capital One and/or its affiliates and may only be >>> used >>> > solely in performance of work or services for Capital One. The >>> > information transmitted herewith is intended only for use by the >>> > individual or entity to which it is addressed. If the reader of >>> this >>> > message is not the intended recipient, you are hereby notified >>> that >>> > any review, retransmission, dissemination, distribution, copying >>> or >>> > other use of, or taking of any action in reliance upon this >>> > information is strictly prohibited. If you have received this >>> > communication in error, please contact the sender and delete the >>> > material from your computer. >>> >>> ------------------------- >>> >>> The information contained in this e-mail is confidential and/or >>> proprietary to Capital One and/or its affiliates and may only be used >>> solely in performance of work or services for Capital One. The >>> information transmitted herewith is intended only for use by the >>> individual or entity to which it is addressed. If the reader of this >>> message is not the intended recipient, you are hereby notified that >>> any review, retransmission, dissemination, distribution, copying or >>> other use of, or taking of any action in reliance upon this >>> information is strictly prohibited. If you have received this >>> communication in error, please contact the sender and delete the >>> material from your computer. >> >> >> ________________________________________________________ >> >> The information contained in this e-mail is confidential and/or >> proprietary to Capital One and/or its affiliates and may only be used >> solely in performance of work or services for Capital One. The >> information transmitted herewith is intended only for use by the >> individual or entity to which it is addressed. If the reader of this >> message is not the intended recipient, you are hereby notified that >> any >> review, retransmission, dissemination, distribution, copying or other >> use >> of, or taking of any action in reliance upon this information is >> strictly >> prohibited. If you have received this communication in error, please >> contact the sender and delete the material from your computer. > > ________________________________________________________ > > The information contained in this e-mail is confidential and/or > proprietary to Capital One and/or its affiliates and may only be used > solely in performance of work or services for Capital One. The > information transmitted herewith is intended only for use by the > individual or entity to which it is addressed. If the reader of this > message is not the intended recipient, you are hereby notified that > any review, retransmission, dissemination, distribution, copying or > other use of, or taking of any action in reliance upon this > information is strictly prohibited. If you have received this > communication in error, please contact the sender and delete the > material from your computer.