You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Juerg Meier <jc...@proxymit.net> on 2008/08/05 23:59:34 UTC

sling/eclipse webdav problem

Hi all,

I installed the ftp-webdav-plugin (V 3.3.M6) in eclipse (V 3.3.2), and
created a static web project (called aaa) and tried to import some .esp
files from a crx-quickstart instance. Connection is possible with no
probs, but as soon as I try to import the resources into the local
WebContent folder, I get the error at the bottom. 

Somebody has an idea what's going wrong?

Thanks,
Juerg Meier



java.lang.IllegalArgumentException: Attempted to beginRule: P/aaa, does
not match outer scope rule: F/aaa/WebContent
	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:62)
	at
org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:122)
	at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:232)
	at
org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:58)
	at
org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:225)
	at
org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:117)
	at
org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1744)
	at
org.eclipse.core.internal.resources.Resource.delete(Resource.java:686)
	at
org.eclipse.team.internal.target.subscriber.GetOperation.deleteLocal(GetOperation.java:164)
	at
org.eclipse.team.internal.target.subscriber.GetOperation.get(GetOperation.java:101)
	at
org.eclipse.team.internal.target.subscriber.GetOperation.get(GetOperation.java:138)
	at
org.eclipse.team.internal.target.subscriber.GetOperation.execute(GetOperation.java:82)
	at org.eclipse.team.internal.target.subscriber.TargetOperation
$1.run(TargetOperation.java:88)
	at org.eclipse.team.internal.target.subscriber.TargetDeploymentProvider
$1.run(TargetDeploymentProvider.java:57)
	at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
	at
org.eclipse.team.internal.target.subscriber.TargetDeploymentProvider.run(TargetDeploymentProvider.java:54)
	at
org.eclipse.team.internal.target.subscriber.TargetOperation.execute(TargetOperation.java:86)
	at
org.eclipse.team.internal.target.subscriber.TargetOperation.run(TargetOperation.java:42)
	at
org.eclipse.team.internal.target.subscriber.TargetSubscriber.get(TargetSubscriber.java:60)
	at org.eclipse.team.internal.target.ui.ImportWizard
$1.run(ImportWizard.java:130)
	at org.eclipse.jface.operation.ModalContext
$ModalContextThread.run(ModalContext.java:113)


Re: sling/eclipse webdav problem

Posted by Erik Buene <er...@idium.no>.
Hi Juerg,

Have you tried this with other webdav resources (other than sling)?
Looks like a problem with the eclipse plugin, not sling.

-- 
Regards
Erik Buene



Juerg Meier wrote:
> Hi all,
>
> I installed the ftp-webdav-plugin (V 3.3.M6) in eclipse (V 3.3.2), and
> created a static web project (called aaa) and tried to import some .esp
> files from a crx-quickstart instance. Connection is possible with no
> probs, but as soon as I try to import the resources into the local
> WebContent folder, I get the error at the bottom. 
>
> Somebody has an idea what's going wrong?
>
> Thanks,
> Juerg Meier
>
>
>
> java.lang.IllegalArgumentException: Attempted to beginRule: P/aaa, does
> not match outer scope rule: F/aaa/WebContent
> 	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:62)
> 	at
> org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:122)
> 	at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:232)
> 	at
> org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:58)
> 	at
> org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:225)
> 	at
> org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:117)
> 	at
> org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1744)
> 	at
> org.eclipse.core.internal.resources.Resource.delete(Resource.java:686)
> 	at
> org.eclipse.team.internal.target.subscriber.GetOperation.deleteLocal(GetOperation.java:164)
> 	at
> org.eclipse.team.internal.target.subscriber.GetOperation.get(GetOperation.java:101)
> 	at
> org.eclipse.team.internal.target.subscriber.GetOperation.get(GetOperation.java:138)
> 	at
> org.eclipse.team.internal.target.subscriber.GetOperation.execute(GetOperation.java:82)
> 	at org.eclipse.team.internal.target.subscriber.TargetOperation
> $1.run(TargetOperation.java:88)
> 	at org.eclipse.team.internal.target.subscriber.TargetDeploymentProvider
> $1.run(TargetDeploymentProvider.java:57)
> 	at
> org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
> 	at
> org.eclipse.team.internal.target.subscriber.TargetDeploymentProvider.run(TargetDeploymentProvider.java:54)
> 	at
> org.eclipse.team.internal.target.subscriber.TargetOperation.execute(TargetOperation.java:86)
> 	at
> org.eclipse.team.internal.target.subscriber.TargetOperation.run(TargetOperation.java:42)
> 	at
> org.eclipse.team.internal.target.subscriber.TargetSubscriber.get(TargetSubscriber.java:60)
> 	at org.eclipse.team.internal.target.ui.ImportWizard
> $1.run(ImportWizard.java:130)
> 	at org.eclipse.jface.operation.ModalContext
> $ModalContextThread.run(ModalContext.java:113)
>
>