Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [buckminster-dev] NPE during cquery resolve

Yes, it is reproducible.  Attached is the result from "./buckminster
-LDEBUG resolve ../reports.cquery":

It looks like the operation completes:  The files are updated like I
expect them to be.  This could be nothing.

-----Original Message-----
From: buckminster-dev-bounces@xxxxxxxxxxx
[mailto:buckminster-dev-bounces@xxxxxxxxxxx] On Behalf Of Thomas
Hallgren
Sent: Friday, September 26, 2008 1:13 PM
To: Buckminster developer discussions
Subject: 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.repositoryLocati
onAsReference(AbstractSVNStorage.java:252)
> 
>         at 
>
org.eclipse.team.svn.core.SVNTeamProvider.setRepositoryLocation(SVNTeamP
rovider.java:143)
> 
>         at 
>
org.eclipse.team.svn.core.SVNTeamProvider.relocateResource(SVNTeamProvid
er.java:84)
> 
>         at 
>
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.refreshLocalResour
ceImpl(SVNRemoteStorage.java:471)
> 
>         at 
>
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.refreshLocalResour
ces(SVNRemoteStorage.java:341)
> 
>         at 
>
org.eclipse.team.svn.core.ResourceChangeListener$1.runImpl(ResourceChang
eListener.java:95)
> 
>         at 
>
org.eclipse.team.svn.core.operation.AbstractActionOperation.run(Abstract
ActionOperation.java:76)
> 
>         at 
>
org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.
java:37)
> 
>         at 
>
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(Progress
MonitorUtility.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(Progres
sMonitorUtility.java:59)
> 
>         at 
> org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
> 
>         at 
>
org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressM
onitorUtility.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/trun
k/{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/trun
k/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>
> 
>  
> 

_______________________________________________
buckminster-dev mailing list
buckminster-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/buckminster-dev

Attachment: log
Description: log


Back to the top