Hi Simone,

I read about that earlier but I thought it wouldn't apply to me as I use Tomcat 
5.5.25 (with jdk1.6.0_24).
Nevertheless after your mail I moved all the jai and imageio jars to the 
shared/bin in tomcat. After restarting tomcat, Geoserver could not start at 
all. As I was not sure if to move the 'gt-imageio-ext-gdal-2.7.0.jar' as well, 
I moved that one back to geoservers bin. After restarting Tomcat, Geoserver was 
now running but the tiffs are still not showing up. I still get the same error 
message as before.

Any more ideas?

Regards
Torsten

--------------------------------------------------------------------------
T-Systems International GmbH
Torsten Drey
Spezialist Geo-Consulting
GeoServices/GIS
Vorgebirgsstraße 49
D-53119 Bonn

Fon: +49 (0)228 9841 3690
Fax: +49 (0)228 9841 3990
E-Mail: [email protected]
Internet: http://www.t-systems.com

T-Systems International GmbH
Aufsichtsrat: René Obermann (Vorsitzender)
Geschäftsführung: Reinhard Clemens (Vorsitzender), Dr. Ferri Abolhassan,
Olaf Heyden, Georg Pepping, Klaus Werner
Handelsregister: Amtsgericht Frankfurt am Main HRB 55933
Sitz der Gesellschaft: Frankfurt am Main
WEEE-Reg.-Nr. DE87523644

Notice: This transmittal and/or attachments may be privileged or confidential. 
If you are not the intended recipient, you are hereby notified that you have 
received this transmittal in error; any review, dissemination, or copying is 
strictly prohibited. If you received this transmittal in error, please notify 
us immediately by reply and immediately delete this message and all its 
attachments. Thank you.


-----Ursprüngliche Nachricht-----
Von: [email protected] [mailto:[email protected]] Im Auftrag von Simone 
Giannecchini
Gesendet: Freitag, 1. April 2011 12:19
An: Drey, Torsten
Cc: [email protected]
Betreff: Re: [Geoserver-users] Problems with tiffs (also in demo data)

Ciao Torsten,
not sure I already suggested to have a look at this:

http://geo-solutions.blogspot.com/2010/05/fix-geotools-and-geoserver-not-able-to.html

Regards,
Simone Giannecchini
-------------------------------------------------------
Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder

Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy

phone: +39 0584 962313
fax:      +39 0584 962313
mob:    +39 333 8128928

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo

-------------------------------------------------------



On Fri, Apr 1, 2011 at 9:53 AM,  <[email protected]> wrote:
> Hi,
>
> I already wrote a few times about my problems with the mosaic and the image 
> pyramid store. These are unfortunately still unsolved. In order to overcome 
> those problems I made a fresh install of Geoserver with the 2.1 RC3. What 
> happens now is that I have general problems with tiff files, even the tiffs 
> which are shipping with the demo data are not displayed in the layer previews 
> (everything else is working fine in the preview).
> When I try to open "nurc:Pk50095" or "sf:sfdem" and also my own tiff-files I 
> get the exception which is listed below. Does anybody know what the problem 
> is and how to solve it? I have the vague feeling that this might help with my 
> original problems using the mosaic and image pyramid data stores as well.
>
> Thanks and best regards
> Torsten
>
>
> java.lang.NoSuchMethodError:
> com.sun.media.imageioimpl.common.ImageUtil.getDestinationType(Ljavax/i
> mageio/ImageReadParam;Ljava/util/Iterator;)Ljavax/imageio/ImageTypeSpe
> cifier;
> com.sun.media.imageioimpl.common.ImageUtil.getDestinationType(Ljavax/i
> mageio/ImageReadParam;Ljava/util/Iterator;)Ljavax/imageio/ImageTypeSpe
> cifier; Details: org.geoserver.platform.ServiceException:
> java.lang.NoSuchMethodError:
> com.sun.media.imageioimpl.common.ImageUtil.getDestinationType(Ljavax/i
> mageio/ImageReadParam;Ljava/util/Iterator;)Ljavax/imageio/ImageTypeSpe
> cifier; at
> org.geoserver.ows.Dispatcher.exception(Dispatcher.java:1311) at
> org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:239
> ) at
> org.springframework.web.servlet.mvc.AbstractController.handleRequest(A
> bstractController.java:153) at
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.han
> dle(SimpleControllerHandlerAdapter.java:48) at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatche
> rServlet.java:875) at
> org.springframework.web.servlet.DispatcherServlet.doService(Dispatcher
> Servlet.java:809) at
> org.springframework.web.servlet.FrameworkServlet.processRequest(Framew
> orkServlet.java:571) at
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServle
> t.java:501) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:269) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188) at
> org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsC
> leanupFilter.java:23) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:68) at
> org.springframework.security.ui.ExceptionTranslationFilter.doFilterHtt
> p(ExceptionTranslationFilter.java:101) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.ui.ExceptionTranslationFilter.doFilterHtt
> p(ExceptionTranslationFilter.java:101) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilt
> erHttp(BasicProcessingFilter.java:174) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.providers.anonymous.AnonymousProcessingFi
> lter.doFilterHttp(AnonymousProcessingFilter.java:105) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.ui.rememberme.RememberMeProcessingFilter.
> doFilterHttp(RememberMeProcessingFilter.java:116) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.wrapper.SecurityContextHolderAwareRequest
> Filter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
> at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(
> AbstractProcessingFilter.java:278) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(Logou
> tFilter.java:89) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.context.HttpSessionContextIntegrationFilt
> er.doFilterHttp(HttpSessionContextIntegrationFilter.java:192) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.context.HttpSessionContextIntegrationFilt
> er.doFilterHttp(HttpSessionContextIntegrationFilter.java:192) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.intercept.web.FilterSecurityInterceptor.i
> nvoke(FilterSecurityInterceptor.java:99) at
> org.springframework.security.intercept.web.FilterSecurityInterceptor.d
> oFilter(FilterSecurityInterceptor.java:83) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.intercept.web.FilterSecurityInterceptor.i
> nvoke(FilterSecurityInterceptor.java:99) at
> org.springframework.security.intercept.web.FilterSecurityInterceptor.d
> oFilter(FilterSecurityInterceptor.java:83) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:394) at
> org.springframework.security.intercept.web.FilterSecurityInterceptor.i
> nvoke(FilterSecurityInterceptor.java:99) at
> org.springframework.security.intercept.web.FilterSecurityInterceptor.d
> oFilter(FilterSecurityInterceptor.java:83) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.ui.ExceptionTranslationFilter.doFilterHtt
> p(ExceptionTranslationFilter.java:101) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.providers.anonymous.AnonymousProcessingFi
> lter.doFilterHttp(AnonymousProcessingFilter.java:105) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilt
> erHttp(BasicProcessingFilter.java:174) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.context.HttpSessionContextIntegrationFilt
> er.doFilterHttp(HttpSessionContextIntegrationFilter.java:192) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.util.FilterChainProxy.doFilter(FilterChai
> nProxy.java:185) at
> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDele
> gatingFilter.java:64) at
> org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegating
> Filter.java:39) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188) at
> org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatc
> hFilter.java:48) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188) at
> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetChar
> acterEncodingFilter.java:109) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:394) at
> org.springframework.security.intercept.web.FilterSecurityInterceptor.i
> nvoke(FilterSecurityInterceptor.java:109) at
> org.springframework.security.intercept.web.FilterSecurityInterceptor.d
> oFilter(FilterSecurityInterceptor.java:83) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.ui.ExceptionTranslationFilter.doFilterHtt
> p(ExceptionTranslationFilter.java:101) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.providers.anonymous.AnonymousProcessingFi
> lter.doFilterHttp(AnonymousProcessingFilter.java:105) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilt
> erHttp(BasicProcessingFilter.java:174) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.context.HttpSessionContextIntegrationFilt
> er.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSe
> curityFilter.java:53) at
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.
> doFilter(FilterChainProxy.java:406) at
> org.springframework.security.util.FilterChainProxy.doFilter(FilterChai
> nProxy.java:185) at
> org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToB
> eanProxy.java:99) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188) at
> org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:71) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188) at
> org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.j
> ava:183) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188) at
> org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
> cationFilterChain.java:215) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
> lterChain.java:188) at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
> lve.java:213) at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa
> lve.java:174) at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja
> va:127) at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.ja
> va:117) at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValv
> e.java:108) at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
> :151) at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 874) at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.pr
> ocessConnection(Http11BaseProtocol.java:665) at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoi
> nt.java:528) at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFoll
> owerWorkerThread.java:81) at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPo
> ol.java:689) at java.lang.Thread.run(Thread.java:662) Caused by:
> java.lang.NoSuchMethodError:
> com.sun.media.imageioimpl.common.ImageUtil.getDestinationType(Ljavax/i
> mageio/ImageReadParam;Ljava/util/Iterator;)Ljavax/imageio/ImageTypeSpe
> cifier; at
> it.geosolutions.imageioimpl.plugins.tiff.TIFFImageReader.prepareRead(T
> IFFImageReader.java:1004) at
> it.geosolutions.imageioimpl.plugins.tiff.TIFFImageReader.read(TIFFImag
> eReader.java:1186) at
> com.sun.media.jai.imageioimpl.ImageReadOpImage.computeTile(ImageReadOp
> Image.java:667) at
> com.sun.media.jai.util.SunTileScheduler.scheduleTile(SunTileScheduler.
> java:904) at javax.media.jai.OpImage.getTile(OpImage.java:1129) at
> javax.media.jai.RenderedOp.getTile(RenderedOp.java:2257) at
> org.geotools.coverage.grid.GridCoverage2D.evaluate(GridCoverage2D.java
> :541) at
> org.geotools.coverage.grid.GridCoverage2D.evaluate(GridCoverage2D.java
> :466) at
> org.geoserver.wms.GetFeatureInfo.identifyRasterLayer(GetFeatureInfo.ja
> va:428) at
> org.geoserver.wms.GetFeatureInfo.execute(GetFeatureInfo.java:274) at
> org.geoserver.wms.GetFeatureInfo.execute(GetFeatureInfo.java:181) at
> org.geoserver.wms.GetFeatureInfo.run(GetFeatureInfo.java:124) at
> org.geoserver.wms.DefaultWebMapService.getFeatureInfo(DefaultWebMapSer
> vice.java:370) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method) at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:39) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> orImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflectio
> n(AopUtils.java:310) at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoi
> npoint(ReflectiveMethodInvocation.java:182) at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(R
> eflectiveMethodInvocation.java:149) at
> org.geoserver.ows.util.RequestObjectLogger.invoke(RequestObjectLogger.
> java:51) at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(R
> eflectiveMethodInvocation.java:171) at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamic
> AopProxy.java:204) at $Proxy26.getFeatureInfo(Unknown Source) at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:39) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> orImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at
> org.geoserver.ows.Dispatcher.execute(Dispatcher.java:624) at
> org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:229
> ) ... 118 more
>
> ----------------------------------------------------------------------
> ----
> T-Systems International GmbH
> Torsten Drey
> Spezialist Geo-Consulting
> GeoServices/GIS
> Vorgebirgsstraße 49
> D-53119 Bonn
>
> Fon: +49 (0)228 9841 3690
> Fax: +49 (0)228 9841 3990
> E-Mail: [email protected]
> Internet: http://www.t-systems.com
>
> T-Systems International GmbH
> Aufsichtsrat: René Obermann (Vorsitzender)
> Geschäftsführung: Reinhard Clemens (Vorsitzender), Dr. Ferri
> Abolhassan, Olaf Heyden, Georg Pepping, Klaus Werner
> Handelsregister: Amtsgericht Frankfurt am Main HRB 55933 Sitz der
> Gesellschaft: Frankfurt am Main WEEE-Reg.-Nr. DE87523644
>
> Notice: This transmittal and/or attachments may be privileged or 
> confidential. If you are not the intended recipient, you are hereby notified 
> that you have received this transmittal in error; any review, dissemination, 
> or copying is strictly prohibited. If you received this transmittal in error, 
> please notify us immediately by reply and immediately delete this message and 
> all its attachments. Thank you.
>
>
> ----------------------------------------------------------------------
> -------- Create and publish websites with WebMatrix Use the most
> popular FREE web apps or write code yourself; WebMatrix provides all
> the features you need to develop and publish your website.
> http://p.sf.net/sfu/ms-webmatrix-sf
> _______________________________________________
> Geoserver-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to