Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 18397 - Errors trying to use webdav against rogue.oti.com
Summary: Errors trying to use webdav against rogue.oti.com
Status: RESOLVED DUPLICATE of bug 16341
Alias: None
Product: Platform
Classification: Eclipse Project
Component: WebDAV (show other bugs)
Version: 2.0   Edit
Hardware: Other Windows 98
: P2 normal (vote)
Target Milestone: ---   Edit
Assignee: DJ Houghton CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-30 22:13 EDT by Dave Thomson CLA
Modified: 2002-05-31 11:23 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Thomson CLA 2002-05-30 22:13:15 EDT
Create a new simple project called Test.
Deploy->Configure Site...
URL: http://rogue.oti.com:90/html-source
User, pass *** SEE ME ***
Root entry appears in tree.
Click on entry to open tree.
No entries appear below root.
Finish.
Click on Test.
Deploy->Get
Internal Error occurs.

FROM LOG FILE:

!SESSION May 30, 2002 21:52:21.130 ---------------------------------------------
java.version=1.3.1_01
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_CA
Command-line arguments: -os win32 -ws win32 -arch x86 -install 
file:C:/WINDOWS/Desktop/0530/eclipse/

!STACK 0
java.lang.StringIndexOutOfBoundsException: String index out of range: 8
	at java.lang.String.charAt(Unknown Source)
	at org.eclipse.webdav.internal.utils.URLDecoder.decodeSegment
(URLDecoder.java:127)
	at org.eclipse.webdav.internal.utils.URLDecoder.decode
(URLDecoder.java:80)
	at org.eclipse.webdav.internal.utils.URLDecoder.decode
(URLDecoder.java:60)
	at org.eclipse.webdav.dom.ElementEditor.decodeHref
(ElementEditor.java:420)
	at org.eclipse.webdav.dom.ResponseBody.getHref(ResponseBody.java:323)
	at org.eclipse.webdav.client.AbstractResourceHandle.extractPropStats
(AbstractResourceHandle.java:355)
	at org.eclipse.webdav.client.AbstractResourceHandle.getProperties
(AbstractResourceHandle.java:557)
	at org.eclipse.webdav.client.CollectionHandle.getMembers
(CollectionHandle.java:260)
	at org.eclipse.team.internal.webdav.core.DavRemoteTargetResource.members
(DavRemoteTargetResource.java:179)
	at org.eclipse.team.internal.ui.target.RemoteResourceElement$1.run
(RemoteResourceElement.java:63)
	at org.eclipse.team.internal.ui.TeamUIPlugin$2.run
(TeamUIPlugin.java:142)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:64)
	at org.eclipse.team.internal.ui.TeamUIPlugin.runWithProgress
(TeamUIPlugin.java:139)
	at org.eclipse.team.internal.ui.target.RemoteResourceElement.getChildren
(RemoteResourceElement.java:60)
	at org.eclipse.team.internal.ui.target.SiteElement.getChildren
(SiteElement.java:56)
	at org.eclipse.ui.model.WorkbenchContentProvider.getChildren
(WorkbenchContentProvider.java:51)
	at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren
(AbstractTreeViewer.java:571)
	at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren
(StructuredViewer.java:346)
	at org.eclipse.jface.viewers.StructuredViewer.getSortedChildren
(StructuredViewer.java:447)
	at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren
(AbstractTreeViewer.java:241)
	at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand
(AbstractTreeViewer.java:614)
	at org.eclipse.jface.viewers.AbstractTreeViewer$1.treeExpanded
(AbstractTreeViewer.java:626)
	at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:171)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:75)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:841)
	at org.eclipse.swt.widgets.Tree.wmNotifyChild(Tree.java:1715)
	at org.eclipse.swt.widgets.Control.WM_NOTIFY(Control.java:3597)
	at org.eclipse.swt.widgets.Composite.WM_NOTIFY(Composite.java:571)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:2702)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:1984)
	at org.eclipse.swt.internal.win32.OS.CallWindowProcA(Native Method)
	at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1153)
	at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:147)
	at org.eclipse.swt.widgets.Tree.WM_LBUTTONDOWN(Tree.java:1344)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:2685)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:1984)
	at org.eclipse.swt.internal.win32.OS.DispatchMessageA(Native Method)
	at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1220)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1287)
	at org.eclipse.jface.window.Window.runEventLoop(Window.java:551)
	at org.eclipse.jface.window.Window.open(Window.java:538)
	at org.eclipse.team.internal.ui.target.TargetProjectAction$1.run
(TargetProjectAction.java:39)
	at org.eclipse.team.internal.ui.actions.TeamAction$1.run
(TeamAction.java:156)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:64)
	at org.eclipse.team.internal.ui.actions.TeamAction.run
(TeamAction.java:153)
	at org.eclipse.team.internal.ui.target.TargetProjectAction.run
(TargetProjectAction.java:32)
	at org.eclipse.ui.internal.PluginAction.runWithEvent
(PluginAction.java:210)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection
(ActionContributionItem.java:407)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent
(ActionContributionItem.java:361)
	at org.eclipse.jface.action.ActionContributionItem.access$0
(ActionContributionItem.java:352)
	at 
org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent
(ActionContributionItem.java:47)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:75)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:825)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1527)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1289)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1145)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:1128)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:739)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:200)
	at org.eclipse.core.launcher.Main.run(Main.java:643)
	at org.eclipse.core.launcher.Main.main(Main.java:476)
!ENTRY org.eclipse.team.ui 4 1 May 30, 2002 22:17:48.880
!MESSAGE Internal error occured.
!STACK 0
java.lang.StringIndexOutOfBoundsException: String index out of range: 8
	at java.lang.String.charAt(Unknown Source)
	at org.eclipse.webdav.internal.utils.URLDecoder.decodeSegment
(URLDecoder.java:127)
	at org.eclipse.webdav.internal.utils.URLDecoder.decode
(URLDecoder.java:80)
	at org.eclipse.webdav.internal.utils.URLDecoder.decode
(URLDecoder.java:60)
	at org.eclipse.webdav.dom.ElementEditor.decodeHref
(ElementEditor.java:420)
	at org.eclipse.webdav.dom.ResponseBody.getHref(ResponseBody.java:323)
	at org.eclipse.webdav.client.AbstractResourceHandle.extractPropStats
(AbstractResourceHandle.java:355)
	at org.eclipse.webdav.client.AbstractResourceHandle.getProperties
(AbstractResourceHandle.java:557)
	at org.eclipse.webdav.client.CollectionHandle.getMembers
(CollectionHandle.java:260)
	at org.eclipse.team.internal.webdav.core.DavRemoteTargetResource.members
(DavRemoteTargetResource.java:179)
	at org.eclipse.team.internal.webdav.core.DavState.getRemoteChildren
(DavState.java:105)
	at org.eclipse.team.internal.core.target.ResourceState.getFolderShallow
(ResourceState.java:605)
	at org.eclipse.team.internal.core.target.ResourceState.getFolderDeep
(ResourceState.java:574)
	at org.eclipse.team.internal.core.target.ResourceState.get
(ResourceState.java:556)
	at 
org.eclipse.team.internal.core.target.SynchronizedTargetProvider$1.run
(SynchronizedTargetProvider.java:119)
	at org.eclipse.team.core.target.TargetProvider$1.run
(TargetProvider.java:174)
	at org.eclipse.core.internal.resources.Workspace.run
(Workspace.java:1361)
	at org.eclipse.team.core.target.TargetProvider.run
(TargetProvider.java:171)
	at org.eclipse.team.internal.core.target.SynchronizedTargetProvider.get
(SynchronizedTargetProvider.java:116)
	at org.eclipse.team.internal.ui.target.GetAction$1.execute
(GetAction.java:48)
	at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run
(WorkspaceModifyOperation.java:64)
	at org.eclipse.core.internal.resources.Workspace.run
(Workspace.java:1361)
	at org.eclipse.ui.actions.WorkspaceModifyOperation.run
(WorkspaceModifyOperation.java:78)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run
(ModalContext.java:98)
!ENTRY org.eclipse.team.ui 4 1 May 30, 2002 22:18:08.430
!MESSAGE Internal error occured.
!STACK 0
java.lang.StringIndexOutOfBoundsException: String index out of range: 8
	at java.lang.String.charAt(Unknown Source)
	at org.eclipse.webdav.internal.utils.URLDecoder.decodeSegment
(URLDecoder.java:127)
	at org.eclipse.webdav.internal.utils.URLDecoder.decode
(URLDecoder.java:80)
	at org.eclipse.webdav.internal.utils.URLDecoder.decode
(URLDecoder.java:60)
	at org.eclipse.webdav.dom.ElementEditor.decodeHref
(ElementEditor.java:420)
	at org.eclipse.webdav.dom.ResponseBody.getHref(ResponseBody.java:323)
	at org.eclipse.webdav.client.AbstractResourceHandle.extractPropStats
(AbstractResourceHandle.java:355)
	at org.eclipse.webdav.client.AbstractResourceHandle.getProperties
(AbstractResourceHandle.java:557)
	at org.eclipse.webdav.client.CollectionHandle.getMembers
(CollectionHandle.java:260)
	at org.eclipse.team.internal.webdav.core.DavRemoteTargetResource.members
(DavRemoteTargetResource.java:179)
	at org.eclipse.team.internal.webdav.core.DavState.getRemoteChildren
(DavState.java:105)
	at org.eclipse.team.internal.core.target.ResourceState.getFolderShallow
(ResourceState.java:605)
	at org.eclipse.team.internal.core.target.ResourceState.getFolderDeep
(ResourceState.java:574)
	at org.eclipse.team.internal.core.target.ResourceState.get
(ResourceState.java:556)
	at 
org.eclipse.team.internal.core.target.SynchronizedTargetProvider$1.run
(SynchronizedTargetProvider.java:119)
	at org.eclipse.team.core.target.TargetProvider$1.run
(TargetProvider.java:174)
	at org.eclipse.core.internal.resources.Workspace.run
(Workspace.java:1361)
	at org.eclipse.team.core.target.TargetProvider.run
(TargetProvider.java:171)
	at org.eclipse.team.internal.core.target.SynchronizedTargetProvider.get
(SynchronizedTargetProvider.java:116)
	at org.eclipse.team.internal.ui.target.GetAction$1.execute
(GetAction.java:48)
	at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run
(WorkspaceModifyOperation.java:64)
	at org.eclipse.core.internal.resources.Workspace.run
(Workspace.java:1361)
	at org.eclipse.ui.actions.WorkspaceModifyOperation.run
(WorkspaceModifyOperation.java:78)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run
(ModalContext.java:98)
Comment 1 Tim Ellison CLA 2002-05-31 11:23:46 EDT

*** This bug has been marked as a duplicate of 16341 ***