<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
I am feeling just like being one small step away from getting a picture .....<br><br>I have the following exception :<br><br>Exception in thread "Thread-2" java.lang.NoSuchMethodError: org.opengis.referencing.operation.OperationMethod.getSourceDimensions()I<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.referencing.operation.DefaultOperationMethod.checkDimensions(DefaultOperationMethod.java:397)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.referencing.operation.DefaultSingleOperation.&lt;init&gt;(DefaultSingleOperation.java:113)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.referencing.operation.DefaultConversion.&lt;init&gt;(DefaultConversion.java:90)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.referencing.operation.DefiningConversion.&lt;init&gt;(DefiningConversion.java:119)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.display.canvas.ReferencedCanvas.getDisplayCRS(ReferencedCanvas.java:483)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.display.canvas.ReferencedCanvas.getDeviceCRS(ReferencedCanvas.java:549)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.display.canvas.ReferencedCanvas.createDerivedCRS(ReferencedCanvas.java:692)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.display.canvas.ReferencedCanvas.setDisplayToDeviceTransform(ReferencedCanvas.java:721)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.display.canvas.ReferencedCanvas2D.setObjectiveToDisplayTransform(ReferencedCanvas2D.java:476)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.display2d.canvas.J2DCanvas.prepareContext(J2DCanvas.java:119)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.display2d.canvas.J2DCanvasVolatile.render(J2DCanvasVolatile.java:197)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.display2d.canvas.J2DCanvasVolatile.access$300(J2DCanvasVolatile.java:50)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.geotoolkit.display2d.canvas.J2DCanvasVolatile$DrawingThread.run(J2DCanvasVolatile.java:270)<br><br>Well, what I do to set the sizes of my objects is ("this" represents a JFrame object) :<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.setSize(400, 400);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapWidget = new JMap2D();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapWidget.setSize(400, 400);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; context = MapBuilder.createContext(DefaultGeographicCRS.WGS84);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapWidget.getContainer().setContext(context);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapWidget.getCanvas().setRenderingHint(GO2Hints.KEY_MULTI_THREAD, GO2Hints.MULTI_THREAD_OFF);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapWidget.getCanvas().setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapWidget.getCanvas().getController().setAutoRepaint(true);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; add(mapWidget) ;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rectangle rect = new Rectangle(0, 0, 400, 400);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GeneralEnvelope env = new GeneralEnvelope(rect.getBounds2D());<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; context.setAreaOfInterest(env);<br><br>Is it the right way of doing it ? I noticed in a previous email by theuns that he does a <br><pre>    private MapContext contextSA = ContextBuilder.buildSouthAfricaContext();<br><br>but I was not able to find the ContextBuilder. Is it an old version ?<br><br>By the way, looking at puzzle gis, I noticed that the URL for the WMS server contains the "&amp;STYLES=null" argument, which makes the server to send a blank image.<br>Is it a way to get rid of this ?<br><br>Thanks in advance,<br><br>Sam<br><br><br></pre><br><br /><hr />Participez & gagnez maintenant un voyage de rêve avec  <a href='https://www.hotmailsummerflirt.com/fr-ch' target='_new'>le concours Suisse de Hotmail !</a></body>
</html>