Re: [gdal-dev] GDAL JAVA problem
Lucena, Ivan
ivan.lucena at pmldnet.com
Mon Jan 12 14:26:28 EST 2009
Never mind.
I just copied osrjni.dll, gdalsontjni.dll, gdaljni.dll and ogrjni.dll to ../Java/jre/bin and it worked just fine.
There must be another way to keep those dll in another place. :(
Regards,
Ivan
> -------Original Message-------
> From: Lucena, Ivan <ivan.lucena at pmldnet.com>
> Subject: [gdal-dev] GDAL JAVA problem
> Sent: Jan 12 '09 19:05
>
> Hi there,
>
> I was able to run the gdalinfo.java demo source both in Linux and Windows by setting up a NetBeans Java App. I
> just needed to add gdal.jar to the projects "libraries" and add the "gdaljni.dll" folder path to the VM Options like
> that: "-Djava.library.path=E:\<path>". Now I am trying to replicate the same success history to a Java Web App
but
> I am getting a this run time error:
>
> {{{
> root cause
>
> javax.servlet.ServletException: java.lang.UnsatisfiedLinkError: org.gdal.gdal.gdalJNI.AllRegister()V
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:852)
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
> org.apache.jsp.response_jsp._jspService(response_jsp.java:109)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
>
> }}}
>
> It seams to me that when the JSP calls my Java class, on the "gdal.AllRegister()", it cannot find or it cannot load
the
> gdaljni.dll even though the JVM is using the same -Djava.library.path as in the Java App.
>
> I confess that I don't have a lot of experience with that environment so it could be that I am missing something
> very simple.
>
> Any advise would be welcome.
>
> Ivan
>
>
>
>
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
More information about the gdal-dev
mailing list