camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David J. M. Karlsen (JIRA)" <>
Subject [jira] [Commented] (CAMEL-8236) WebSphere class loader detection is too sensitive
Date Tue, 13 Jan 2015 12:29:34 GMT


David J. M. Karlsen commented on CAMEL-8236:
-------------------------------------------- is still very wide (looking at
I suggest to go at least one package deeper.
You can look at
to get some inspiration - but that is really about WAS management extensions.

I downloaded some javadocs from:
and maybe or is more suitable?

> WebSphere class loader detection is too sensitive
> -------------------------------------------------
>                 Key: CAMEL-8236
>                 URL:
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-core
>    Affects Versions: 2.14.1
>            Reporter: Rafael Winterhalter
>            Assignee: Willem Jiang
>            Priority: Minor
>             Fix For: 2.13.4, 2.14.2, 2.15.0
> The DefaultCamelContext attempts to detect an IBM WebSphere application server by a simple
test: loader.getClass().getName().startsWith("")
> This test can introduce very subtle bugs when working with other IBM productes and I
suggest to replace it by a list of known class names of WebSphere class loaders. At least,
one should add an additional dot in order to avoid matching packages that only start with
"" such as any "com.ibmfoobar".

This message was sent by Atlassian JIRA

View raw message