Another RC(4) build for GlassFish 3.1.2

GlassFish 3.1.2 Build 22 is now available and flagged as RC4.

We had hoped to stop at RC3 but community feedback had us re-spin another RC build to integrate an important bug fix. While we can't do this forever, if you do have an issue with this build, please let us know via the issue tracker or even here using a comment to this post.

ALT_DESCR
Comments:

I'm encountering problems using a WebService client from a Web-Application. The application is packaged in a war and contains two EJB jars. The web service is called from a JSF Backing Bean (CDI Request Scope). Following exception occurs:

Information: WSP5018: Loaded WSIT configuration from file: file:/C:/glassfish3_1_2_22/glassfish/domains/domain1/generated/jsp/It/loader_2096641453/META-INF/wsit-client.xml.
Information: Missing required extension methods detected on 'javax.transaction.TransactionManager' implementation 'com.sun.enterprise.transaction.TransactionManagerHelper':
getTxLogLocation

Information: txlogdir isnull
Schwerwiegend: An error occured while invoking FeedProvider web service.
java.lang.NullPointerException
at java.io.File.<init>(File.java:251)
at com.sun.xml.ws.tx.at.internal.WSATGatewayRM.setTxLogDirs(WSATGatewayRM.java:430)
at com.sun.xml.ws.tx.at.internal.WSATGatewayRM.setupRecovery(WSATGatewayRM.java:136)
at com.sun.xml.ws.tx.at.internal.WSATGatewayRM.create(WSATGatewayRM.java:127)
at com.sun.xml.ws.tx.at.internal.WSATGatewayRM.create(WSATGatewayRM.java:115)
at com.sun.xml.ws.tx.at.runtime.AtTubeFactory.createTube(AtTubeFactory.java:78)
at com.sun.xml.ws.assembler.TubeCreator.createTube(TubeCreator.java:84)
at com.sun.xml.ws.assembler.TubelineAssemblerFactoryImpl$MetroTubelineAssembler.createClient(TubelineAssemblerFactoryImpl.java:130)
at com.sun.xml.ws.client.Stub.createPipeline(Stub.java:314)
at com.sun.xml.ws.client.Stub.<init>(Stub.java:286)
at com.sun.xml.ws.client.Stub.<init>(Stub.java:230)
at com.sun.xml.ws.client.Stub.<init>(Stub.java:245)
at com.sun.xml.ws.client.sei.SEIStub.<init>(SEIStub.java:91)
at com.sun.xml.ws.client.WSServiceDelegate.getStubHandler(WSServiceDelegate.java:725)
at com.sun.xml.ws.client.WSServiceDelegate.createEndpointIFBaseProxy(WSServiceDelegate.java:703)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:387)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:363)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:345)
at javax.xml.ws.Service.getPort(Service.java:134)
at de.WebserviceClient.getFeedBeanPort(FeedProviderBeanService.java:56)

The client classes are generated using Netbeans and packages as a seperate jar. The Webservice itself is deployed as EJB on a Glassfish 2.1.1 server. On Glassfish 3.1.1 this NullPointerException does not occur.

Posted by guest on February 14, 2012 at 12:06 AM PST #

It would really be best if you could file an issue on the tracker : http://java.net/jira/browse/GLASSFISH
thanks!

Posted by Alexis MP on February 14, 2012 at 12:57 AM PST #

I have creates Issue 18357: http://java.net/jira/browse/GLASSFISH-18357

Posted by guest on February 14, 2012 at 01:35 AM PST #

Weld-1.1.4 is included in GlassFish-3.1.2.b22.
Why not update to weld-1.1.5.Final?

Posted by ratking on February 14, 2012 at 07:44 PM PST #

Are there specific bug fixes or features from 1.1.5 that you are particularly interested in? Which ones?

Posted by Alexis MP on February 15, 2012 at 01:41 AM PST #

http://in.relation.to/Bloggers/MinorBugReleaseFixWeld115Final

Minor bug release fix - Weld 1.1.5.Final

I've just release a new Weld 1.1.5.Final.

It doesn't have many fixes, but a super pesky one with protection domains, which bugged us a lot for our EAP6 testing.

https://issues.jboss.org/browse/WELD-1031

While I also finally managed to upgrade SLF4J:

https://issues.jboss.org/browse/WELD-1015

https://issues.jboss.org/browse/WELD-1025

Now let me finally get Mathieu's OSGi integration into upstream ...

Posted by ratking on February 15, 2012 at 07:34 PM PST #

Post a Comment:
Comments are closed for this entry.