ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Neil Lott (JIRA)" <j...@apache.org>
Subject [jira] Commented: (IVY-725) Null Pointer Exception during retrieve/resolve
Date Wed, 13 Feb 2008 19:03:08 GMT

    [ https://issues.apache.org/jira/browse/IVY-725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12568674#action_12568674
] 

Neil Lott commented on IVY-725:
-------------------------------

Sure, I reran using the trunk.  Here's the pom that's failing:

<ivy-module version="2.0">
    <info organisation="twc" module="mas-coredn-ondemand" revision="5.1" status="release"
publication="20080205163904"/>
    
    <configurations>
        <conf name="interface" description="IDL or webservice interfaces"/>
                <conf name="compile" extends="interface" description="Compile-time"/>
                <conf name="runtime" extends="compile" description="Run-time"/>
                <conf name="test" extends="runtime" description="For Testing"/>
    </configurations>
    
    <publications>
        <artifact name="ondemandif" type="jar" conf="interface" ext="jar"/>
        <artifact name="ondemand" type="jar" conf="compile" ext="jar"/>
    </publications>    
    
    <dependencies>
        <dependency org="log4j" name="log4j" rev="1.2.8"/>
        <dependency org="jacorb" name="jacorb" rev="2.2.2"/>        
        <dependency org="jacorb" name="avalon-framework" rev="4.1.5"/>
        <dependency org="jacorb" name="logkit" rev="1.2"/>
        <dependency org="jacorb" name="antlr" rev="2.7.2"/>
        <dependency org="concurrent" name="concurrent" rev="1.3.2"/>
        <dependency org="joda-time" name="joda-time" rev="1.5"/>
        <dependency org="testng" name="testng" rev="5.7"/>
                
        <dependency org="twc" name="msa4j" rev="1.0"/>
        <dependency org="twc" name="isa" rev="1.4.4"/>
    </dependencies>
    
</ivy-module>


Here's the exception now being thrown:

[ivy:retrieve] java.lang.RuntimeException: several problems occured while resolving dependency:
twc#mas-coredn-ondemand;5.1 {*=[*]}:
[ivy:retrieve] 	module descriptor parser returned a null module descriptor, which is not allowed.
parser=pom parser; parser class=org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser;
module descriptor resource=SshResource:/home/maven/repository/twc/mas-coredn-ondemand/5.1/mas-coredn-ondemand-5.1.pom
(1359)]
[ivy:retrieve] 	module descriptor parser returned a null module descriptor, which is not allowed.
parser=pom parser; parser class=org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser;
module descriptor resource=/Users/neil/Business/SnowyRangeConsulting/projects/twc/depot/server/releases/main/repository/twc/mas-coredn-ondemand/5.1/mas-coredn-ondemand-5.1.pom
[ivy:retrieve] 	at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:185)
[ivy:retrieve] 	at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:225)
[ivy:retrieve] 	at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:257)
[ivy:retrieve] 	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:600)
[ivy:retrieve] 	at org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:683)
[ivy:retrieve] 	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:608)
[ivy:retrieve] 	at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:495)
[ivy:retrieve] 	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:234)
[ivy:retrieve] 	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:192)
[ivy:retrieve] 	at org.apache.ivy.Ivy.resolve(Ivy.java:506)
[ivy:retrieve] 	at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:230)

...

[ivy:retrieve] :: problems summary ::
[ivy:retrieve] :::: WARNINGS
[ivy:retrieve] 		::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] 		::          UNRESOLVED DEPENDENCIES         ::
[ivy:retrieve] 		::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] 		:: twc#mas-coredn-ondemand;5.1: several problems occured while resolving
dependency: twc#mas-coredn-ondemand;5.1 {*=[*]}:
[ivy:retrieve] 	module descriptor parser returned a null module descriptor, which is not allowed.
parser=pom parser; parser class=org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser;
module descriptor resource=SshResource:/home/maven/repository/twc/mas-coredn-ondemand/5.1/mas-coredn-ondemand-5.1.pom
(1359)]
[ivy:retrieve] 	module descriptor parser returned a null module descriptor, which is not allowed.
parser=pom parser; parser class=org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser;
module descriptor resource=/Users/neil/Business/SnowyRangeConsulting/projects/twc/depot/server/releases/main/repository/twc/mas-coredn-ondemand/5.1/mas-coredn-ondemand-5.1.pom
[ivy:retrieve] 		::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] 
[ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS



> Null Pointer Exception during retrieve/resolve
> ----------------------------------------------
>
>                 Key: IVY-725
>                 URL: https://issues.apache.org/jira/browse/IVY-725
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-1
>         Environment: Mac OSX
>            Reporter: Neil Lott
>         Attachments: common-ivy-configurations.xml, common-ivy-settings.xml, common-ivy.xml,
ivy.xml, ivy.xml
>
>
> I'm seeing the following null pointer exceptions during the retrieve/resolve of my module.
> Module mas-coredn-btm depends on mas-coredn-ondemand.  In this case, I have published
the artifact for mas-coredn-ondemand and mas-coredn-btm is failing to resolve it.
> [ivy:resolve] java.lang.RuntimeException: several problems occured while resolving dependency:
twc#mas-coredn-ondemand;5.1 {*=[*]}:
> [ivy:resolve] 	java.lang.NullPointerException at org.apache.ivy.core.cache.DefaultRepositoryCacheManager.cacheModuleDescriptor(DefaultRepositoryCacheManager.java:893)
> [ivy:resolve] 	java.lang.NullPointerException at org.apache.ivy.core.cache.DefaultRepositoryCacheManager.cacheModuleDescriptor(DefaultRepositoryCacheManager.java:893)
> [ivy:resolve] 	at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:185)
> [ivy:resolve] 	at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:225)
> [ivy:resolve] 	at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:257)
> [ivy:resolve] 	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:588)
> [ivy:resolve] 	at org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:671)
> [ivy:resolve] 	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:596)
> [ivy:resolve] 	at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:487)
> [ivy:resolve] 	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:234)
> [ivy:resolve] 	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:192)
> [ivy:resolve] 	at org.apache.ivy.Ivy.resolve(Ivy.java:506)
> [ivy:resolve] 	at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:230)
> [ivy:resolve] 	at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:275)
> [ivy:resolve] 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> [ivy:resolve] 	at org.apache.tools.ant.Task.perform(Task.java:364)
> [ivy:resolve] 	at org.apache.tools.ant.Target.execute(Target.java:341)
> [ivy:resolve] 	at org.apache.tools.ant.Target.performTasks(Target.java:369)
> [ivy:resolve] 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
> [ivy:resolve] 	at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
> [ivy:resolve] 	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
> [ivy:resolve] 	at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
> [ivy:resolve] 	at org.apache.tools.ant.Main.runBuild(Main.java:668)
> [ivy:resolve] 	at org.apache.tools.ant.Main.startAnt(Main.java:187)
> [ivy:resolve] 	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
> [ivy:resolve] 	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message