Looks like I missed a couple of methods.

-dain

On Mar 6, 2008, at 1:14 PM, Karan Malhi wrote:

Dain,

Still get an error. I would've fixed it with the
UnsupportedOperationException (as david suggested), but I do not have my
password to commit changes.
Here is the error:

[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:[29,7] org.apache.openejb.core.stateless.EjbWsContext is
not abstract and does
not override abstract method getEndpointReference(org.w3c.dom.Element...)
in javax.xml.ws.WebSe
rviceContext
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
D:\projects\oss\openejb3\container\openejb-core\src\main\java\org \apache\openejb\core\webservice
s\ProviderWrapper.java:[59,7]
org.apache.openejb.core.webservices.ProviderWrapper is not abstrac
t and does not override abstract method <T>getPort(
javax.xml.ws.EndpointReference,java.lang.Clas
s<T>,javax.xml.ws.WebServiceFeature...) in javax.xml.ws.spi.Provider
D:\projects\oss\openejb3\container\openejb-core\src\main\java\org \apache\openejb\core\webservice
s\ProviderWrapper.java:[191,12]
org.apache.openejb.core.webservices.ProviderWrapper.ServiceDeleg
ateWrapper is not abstract and does not override abstract method
createDispatch(javax.xml.namesp
ace.QName,javax.xml.bind.JAXBContext,javax.xml.ws.Service.Mode,
javax.xml.ws.WebServiceFeature...
) in javax.xml.ws.spi.ServiceDelegate


On Thu, Mar 6, 2008 at 2:48 PM, Dain Sundstrom <[EMAIL PROTECTED]> wrote:

Karan,

I think I have fixed it. I had to code it blind as I don't have Java6
on my mac.  Can you please rebuild and let me know if you find any
other problems.

-dain

On Mar 6, 2008, at 11:00 AM, Dain Sundstrom wrote:

I talked to Dan Kulp on irc and it looks like Sun has screwed us
again.  In Java6 update 4, they upgraded JAXWS from v2.0 to v2.1.

I'll implement the methods so we can compile on Java6.

-dain

On Mar 6, 2008, at 10:03 AM, David Blevins wrote:

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






--
Karan Singh Malhi

Reply via email to