[Attempto] Install help with AceWiki
Jiang, Guoqian, Ph.D.
Jiang.Guoqian at mayo.edu
Tue Dec 9 16:50:53 CET 2008
Tobias,
Thank you for your notes.
It seems that it is fault of Tomcat that can not find dependentlibraries
though the library path is set.
I copied all .dll files from C:\pl\bin\ to tomcat root folder and then
AceWiki works.
By the way, I noticed that there is an export in this version. Is there
an importer available? Any clue that I could preload an ontology in
AceWiki?
Thanks,
-Guoqian
------------------------------
Message: 2
Date: Tue, 09 Dec 2008 09:19:08 +0100
From: Tobias Kuhn <t.kuhn at gmx.ch>
Subject: Re: [Attempto] Install help with AceWiki
To: Guoqian Jiang <gqjiang at hotmail.com>
Cc: attempto at ifi.uzh.ch
Message-ID: <493E29FC.1070308 at gmx.ch>
Content-Type: text/plain; charset=ISO-2022-JP
Guoqian,
Next guess: the problem could be that the jpl.jar comes from a different
SWI Prolog version than
your SWI Prolog installation. Take the jpl.jar file from your SWI Prolog
distribution and use this
one for your AceWiki application.
Tobias
Guoqian Jiang wrote:
> Tobias,
>
> Thank you very much for your reply.
>
> I reinstalled Prolog in a different folder at C:\pl\bin as I also
guess
> that the space character might be an issue. However, I got the same
> exception as follows.
>
> Thanks,
>
> -Guoqian
>
> Dec 7, 2008 10:17:03 AM org.apache.catalina.core.StandardWrapperValve
invoke
> SEVERE: Servlet.service() for servlet GeoWiki threw exception
> java.lang.UnsatisfiedLinkError: C:\pl\bin\jpl.dll: Can't find
dependent
> libraries
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(Unknown Source)
> at java.lang.ClassLoader.loadLibrary(Unknown Source)
> at java.lang.Runtime.loadLibrary0(Unknown Source)
> at java.lang.System.loadLibrary(Unknown Source)
> at jpl.JPL.loadNativeLibrary(JPL.java:100)
> at jpl.fli.Prolog.<clinit>(Prolog.java:85)
> at jpl.JPL.init(JPL.java:177)
> at ch.uzh.ifi.attempto.ape.APELocal.<init>(Unknown Source)
> at ch.uzh.ifi.attempto.ape.APELocal.init(Unknown Source)
> at
>
ch.uzh.ifi.attempto.acewiki.AceWikiServlet.newApplicationInstance(Unknow
n
> Source)
> at
>
nextapp.echo2.webcontainer.ContainerInstance.init(ContainerInstance.java
:211)
> at
>
nextapp.echo2.webcontainer.ContainerSynchronizeService.renderInit(Contai
nerSynchronizeService.java:417)
> at
>
nextapp.echo2.webrender.service.SynchronizeService.service(SynchronizeSe
rvice.java:269)
> at
>
nextapp.echo2.webrender.WebRenderServlet.process(WebRenderServlet.java:2
73)
> at ch.uzh.ifi.attempto.acewiki.AceWikiServlet.process(Unknown
Source)
> at
>
nextapp.echo2.webrender.WebRenderServlet.doPost(WebRenderServlet.java:18
9)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:290)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:206)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:233)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:128)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:102)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
> at
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2
86)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84
5)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
Http11Protocol.java:583)
> at
>
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> at java.lang.Thread.run(Unknown Source)
>
>
> > Date: Mon, 8 Dec 2008 08:36:23 +0100
> > From: t.kuhn at gmx.ch
> > To: gqjiang at hotmail.com
> > CC: attempto at ifi.uzh.ch
> > Subject: [Attempto] Install help with AceWiki
> >
> > Hi Guoqian,
> >
> > My first guess would be that the problem is due to the space
> character in the path of the java
> > argument. Try using quotes: -Djava.library.path="C:\Program
> Files\pl\bin". I hope that helps.
> >
> >
> > Cheers,
> > Tobias
> >
> >
> > Guoqian Jiang wrote:
> > > Hi,
> > >
> > > I am trying to install an acewiki in my winXP laptop and followed
> the instructions you made in this thread and got the following
exceptions.
> > > I did set up -Djava.library.path=C:\Program Files\pl\bin in
> tomcat's java options.
> > >
> > > Any idea?
> > >
> > > Thanks,
> > >
> > > -Guoqian
> > >
> > > P.S.
> > >
> > >
> > > Dec 7, 2008 8:30:36 AM
> org.apache.catalina.core.StandardWrapperValve invoke
> > > SEVERE: Servlet.service() for servlet GeoWiki threw exception
> > > java.lang.UnsatisfiedLinkError: C:\Program Files\pl\bin\jpl.dll:
> Can't find dependent libraries
> > > at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> > > at java.lang.ClassLoader.loadLibrary0(Unknown Source)
> > > at java.lang.ClassLoader.loadLibrary(Unknown Source)
> > > at java.lang.Runtime.loadLibrary0(Unknown Source)
> > > at java.lang.System.loadLibrary(Unknown Source)
> > > at jpl.JPL.loadNativeLibrary(JPL.java:100)
> > > at jpl.fli.Prolog.<clinit>(Prolog.java:85)
> > > at jpl.JPL.init(JPL.java:177)
> > > at ch.uzh.ifi.attempto.ape.APELocal.<init>(Unknown Source)
> > > at ch.uzh.ifi.attempto.ape.APELocal.init(Unknown Source)
> > > at
>
ch.uzh.ifi.attempto.acewiki.AceWikiServlet.newApplicationInstance(Unknow
n
> Source)
> > > at
>
nextapp.echo2.webcontainer.ContainerInstance.init(ContainerInstance.java
:211)
> > > at
>
nextapp.echo2.webcontainer.ContainerSynchronizeService.renderInit(Contai
nerSynchronizeService.java:417)
> > > at
>
nextapp.echo2.webrender.service.SynchronizeService.service(SynchronizeSe
rvice.java:269)
> > > at
>
nextapp.echo2.webrender.WebRenderServlet.process(WebRenderServlet.java:2
73)
> > > at ch.uzh.ifi.attempto.acewiki.AceWikiServlet.process(Unknown
Source)
> > > at nextapp.echo2.webrender.WebRende
> rServlet.doPost(WebRenderServlet.java:189)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> > > at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:290)
> > > at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:206)
> > > at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:233)
> > > at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> > > at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:128)
> > > at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:102)
> > > at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
> > > &n bsp; at
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2
86)
> > > at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84
5)
> > > at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
Http11Protocol.java:583)
> > > at
>
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> > > at java.lang.Thread.run(Unknown Source)
> > >
> > >
> > >
> > > _______________________________________________
> > > attempto mailing list
> > > attempto at ifi.uzh.ch
> > > https://mail.ifi.uzh.ch/mailman/listinfo/attempto
------------------------------
_______________________________________________
attempto mailing list
attempto at ifi.uzh.ch
https://mail.ifi.uzh.ch/mailman/listinfo/attempto
End of attempto Digest, Vol 3, Issue 4
**************************************
More information about the attempto
mailing list