Hi Claus,

I applied the previously described change to OsgiSpringCamelContext
(see 
https://github.com/apache/camel/commit/1d3c090b37e61d46cf058fa5052227a64de20845)
to branches master and 2.17.x.  I am currently building a new RC for
2.17.0.

Thanks,
Gregor

On Mon, Mar 21, 2016 at 10:20 PM, Gregor Zurowski
<gre...@list.zurowski.org> wrote:
> Hi Claus,
>
> I believe the issue can be fixed by changing the invocation of the
> OsgiTypeConverter constructor on line 48 of class
> OsgiSpringCamelContext from:
>
> return new OsgiTypeConverter(ctx, getInjector(), finder);
>
> to:
>
> return new OsgiTypeConverter(ctx, this, getInjector(), finder);
>
> Please let me know if we can move forward with this.
>
> Thanks,
> Gregor
>
> On Mon, Mar 21, 2016 at 9:47 PM, Gregor Zurowski
> <gre...@list.zurowski.org> wrote:
>> Hi Claus,
>>
>> It seems that the recent commit for CAMEL-9730 broke the
>> OsgiSpringCamelContext class of the camel-spring module on
>> branch-2.17.x:
>>
>> ===
>> [...]
>> [INFO] [INFO] --- maven-compiler-plugin:3.5.1:compile
>> (default-compile) @ camel-spring ---
>> [INFO] [INFO] Changes detected - recompiling the module!
>> [INFO] [INFO] Compiling 60 source files to
>> /home/vagrant/camel/components/camel-spring/target/classes
>> [INFO] [INFO] -------------------------------------------------------------
>> [INFO] [ERROR] COMPILATION ERROR :
>> [INFO] [INFO] -------------------------------------------------------------
>> [INFO] [ERROR] 
>> /home/vagrant/camel/components/camel-spring/src/main/java/org/apache/camel/osgi/OsgiSpringCamelContext.java:[48,15]
>> error: constructor OsgiTypeConverter in class OsgiTypeConverter cannot
>> be applied to given types;
>> [INFO] [INFO] 1 error
>> [...]
>> ===
>>
>> Could you please take a look?
>>
>> Also, we would need to set up Jenkins for branch-2.17.x.  Who can help
>> with this?
>>
>> Thanks,
>> Gregor
>>
>>
>>
>> On Mon, Mar 21, 2016 at 5:02 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:
>>> On Mon, Mar 21, 2016 at 4:33 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:
>>>> On Mon, Mar 21, 2016 at 3:26 PM, Gregor Zurowski
>>>> <gre...@list.zurowski.org> wrote:
>>>>> @Claus: Do we want to include the following commit in 2.17.0 as well?
>>>>>
>>>>> https://github.com/apache/camel/commit/d48cfeef1aa7a4760a3c43533a558de8f6a8cff9
>>>>>
>>>>
>>>> Yes that is a good one to get in, you are welcome to merge it.
>>>>
>>>
>>> I just backported it together with another fix with CAMEL-9732
>>>
>>> So I think the commits on the branch are the ones we need.
>>>
>>>
>>>>
>>>>> Thanks,
>>>>> Gregor
>>>>>
>>>>> On Mon, Mar 21, 2016 at 2:35 PM, Claus Ibsen <claus.ib...@gmail.com> 
>>>>> wrote:
>>>>>> And btw this does not mean people should stop testing the current RC.
>>>>>> We want as much feedback as possible.
>>>>>>
>>>>>>
>>>>>> On Mon, Mar 21, 2016 at 2:34 PM, Claus Ibsen <claus.ib...@gmail.com> 
>>>>>> wrote:
>>>>>>> Hi
>>>>>>>
>>>>>>> Okay its fixed now and pushed to master branch.
>>>>>>>
>>>>>>> I think it will cause problems for karaf users so I am voting a -1 so
>>>>>>> we can re-cut a RC.
>>>>>>>
>>>>>>> Gregor, can you re-cut from the master branch to pickup this fix and a
>>>>>>> few other minor ones?
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Mar 21, 2016 at 1:37 PM, Claus Ibsen <claus.ib...@gmail.com> 
>>>>>>> wrote:
>>>>>>>> Hi
>>>>>>>>
>>>>>>>> I found a NPE bug when using osgi blueprint testing with camel-jaxb
>>>>>>>> https://issues.apache.org/jira/browse/CAMEL-9730
>>>>>>>>
>>>>>>>> And could likely also be a problem when running in real karaf.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Mar 21, 2016 at 9:52 AM, Gregor Zurowski
>>>>>>>> <gre...@list.zurowski.org> wrote:
>>>>>>>>> Hi Everyone:
>>>>>>>>>
>>>>>>>>> This is a vote to release Apache Camel 2.17.0, a new minor version
>>>>>>>>> with ~450 improvements, fixes and new features.
>>>>>>>>>
>>>>>>>>> Release notes: 
>>>>>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311211&version=12333368
>>>>>>>>>
>>>>>>>>> Staging repository:
>>>>>>>>> https://repository.apache.org/content/repositories/orgapachecamel-1046/
>>>>>>>>>
>>>>>>>>> Tarballs: 
>>>>>>>>> https://repository.apache.org/content/repositories/orgapachecamel-1046/org/apache/camel/apache-camel/2.17.0/
>>>>>>>>>
>>>>>>>>> Tag: 
>>>>>>>>> https://git-wip-us.apache.org/repos/asf?p=camel.git;a=tag;h=f85c4e5eb215bf74910542f04e56ab4ba6658e6c
>>>>>>>>>
>>>>>>>>> Please test this release candidate and cast your vote.
>>>>>>>>> [ ] +1 Release the binary as Apache Camel 2.17.0
>>>>>>>>> [ ] -1 Veto the release (provide specific comments)
>>>>>>>>>
>>>>>>>>> The vote is open for at least 72 hours.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Gregor
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Claus Ibsen
>>>>>>>> -----------------
>>>>>>>> http://davsclaus.com @davsclaus
>>>>>>>> Camel in Action 2: https://www.manning.com/ibsen2
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Claus Ibsen
>>>>>>> -----------------
>>>>>>> http://davsclaus.com @davsclaus
>>>>>>> Camel in Action 2: https://www.manning.com/ibsen2
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Claus Ibsen
>>>>>> -----------------
>>>>>> http://davsclaus.com @davsclaus
>>>>>> Camel in Action 2: https://www.manning.com/ibsen2
>>>>
>>>>
>>>>
>>>> --
>>>> Claus Ibsen
>>>> -----------------
>>>> http://davsclaus.com @davsclaus
>>>> Camel in Action 2: https://www.manning.com/ibsen2
>>>
>>>
>>>
>>> --
>>> Claus Ibsen
>>> -----------------
>>> http://davsclaus.com @davsclaus
>>> Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to