Thanks a lot Achim, I'm going to take a look.
Best Regards, Ivo Leitão On 9 March 2017 at 18:59, Achim Nierbeck [via Karaf] < [email protected]> wrote: > Hi, > > don't know if this will help you, > but as Pax-Exam does have a Karaf launcher, the sources might help you on > finding a solution [1] > > regards, Achim > > [1] - https://github.com/ops4j/org.ops4j.pax.exam2/blob/ > master/containers/pax-exam-container-karaf/src/main/java/ > org/ops4j/pax/exam/karaf/container/internal/KarafTestContainer.java#L200- > L202 > > 2017-03-09 18:46 GMT+01:00 ivoleitao <[hidden email] > <http:///user/SendEmail.jtp?type=node&node=4049821&i=0>>: > >> Hello again, >> >> I think we have a much harder problem in here. I think I have to give up >> from this for now or make a completely new plugin. I've added the >> java.library.path >> also as a system property but it does not work also. I've came to the >> conclusion by looking at the karaf launcher that we need the boot >> classpath >> also and I don't now how to setup up that in an already launched vm. I >> dont' think that is even possible :-S >> >> I'm refering to this: >> >> setupClassPath() { >> # Add the jars in the lib dir >> for file in "${KARAF_HOME}"/lib/boot/*.jar >> do >> if [ -z "${CLASSPATH}" ]; then >> CLASSPATH="${file}" >> else >> CLASSPATH="${CLASSPATH}:${file}" >> fi >> done >> } >> >> >> >> >> On 9 March 2017 at 16:56, ivoleitao [via Karaf] < >> [hidden email] <http:///user/SendEmail.jtp?type=node&node=4049821&i=1>> >> wrote: >> >> > Hello, >> > >> > Thankyou. I've tried to correct this issue with the following code: >> > >> > private static final String JAVA_ENDORSED_DIRS = >> > "java.endorsed.dirs"; >> > private static final String JAVA_EXT_DIRS = "java.ext.dirs"; >> > >> > .... >> > >> > String endorsedDirs = System.getProperty(JAVA_ENDORS >> ED_DIRS, >> > ""); >> > if (endorsedDirs != null && >> endorsedDirs.trim().length() > >> > 0) { >> > endorsedDirs += ":"; >> > } >> > endorsedDirs += karafDirectory.getAbsolutePath() + >> > "/lib/endorsed"; >> > >> > String extDirs = System.getProperty(JAVA_EXT_DIRS, ""); >> > if (extDirs != null && extDirs.trim().length() > 0) { >> > extDirs += ":"; >> > } >> > extDirs += karafDirectory.getAbsolutePath() + >> "/lib/ext"; >> > >> > getLog().info("Setting system properties"); >> > System.setProperty(JAVA_ENDORSED_DIRS, endorsedDirs); >> > System.setProperty(JAVA_EXT_DIRS, extDirs); >> > >> > But I'm still having the same error. When I launch from the command line >> > it works. I must be missing some additional stuff... >> > Any ideia what could be ? >> > >> > ------------------------------ >> > If you reply to this email, your message will be added to the discussion >> > below: >> > http://karaf.922171.n3.nabble.com/Run-goal-of-karaf-maven- >> > plugin-does-not-configure-the-endorsed-folders-tp4049794p4049819.html >> > To start a new topic under Karaf - User, email >> > [hidden email] <http:///user/SendEmail.jtp?type=node&node=4049821&i=2> >> > To unsubscribe from Karaf - User, click here >> > <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp? >> macro=unsubscribe_by_code&node=930749&code=SXZvLmxlaXRhb >> 0BnbWFpbC5jb218OTMwNzQ5fDU3MDgwNzUzMw==> >> > . >> > NAML >> > <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp? >> macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml& >> base=nabble.naml.namespaces.BasicNamespace-nabble.view.web. >> template.NabbleNamespace-nabble.view.web.template.NodeNamesp >> ace&breadcrumbs=notify_subscribers%21nabble%3Aemail. >> naml-instant_emails%21nabble%3Aemail.naml-send_instant_ >> email%21nabble%3Aemail.naml> >> > >> >> >> >> >> -- >> View this message in context: http://karaf.922171.n3.nabble. >> com/Run-goal-of-karaf-maven-plugin-does-not-configure-the-en >> dorsed-folders-tp4049794p4049820.html >> Sent from the Karaf - User mailing list archive at Nabble.com. >> > > > > -- > > Apache Member > Apache Karaf <http://karaf.apache.org/> Committer & PMC > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & > Project Lead > blog <http://notizblog.nierbeck.de/> > Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> > > Software Architect / Project Manager / Scrum Master > > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > http://karaf.922171.n3.nabble.com/Run-goal-of-karaf-maven- > plugin-does-not-configure-the-endorsed-folders-tp4049794p4049821.html > To start a new topic under Karaf - User, email > [email protected] > To unsubscribe from Karaf - User, click here > <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=930749&code=SXZvLmxlaXRhb0BnbWFpbC5jb218OTMwNzQ5fDU3MDgwNzUzMw==> > . > NAML > <http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://karaf.922171.n3.nabble.com/Run-goal-of-karaf-maven-plugin-does-not-configure-the-endorsed-folders-tp4049794p4049822.html Sent from the Karaf - User mailing list archive at Nabble.com.
