The libeay32.dll is referenced from another .dll used by Subclipse, not
directly from Java code executed from Eclipse. Because of this the first
libeay32.dll found on your path is being used (instead of the dll in the
plugin dir) and it seems to be incompatible with the dll that is calling
it. A few others have found this problem, and it usually turns out to be
an old version of TortioseSVN of some SSL product installed.
pdot@optusnet.com.au wrote:
>Found the library in lots of places, can guarantee it's only referenced
>from the correct place, ie under
>eclipse\plugins\org.tigris.subversion.subclipse.core_0.9.0 (receive a
>message saying lib not found when above directory is not in PATH).
>Plugin error log in eclipse has an error and stack trace as in
>attachment. Could it be that I'm missing something else on my system ?
>possibly another native library ?
>
>-----Original Message-----
>From: Jean-Louis Berliet [mailto:jl.berliet@free.fr]
>Sent: Monday, 22 March 2004 2:58 PM
>To: users@subclipse.tigris.org
>Subject: Re: ordinal 2639 could not be located in LIBEAY32.dll
>
>You have 2 versions of the LIBEAY32.dll file on your computer !
>
>
>
>>Any ideas why any operations using subclipse 0.9.0 under eclipse 3 M7
>>gives me an "Ordinal not found", "Ordinal 2639 could not be located in
>>LIBEAY32.dll" error just adding a repository location. ??
>>
>>
>>
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
>For additional commands, e-mail: users-help@subclipse.tigris.org
>
>
>------------------------------------------------------------------------
>
>java.lang.NoClassDefFoundError
> at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.<init>(JhlClientAdapter.java:102)
> at org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVNClient(SVNClientAdapterFactory.java:80)
> at org.tigris.subversion.subclipse.core.SVNProviderPlugin.createSVNClient(SVNProviderPlugin.java:349)
> at org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.getSVNClient(SVNRepositoryLocation.java:232)
> at org.tigris.subversion.subclipse.core.resources.RemoteFolder.getMembers(RemoteFolder.java:131)
> at org.tigris.subversion.subclipse.core.resources.RemoteFolder.members(RemoteFolder.java:229)
> at org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.members(SVNRepositoryLocation.java:148)
> at org.tigris.subversion.subclipse.ui.repository.model.SVNRepositoryRootElement.internalGetChildren(SVNRepositoryRootElement.java:53)
> at org.tigris.subversion.subclipse.ui.repository.model.SVNModelElement.getChildren(SVNModelElement.java:58)
> at org.tigris.subversion.subclipse.ui.repository.model.SVNModelElement.getChildren(SVNModelElement.java:80)
> at org.tigris.subversion.subclipse.ui.repository.model.RemoteContentProvider.getChildren(RemoteContentProvider.java:53)
> at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:729)
> at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:463)
> at org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:567)
> at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:361)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:84)
> at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:349)
> at org.eclipse.jface.viewers.AbstractTreeViewer.setExpandedState(AbstractTreeViewer.java:1347)
> at org.tigris.subversion.subclipse.ui.repository.RepositoriesView.handleDoubleClick(RepositoriesView.java:429)
> at org.tigris.subversion.subclipse.ui.repository.RepositoriesView.access$1(RepositoriesView.java:416)
> at org.tigris.subversion.subclipse.ui.repository.RepositoriesView$9.doubleClick(RepositoriesView.java:316)
> at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:381)
> at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:819)
> at org.eclipse.core.runtime.Platform.run(Platform.java:493)
> at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:379)
> at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:598)
> at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:693)
> at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:187)
> at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:184)
> at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:231)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:833)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2348)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2029)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1550)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1526)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:265)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:47)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:257)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:104)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
> at org.eclipse.core.launcher.Main.run(Main.java:742)
> at org.eclipse.core.launcher.Main.main(Main.java:581)
>
>
>java.lang.UnsatisfiedLinkError: C:\eclipse\plugins\org.tigris.subversion.subclipse.core_0.9.0\svnjavahl.dll: The operating system cannot run %1
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(Unknown Source)
> at java.lang.ClassLoader.loadLibrary(Unknown Source)
> at java.lang.Runtime.loadLibrary0(Unknown Source)
> at java.lang.System.loadLibrary(Unknown Source)
> at org.tigris.subversion.javahl.SVNClient.<clinit>(SVNClient.java:34)
> at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.<init>(JhlClientAdapter.java:102)
> at org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVNClient(SVNClientAdapterFactory.java:80)
> at org.tigris.subversion.subclipse.core.SVNProviderPlugin.createSVNClient(SVNProviderPlugin.java:349)
> at org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.getSVNClient(SVNRepositoryLocation.java:232)
> at org.tigris.subversion.subclipse.core.resources.RemoteFolder.getMembers(RemoteFolder.java:131)
> at org.tigris.subversion.subclipse.core.resources.RemoteFolder.members(RemoteFolder.java:229)
> at org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.members(SVNRepositoryLocation.java:148)
> at org.tigris.subversion.subclipse.ui.repository.model.SVNRepositoryRootElement.internalGetChildren(SVNRepositoryRootElement.java:53)
> at org.tigris.subversion.subclipse.ui.repository.model.SVNModelElement.getChildren(SVNModelElement.java:58)
> at org.tigris.subversion.subclipse.ui.repository.model.SVNModelElement.getChildren(SVNModelElement.java:80)
> at org.tigris.subversion.subclipse.ui.repository.model.RemoteContentProvider.getChildren(RemoteContentProvider.java:53)
> at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:729)
> at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:463)
> at org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:567)
> at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:361)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:84)
> at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:349)
> at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:775)
> at org.eclipse.jface.viewers.AbstractTreeViewer$4.treeExpanded(AbstractTreeViewer.java:786)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:179)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:833)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:857)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:842)
> at org.eclipse.swt.widgets.Tree.wmNotifyChild(Tree.java:1981)
> at org.eclipse.swt.widgets.Control.WM_NOTIFY(Control.java:3954)
> at org.eclipse.swt.widgets.Composite.WM_NOTIFY(Composite.java:699)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:2989)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:2873)
> at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
> at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1295)
> at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:156)
> at org.eclipse.swt.widgets.Tree.WM_LBUTTONDOWN(Tree.java:1581)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:2971)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:2873)
> at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
> at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1371)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2027)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1550)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1526)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:265)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:47)
> at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:257)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:104)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
> at org.eclipse.core.launcher.Main.run(Main.java:742)
> at org.eclipse.core.launcher.Main.main(Main.java:581)
>
>
>
>------------------------------------------------------------------------
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
>For additional commands, e-mail: users-help@subclipse.tigris.org
>
Received on Tue Mar 23 14:37:43 2004