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
