java.lang.IllegalArgumentException: Range [-∞ .. -∞] is not valid.

tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Adding rasters with GeoTools

    Geographic Information Systems | 1 year ago | user59174
    java.lang.IllegalArgumentException: Range [-∞ .. -∞] is not valid.

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      Range [-∞ .. -∞] is not valid.

      at org.geotools.coverage.Category.<init>()
    2. org.geotools.coverage
      CoverageProcessor.doOperation
      1. org.geotools.coverage.Category.<init>(Category.java:364)
      2. org.geotools.coverage.Category.<init>(Category.java:325)
      3. org.geotools.coverage.processing.OperationJAI.deriveCategory(OperationJAI.java:849)
      4. org.geotools.coverage.processing.OperationJAI.deriveSampleDimension(OperationJAI.java:800)
      5. org.geotools.coverage.processing.OperationJAI.deriveGridCoverage(OperationJAI.java:580)
      6. org.geotools.coverage.processing.OperationJAI.doOperation(OperationJAI.java:314)
      7. org.geotools.coverage.processing.CoverageProcessor.doOperation(CoverageProcessor.java:601)
      8. org.geotools.coverage.processing.CoverageProcessor.doOperation(CoverageProcessor.java:623)
      8 frames
    3. org.geotools.process
      AddCoveragesProcess.execute
      1. org.geotools.process.raster.AddCoveragesProcess.execute(AddCoveragesProcess.java:68)
      1 frame
    4. indchange.shared.process
      AbstractRasterProcess.getProperties
      1. indchange.shared.process.raster.ProcessRasterAdd.getResult(ProcessRasterAdd.java:40)
      2. indchange.shared.process.raster.AbstractRasterProcess.getProperties(AbstractRasterProcess.java:48)
      2 frames
    5. indchange.server
      ProcessServiceImpl.getProcessProperties
      1. indchange.server.ProcessServiceImpl.getProcessProperties(ProcessServiceImpl.java:146)
      1 frame
    6. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      4. java.lang.reflect.Method.invoke(Unknown Source)
      4 frames
    7. Jetty Contrib :: jetty-gwt RemoteServiceServlet
      AbstractRemoteServiceServlet.doPost
      1. com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587)
      2. com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333)
      3. com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303)
      4. com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373)
      5. com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
      5 frames
    8. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
      2 frames
    9. Jetty
      AsyncHttpConnection.handle
      1. org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
      2. org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
      3. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
      4. org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
      5. org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
      6. org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
      7. org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
      8. org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
      9. org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
      10. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
      11. org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
      12. org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:68)
      13. org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
      14. org.eclipse.jetty.server.Server.handle(Server.java:370)
      15. org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
      16. org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
      17. org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
      18. org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
      19. org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
      20. org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
      20 frames
    10. GWT dev
      SelectChannelEndPoint$1.run
      1. org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
      2. org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
      2 frames
    11. Jetty
      QueuedThreadPool$3.run
      1. org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
      2. org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
      2 frames
    12. Java RT
      Thread.run
      1. java.lang.Thread.run(Unknown Source)
      1 frame