[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [buckminster-dev] NPE during cquery resolve
|
Hi Mark,
Is this reproducable? From the looks of it it's a NPE deep down in Subversive code. I
haven't seen this before. During what phase of query does this happen? Do you see any
problems in the log that precedes the error?
Regards,
Thomas Hallgren
Addleman, Mark J wrote:
INFO: Query complete.
ERROR: SVN: '0x00000003: Resources Changed' operation finished with error
ERROR: SVN: '0x00000003: Resources Changed' operation finished with
error: null
java.lang.NullPointerException
at
org.eclipse.team.svn.core.svnstorage.AbstractSVNStorage.repositoryLocationAsReference(AbstractSVNStorage.java:252)
at
org.eclipse.team.svn.core.SVNTeamProvider.setRepositoryLocation(SVNTeamProvider.java:143)
at
org.eclipse.team.svn.core.SVNTeamProvider.relocateResource(SVNTeamProvider.java:84)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.refreshLocalResourceImpl(SVNRemoteStorage.java:471)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.refreshLocalResources(SVNRemoteStorage.java:341)
at
org.eclipse.team.svn.core.ResourceChangeListener$1.runImpl(ResourceChangeListener.java:95)
at
org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:76)
at
org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:37)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:103)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:89)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1$1.run(ProgressMonitorUtility.java:59)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressMonitorUtility.java:57)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
CQuery:
<?xml version="1.0" encoding="UTF-8"?>
<cq:componentQuery
xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0"
resourceMap="m365.rmap" properties="buckminster.properties">
<cq:rootRequest name="m365.reports" componentType="osgi.bundle"/>
<cq:advisorNode namePattern=".*report.*" componentType="osgi.bundle"
useMaterialization="false" useTargetPlatform="false" useWorkspace="false"/>
</cq:componentQuery>
RMap:
<?xml version="1.0" encoding="UTF-8"?>
<rmap
xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0">
<searchPath name="m365">
<provider
readerType="svn"
componentTypes="eclipse.feature,osgi.bundle"
source="true" mutable="true">
<uri
format="https://{0}:{1}@subversion.wily-m365.com/svn/m365subversion/trunk/{2}">
<bc:propertyRef key="svn.user" />
<bc:propertyRef key="svn.password" />
<bc:propertyRef key="buckminster.component" />
</uri>
</provider>
</searchPath>
<searchPath name="lib.syncex">
<provider
readerType="svn"
componentTypes="eclipse.feature,osgi.bundle,buckminster"
source="true">
<uri
format="https://{0}:{1}@subversion.wily-m365.com/svn/m365subversion/trunk/lib.syncex-2.0-200804">
<bc:propertyRef key="svn.user" />
<bc:propertyRef key="svn.password" />
<bc:propertyRef key="eclipse.project" />
</uri>
</provider>
</searchPath>
<locator searchPathRef="lib.syncex" pattern="^lib.syncex_2.0_200804.*" />
<locator searchPathRef="m365" pattern="^lib.*" />
<locator searchPathRef="m365" pattern="^m365.*" />
<locator searchPathRef="m365" pattern="^com.*" />
<locator searchPathRef="m365" pattern="^org.apache.commons.dbcp" />
<locator searchPathRef="m365" pattern="^wily.*" />
<redirect
href="http://www.eclipse.org/buckminster/samples/rmaps/dogfood2.rmap"
pattern=".*" />
</rmap>