I'm not using 2.1. I have turned off the BEA Workshop Facet for XmlBeans. My project uses a User Library with 2.3.0. However, Workshop seems to use its own integrated 2.1 when it comes to building WSDLs. I would have expected the XmlBeans implementation in both Workshop and WebLogic Server to be modular in that whatever version is plugged-in will work.
Matt -----Original Message----- From: Radu Preotiuc-Pietro [mailto:[EMAIL PROTECTED] Sent: Thursday, June 28, 2007 6:58 PM To: [email protected] Subject: RE: 2.3.0 and BEA Workshop 9.2 If this boils down to trying to recompile your Schemas with XMLBeans 2.3 and use them in a runtime that has XMLBeans 2.1, then I can confirm that it is not supported. Even if it was, that would not enable you to use any new 2.3 functionality anyway. On the other hand of course, if you tried to compile you Schemas with XMLBeans 2.1 and use them in a runtime that supported XMLBeans 2.3, that would work. Does all of this make sense? Radu On Thu, 2007-06-28 at 16:22 -0400, Dicks, Matthew wrote: > Using the 2.3.0 bin (I checked the version before I compiled with: > scomp -version) > > Apache Software Foundation, org.apache.xmlbeans.XmlBeans version > 2.3.0-r540734 > > scomp -out c:\xml\2.3.0\nav2.3.0.jar C:\xml\2.3.0\schemas\nav > \nav.xsd -compiler c:\java\jdk1.5.0_11\bin\javac.exe > > > -----Original Message----- > From: Jacob Danner [mailto:[EMAIL PROTECTED] > Sent: Thursday, June 28, 2007 4:09 PM > To: [email protected] > Subject: Re: 2.3.0 and BEA Workshop 9.2 > > > I'm not sure how a user library would affect the app in this > way. How did you recompile the xmlbeans types? > > > On 6/28/07, Dicks, Matthew <[EMAIL PROTECTED]> wrote: > I turned off the Workshop XmlBeans Facet and use a > User Library to support XmlBeans 2.2.0, which I have > been doing for nearly a year without any trouble. I > was trying to get CDATA support by moving to 2.3.0 but > Workshop crashes when I attempt to generate a WSDL > that uses a 2.3.0 XmlBean. If I go back to 2.2.0 can > I just encode the CDATA section? > > Matt > -----Original Message----- > From: Jacob Danner > [mailto:[EMAIL PROTECTED] > Sent: Thursday, June 28, 2007 2:17 PM > To: [email protected] > Subject: Re: 2.3.0 and BEA Workshop 9.2 > > > Hi Matthew, > How did you switch to XmlBeans 2.3 with > workshop 9.2? Are you talking talking adding a > newly compiled xmlbeans jar to a workshop > project or using the J2EE utility project with > the xmlbeans builder facet. > If that is the case it you may want to verify > this is supported. > Please let us know, > -Jacob Danner > > On 6/28/07, Dicks, Matthew > <[EMAIL PROTECTED]> wrote: > After switching to XmlBeans 2.3.0 and > recompiling all my beans, Workshop 9.2 > crashed when trying generate WSDLs for > web services: > > java.lang.NoClassDefFoundError > at > sun.misc.Unsafe.ensureClassInitialized(Native > Method) > at > > sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) > > at > > sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) > at > > java.lang.reflect.Field.acquireFieldAccessor(Field.java:917) > at > > java.lang.reflect.Field.getFieldAccessor(Field.java:898) > at > java.lang.reflect.Field.get(Field.java:357) > at > > weblogic.wsee.util.XBeanUtil.getApacheSchemaTypeForApacheXmlBean(XBeanUtil.java:322) > > at > > weblogic.wsee.util.XBeanUtil.getXsdPathForXmlBean(XBeanUtil.java:280) > at > > weblogic.wsee.util.XBeanUtil.getSchemaTypeSourceName(XBeanUtil.java:217) > at > > weblogic.wsee.bind.buildtime.internal.SoapAwareJava2Schema.generateWrappedXmlBeanSchemaTypes(SoapAwareJava2Schema.java:429) > > at > > weblogic.wsee.bind.buildtime.internal.SoapAwareJava2Schema.postProcessOutputs(SoapAwareJava2Schema.java:318) > > at > > com.bea.staxb.buildtime.Java2Schema.internalBind(Java2Schema.java:421) > at > > com.bea.staxb.buildtime.BindingCompiler.bind(BindingCompiler.java:125) > at > > com.bea.staxb.buildtime.BindingCompiler.bindAsExplodedTylar(BindingCompiler.java:161) > > at > > weblogic.wsee.bind.buildtime.internal.SoapAwareJava2Schema.bindAsExplodedTylar(SoapAwareJava2Schema.java:1150) > > at > > weblogic.wsee.bind.buildtime.internal.TylarJ2SBindingsBuilderImpl.createBuildtimeBindings(TylarJ2SBindingsBuilderImpl.java:210) > > at > > weblogic.wsee.tools.jws.WebServiceInfo.createBindings(WebServiceInfo.java:213) > > at > > weblogic.wsee.tools.jws.wsdl.WsdlBuilder.process(WsdlBuilder.java:41) > at > > weblogic.wsee.tools.jws.process.CompositeProcessor.process(CompositeProcessor.java:36) > > at > > weblogic.wsee.tools.jws.build.JwsCompiler.buildWebServices(JwsCompiler.java:466) > > at > > weblogic.wsee.tools.jws.build.JwsCompiler.compile(JwsCompiler.java:438) > at > > com.bea.wlw.webservices.core.compiler.WebServiceCompiler$3.invoke(WebServiceCompiler.java:247) > > at > > com.bea.wlw.webservices.core.compiler.WebServiceCompiler.accessCompiler(WebServiceCompiler.java:291) > > at > > com.bea.wlw.webservices.core.compiler.WebServiceCompiler.compile0(WebServiceCompiler.java:244) > > at > > com.bea.wlw.webservices.core.compiler.WebServiceCompiler.compile(WebServiceCompiler.java:202) > > at > > com.bea.wlw.webservices.ui.actions.GenerateWsdlFromJwsAction.run(GenerateWsdlFromJwsAction.java:149) > > at > > org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:246) > at > > org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) > > at > > org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) > > at > > org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400) > > at > > org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) > at > > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) > at > > org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) > at > > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) > at > > org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) > at > > org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) > at > > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) > at > > org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) > at > > org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) > at > > org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) > > at > > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) > at > > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) > at > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at > > java.lang.reflect.Method.invoke(Method.java:585) > at > > org.eclipse.core.launcher.Main.invokeFramework(Main.java:334) > at > > org.eclipse.core.launcher.Main.basicRun(Main.java:278) > at > > org.eclipse.core.launcher.Main.run(Main.java:973) > at > > org.eclipse.core.launcher.Main.main(Main.java:948) > > Any ideas? > > Matt > > > > > IMPORTANT: E-mail sent through the Internet > is not secure. Legg Mason therefore > recommends that you do not send any > confidential or sensitive information to us > via electronic mail, including social > security numbers, account numbers, or personal > identification numbers. Delivery, and or > timely delivery of Internet mail is not > guaranteed. Legg Mason therefore recommends > that you do not send time sensitive > or action-oriented messages to us via > electronic mail. > > This message is intended for the addressee > only and may contain > privileged or confidential information. > Unless you are the intended > recipient, you may not use, copy or disclose > to anyone any information > contained in this message. If you have > received this message in error, > please notify the author by replying to this > message and then kindly > delete the message. Thank you. > > > > > > IMPORTANT: E-mail sent through the Internet is not secure. > Legg Mason therefore > recommends that you do not send any confidential or sensitive > information to us > via electronic mail, including social security numbers, > account numbers, or personal > identification numbers. Delivery, and or timely delivery of > Internet mail is not > guaranteed. Legg Mason therefore recommends that you do not > send time sensitive > or action-oriented messages to us via electronic mail. > > This message is intended for the addressee only and may > contain > privileged or confidential information. Unless you are the > intended > recipient, you may not use, copy or disclose to anyone any > information > contained in this message. If you have received this message > in error, > please notify the author by replying to this message and then > kindly > delete the message. Thank you. > > > > > IMPORTANT: E-mail sent through the Internet is not secure. Legg Mason > therefore > recommends that you do not send any confidential or sensitive information to > us > via electronic mail, including social security numbers, account numbers, or > personal > identification numbers. Delivery, and or timely delivery of Internet mail is > not > guaranteed. Legg Mason therefore recommends that you do not send time > sensitive > or action-oriented messages to us via electronic mail. > > This message is intended for the addressee only and may contain > privileged or confidential information. Unless you are the intended > recipient, you may not use, copy or disclose to anyone any information > contained in this message. If you have received this message in error, > please notify the author by replying to this message and then kindly > delete the message. Thank you. Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] IMPORTANT: E-mail sent through the Internet is not secure. Legg Mason therefore recommends that you do not send any confidential or sensitive information to us via electronic mail, including social security numbers, account numbers, or personal identification numbers. Delivery, and or timely delivery of Internet mail is not guaranteed. Legg Mason therefore recommends that you do not send time sensitive or action-oriented messages to us via electronic mail. This message is intended for the addressee only and may contain privileged or confidential information. Unless you are the intended recipient, you may not use, copy or disclose to anyone any information contained in this message. If you have received this message in error, please notify the author by replying to this message and then kindly delete the message. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

