[
https://issues.apache.org/jira/browse/KARAF-1545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13294585#comment-13294585
]
Jamie goodyear commented on KARAF-1545:
---------------------------------------
A simple update would be to update the README and online documents to state
that the user should add the jar directly to the CLASSPATH environment
variable. I'm not sure that changing the current behaviour at this point in the
2.2.x line would be entirely safe.
> Jar files in lib directory require "karaf-" prefix in order to be loaded
> ------------------------------------------------------------------------
>
> Key: KARAF-1545
> URL: https://issues.apache.org/jira/browse/KARAF-1545
> Project: Karaf
> Issue Type: Bug
> Components: karaf-core
> Affects Versions: 2.2.2
> Environment: Java version: 1.6.0_32, vendor: Sun Microsystems Inc.
> Java home: /home/jcarman/Programs/jdk1.6.0_32/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.2.0-24-generic", arch: "amd64", family: "unix"
> Reporter: James Carman
>
> I was trying to configure JDBC fail-over, so I put my mysql driver jar in the
> KARAF_HOME/lib directory. I kept getting ClassNotFoundExceptions. On the
> advice of someone on IRC, I changed the name to
> "karaf-mysql-connector-java.jar" and it started working. Why the karaf-
> prefix requirement? If that's the intended behavior, then please update the
> README file in the lib directory. It says:
> "Any jar in this folder will be part of the main classloader used to load
> Karaf."
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira