Maybe we could implement the missing JAX-WS methods and have them just throw UnsupportedOperationException or something.

The Unsafe messages should just be warnings (nearly every vm has that class).

-David

On Mar 6, 2008, at 3:11 AM, Karan Malhi wrote:

Trying to build openejb using jdk 1.6 . Getting the following errors (looks like a new version of JAX-WS api is on the classpath). I had a clean maven
repo and did a fresh checkout from svn:

[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Compilation failure
D:\projects\oss\openejb3\container\openejb-core\src\main\java\org \apache\openejb\util\PojoSerial
ization.java:[38,33] sun.misc.Unsafe is Sun proprietary API and may be
removed in a future relea
se
D:\projects\oss\openejb3\container\openejb-core\src\main\java\org \apache\openejb\core\stateless\ EjbWsContext.java:[27,7] org.apache.openejb.core.stateless.EjbWsContext is
not abstract and does
not override abstract method <T>getEndpointReference(java.lang.Class<T>,
org.w3c.dom.Element...)
in javax.xml.ws.WebServiceContext
D:\projects\oss\openejb3\container\openejb-core\src\main\java\org \apache\openejb\core\webservice
s\ProviderWrapper.java:[53,7]
org.apache.openejb.core.webservices.ProviderWrapper is not abstrac
t and does not override abstract method createW3CEndpointReference(
java.lang.String,javax.xml.na
mespace .QName,javax.xml.namespace.QName,java.util.List<org.w3c.dom.Element>,
java.lang.String,jav
a.util.List<org.w3c.dom.Element>) in javax.xml.ws.spi.Provider
D:\projects\oss\openejb3\container\openejb-core\src\main\java\org \apache\openejb\core\webservice
s\ProviderWrapper.java:[129,12]
org.apache.openejb.core.webservices.ProviderWrapper.ServiceDeleg
ateWrapper is not abstract and does not override abstract method
createDispatch(javax.xml.ws.End
pointReference,javax.xml.bind.JAXBContext,javax.xml.ws.Service.Mode,
javax.xml.ws.WebServiceFeatu
re...) in javax.xml.ws.spi.ServiceDelegate
D:\projects\oss\openejb3\container\openejb-core\src\main\java\org \apache\openejb\util\PojoSerial
ization.java:[41,26] sun.misc.Unsafe is Sun proprietary API and may be
removed in a future relea
se
D:\projects\oss\openejb3\container\openejb-core\src\main\java\org \apache\openejb\util\PojoSerial
ization.java:[44,42] sun.misc.Unsafe is Sun proprietary API and may be
removed in a future relea
se

--
Karan Singh Malhi

Reply via email to