Note that there are some explanatory texts on larger screens.

plurals
  1. POJRuby/Nokogiri can't find Java XML libs in Mule ESB 3
    primarykey
    data
    text
    <p>I've having troubles getting the JRuby gem Nokogiri to work. It works in jirb. I'm running Java 6 on Mac OS X Lion. JRuby is 1.6.3.</p> <p>Do you know how to solve this? Stacktrace:</p> <pre><code>INFO 2011-07-22 19:12:53,520 [Mule.app.deployer.monitor.1.thread.1] org.mule.module.launcher.DeploymentService: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Started app 'muleesb3-1.0-SNAPSHOT' + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ java.lang.NoSuchMethodError: javax.xml.parsers.DocumentBuilderFactory.newInstance(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/parsers/DocumentBuilderFactory; at nokogiri.XmlDocument.createNewDocument(XmlDocument.java:220) at nokogiri.XmlDocument.&lt;init&gt;(XmlDocument.java:96) at nokogiri.HtmlDocument.&lt;init&gt;(HtmlDocument.java:57) at nokogiri.NokogiriService$2.allocate(NokogiriService.java:239) at nokogiri.internals.HtmlDomParserContext.wrapDocument(HtmlDomParserContext.java:121) at nokogiri.internals.XmlDomParserContext.parse(XmlDomParserContext.java:209) at nokogiri.HtmlDocument.do_parse(HtmlDocument.java:89) at nokogiri.HtmlDocument.read_memory(HtmlDocument.java:117) at nokogiri.HtmlDocument$s$0$0$read_memory.call(HtmlDocument$s$0$0$read_memory.gen:65535) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71) at org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:272) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:80) </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload