<div dir="ltr"><div><div>Hi Emmanuel,<br><br></div>The way you instantiate your object looks fair. here is an example of how I generally use WebProcessingServer object : <br><br>        final String SERVICE_URL = "<a href="http://domain.org/yourserver/wpsService">http://domain.org/yourserver/wpsService</a>";<br>
<br>        // Identifier of the process we want.<br>        private final static String PROCESS_ID = "some-exposed-process";<br><br>        //allow reprojection even if grid or bursawolf parameters are missing<br>
        Hints.putSystemDefault(Hints.LENIENT_DATUM_SHIFT, Boolean.TRUE);<br><br>        //force loading all image readers/writers<br>        ImageIO.scanForPlugins();<br><br>        //global initialization<br>        Setup.initialize(null);<br>
<br>        // Instantiate client :<br>        final URL wpsURL = new URL(SERVICE_URL);<br>        final WebProcessingServer wpsClient =<br>                new WebProcessingServer(wpsURL, WebProcessingServer.WPSVersion.v100.getCode());<br>
<br>        // Once initialized, we can ask a description of wanted process, using its id.<br>        ProcessDescriptor desc = wpsClient.getDescriptor(PROCESS_ID);<br><br></div>My guess is that, maybe, the 52 north client uses an embedded security manager to connect your client to the server. Have you tried a getCapabilities request using your navigator, to ensure the server does not asks for connexion ?<br clear="all">
<div><div><div><br>-- <br><div dir="ltr"><div>Alexis Manin,<br>Développeur JAVA/JEE.<br>Geomatys.<br></div></div>
</div></div></div></div>