February 01, 2011
Mark Wielaard: New GPG key.
Finally created a new GPG key using gnupg. The old one was a DSA/1024 bits one and 8 years old. The new one is a RSA/2048 bits one. I will use the new one in the future to sign any release tarballs I might create. pub 2048R/57816A6A 2011-01-29 Key f...
More »
February 01, 2011
Andrew Hughes: [SECURITY] IcedTea6 1.7.8, 1.8.5, 1.9.5 Released!.
We are pleased to announce a new set of security releases, IcedTea6 1.7.8, IcedTea6 1.8.5 and IcedTea6 1.9.5.
This update contains the following security updates:
The IcedTea project provides a harness to build the source code from OpenJDK6 u...
More »
December/2024
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | |
|
|
Grizzly transport using JAX-WS 2.2 HTTP SPI
Created a new jax-ws-commons project at the familiar jax-ws-commons. JAX-WS 2.2 has defined HTTP SPI that allows to plugin a http transport with any JAX-WS runtime. This project implements the HTTP SPI using Grizzly HTTP implementation. That means ANY JAX-WS 2.2 runtime can be used with this grizzly transport portably(zero dependency on RI code). The following example shows on how to use this transport to host endpoints:
public void startApp() {
String contextPath = "/ctxt";
String path = "/echo";
int port = 12345;
String address = "http://localhost:"+port+contextPath+path;
GrizzlyWebServer server = new GrizzlyWebServer(port);
HttpContext context = GrizzlyHttpContextFactory.createHttpContext(server, contextPath, path);
Endpoint endpoint = Endpoint.create(new EchoService());
endpoint.publish(context); // Use grizzly HTTP context for publishing
server.start();
...
endpoint.stop();
server.stop();
}
The binaries are pushed to maven. Let me know if you have any feedback.
Date: July, 09 2010
Url: http://www.java.net/blog/jitu/archive/2010/07/09/grizzly-transport-using-jax-ws-22-http-spi
Others News
|