axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthew Lee (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AXIS2-3792) codegen plugin fails due to missing jar
Date Mon, 25 Aug 2008 17:45:45 GMT

    [ https://issues.apache.org/jira/browse/AXIS2-3792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12625437#action_12625437
] 

Matthew Lee commented on AXIS2-3792:
------------------------------------

I'm still experiencing this issue after downloading the Axis plug in today.  Either the link
on the Axis 2 website for the plugin is not pointing to the correct  version or the patched
version has not been made available yet.

I'm running Eclipse 3.3.2 with the latest patches applied using jre 1.6.0_07 and have tried
all the steps people have suggested above.  Can someone either point me to a fixed version
of the plug in or suggest anything else to try as a workaround?

> codegen plugin fails due to missing jar
> ---------------------------------------
>
>                 Key: AXIS2-3792
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3792
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: Tools
>    Affects Versions: 1.4
>         Environment: 1.4 of the codegen Eclipse plugin
>            Reporter: Kent Tong
>            Assignee: Lahiru Sandakith
>            Priority: Blocker
>         Attachments: svnDiff-head.txt, svnDiff.txt
>
>
> When clicking "Finish" in the last step to generate Java code from WSDL, the following
exception occurs. 
> I believe this is a bug introduced by the commit
> http://mail-archives.apache.org/mod_mbox/ws-axis-cvs/200802.mbox/%3C20080226220409.64CC31A9832@eris.apache.org%3E
> This change causes the plug in to use the ConcurrentHashMap class. That class is provided
by 
> backport-util-concurrent-2.2.jar but that jar file is not included in in the plug's distribution
(v1.4).
> Here is the Eclipse console log:
>  
> Install location:
>     file:/c:/eclipse/
> Configuration file:
>     file:/c:/eclipse/configuration/config.ini loaded
> Configuration location:
>     file:/c:/eclipse/configuration/
> Framework located:
>     file:/c:/eclipse/plugins/org.eclipse.osgi_3.3.2.R33x_v20080105.jar
> Framework classpath:
>     file:/c:/eclipse/plugins/org.eclipse.osgi_3.3.2.R33x_v20080105.jar
> Splash location:
>     c:\eclipse\plugins\org.eclipse.platform_3.3.3.r33x_r20080129\splash.bmp
> Debug options:
>     file:/C:/eclipse/.options not found
> Time to load bundles: 16
> Starting application: 1078
> !SESSION 2008-05-05 16:17:28.265 -----------------------------------------------
>  
> eclipse.buildId=M20080221-1800
> java.version=1.6.0_05
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
> Command-line arguments:  -os win32 -ws win32 -arch x86 -debug -consoleLog
>  
> !ENTRY org.eclipse.osgi 2 1 2008-05-05 16:17:32.531
> !MESSAGE NLS unused message: _UI_LABEL_UNDEFINED_ARG1 in: org.eclipse.wst.wsdl.u
> i.internal.messages
>  
> !ENTRY org.eclipse.osgi 2 1 2008-05-05 16:17:32.531
> !MESSAGE NLS unused message: _UI_LABEL_UNDEFINED_ARG2 in: org.eclipse.wst.wsdl.u
> i.internal.messages
>  
> !ENTRY org.eclipse.osgi 2 1 2008-05-05 16:17:32.546
> !MESSAGE NLS unused message: _UI_LABEL_OR_UNDEFINED_ARG2 in: org.eclipse.wst.wsd
> l.ui.internal.messages
>  
> !ENTRY org.eclipse.osgi 2 1 2008-05-05 16:17:32.562
> !MESSAGE NLS unused message: _UI_LABEL_OR_UNDEFINED_ARG3 in: org.eclipse.wst.wsd
> l.ui.internal.messages
>  
> !ENTRY org.eclipse.osgi 2 1 2008-05-05 16:17:32.578
> !MESSAGE NLS unused message: _UI_LABEL_NO_OBJECT_SPECIFIED_ARG1 in: org.eclipse.
> wst.wsdl.ui.internal.messages
>  
> !ENTRY org.eclipse.osgi 2 1 2008-05-05 16:17:32.578
> !MESSAGE NLS unused message: _UI_LABEL_NO_PARAMETERS_SPECIFIED in: org.eclipse.w
> st.wsdl.ui.internal.messages
> Application Started: 11000
> Retrieving document at 'C:\eclipse\workspace\SimpleServcie\SimpleService.wsdl'.
> Retrieving document at 'C:\eclipse\workspace\SimpleServcie\SimpleService.wsdl'.
> java.lang.reflect.InvocationTargetException
>         at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:383)
>         at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
>         at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934)
>         at org.apache.axis2.tool.codegen.eclipse.CodeGenWizard.doFinishWSDL2Java(CodeGenWizard.java:353)
>         at org.apache.axis2.tool.codegen.eclipse.CodeGenWizard.performFinish(CodeGenWizard.java:171)
>         at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
>         at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
>         at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:618)
>         at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
>         at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
>         at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
>         at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
>         at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
>         at org.eclipse.jface.window.Window.open(Window.java:796)
>         at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:182)
>         at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
>         at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:546)
>         at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)
>         at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)
>         at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
>         at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
>         at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
>         at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
>         at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
>         at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
>         at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
>         at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
>         at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
>         at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>         at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
>         at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
>         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
>         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
>         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
>         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
>         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:597)
>         at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
>         at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
>         at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
>         at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
> Caused by: java.lang.NoClassDefFoundError: edu/emory/mathcs/backport/java/util/concurrent/ConcurrentHashMap
>         at org.apache.axis2.description.AxisDescription.<init>(AxisDescription.java:78)
>         at org.apache.axis2.description.AxisService.<init>(AxisService.java:363)
>  
>         at org.apache.axis2.description.WSDLToAxisServiceBuilder.<init>(WSDLToAxisServiceBuilder.java:101)
>         at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.<init>(WSDL11ToAxisServiceBuilder.java:205)
>         at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.<init>(WSDL11ToAxisServiceBuilder.java:249)
>         at org.apache.axis2.tool.codegen.WSDL2JavaGenerator.getAxisService(WSDL2JavaGenerator.java:201)
>         at org.apache.axis2.tool.codegen.eclipse.CodeGenWizard$1.execute(CodeGenWizard.java:223)
>         at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:101)
>         at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
>         at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:113)
>         at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
>         ... 44 more
> Caused by: java.lang.ClassNotFoundException: edu.emory.mathcs.backport.java.util.concurrent.ConcurrentHashMap
>         at java.lang.ClassLoader.findClass(ClassLoader.java:358)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:429)
>         at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
>         at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
>         at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 55 more
>  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message