On Sun, Feb 2, 2014 at 4:29 PM, Chris Bennight <[email protected]> wrote:
> I have a render transform process that is very similar to the heatmap
> example.
> -Geoserver 2.4.4
> -Tried under both tomcat and jetty (war distribution, and using the
> embedded jetty distro)
> -WPS extension is installed in both
> -Demo -> WPS Builder -> my function (loc:Decimation) appears and properly
> shows the parameters
> -Java 7 (Oracle, 45 and 51)
>
> I modified the heatmap example SLD (just noticed I forgot to change the
> description) -
> http://pastebin.com/6GfTKmuc
>
> I take a layer (that works with the standard point style), and apply that
> style. One of three things happens when the Publish tab tried to generate
> the getLegendGraphic.
>
> 1) - It works and I see the point style
> http://pastebin.com/R9Gi4Qse
>
> 2) Null Pointer exception -
> 02 Feb 10:07:15 INFO [geoserver.wms] -
> Request: getServiceInfo
> 02 Feb 10:07:15 ERROR [geoserver.ows] -
> java.lang.NullPointerException
> at
> org.geotools.process.function.ProcessFunctionFactory.getPrimary(ProcessFunctionFactory.java:161)
> at
> org.geotools.process.function.ProcessFunctionFactory.init(ProcessFunctionFactory.java:144)
> at
> org.geotools.process.function.ProcessFunctionFactory.function(ProcessFunctionFactory.java:101)
> at
> org.geotools.filter.FunctionFinder.findFunctionInternal(FunctionFinder.java:22
> (full stacktrace: http://pastebin.com/is84fXmA )
>
This one is due to http://jira.codehaus.org/browse/GEOT-4587, probably
mixed with process selection.
It was fixed only on the developer series, I've backported the fix to the
stable one a few minutes ago.
You can try a nightly build of the stable series tomorrow, it should
contain the fix:
http://ares.boundlessgeo.com/geoserver/2.4.x/
>
> 3) Unable to find function aaa:Decimation -
> 02 Feb 10:02:27 INFO [geoserver.wms] -
> Request: getServiceInfo
> 02 Feb 10:02:27 ERROR [geoserver.ows] -
> java.lang.RuntimeException: Unable to find function aaa:Decimation
> at
> org.geotools.filter.FunctionFinder.findFunction(FunctionFinder.java:205)
> at
> org.geotools.filter.FunctionFinder.findFunction(FunctionFinder.java:152)
> at
> org.geotools.filter.FunctionFinder.findFunction(FunctionFinder.java:127)
> (full stacktrace: http://pastebin.com/dvSFjxCC )
>
Hmm... nope, for this one I have no idea. How does the process look like?
Cheers
Andrea
--
== Our support, Your Success! Visit http://opensdi.geo-solutions.it for
more information ==
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
-------------------------------------------------------
------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users