[Bug 1114120] New: tycho: NPE in AbstractMavenMetadataRepository.java:74
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1114120
Bug ID: 1114120
Summary: tycho: NPE in AbstractMavenMetadataRepository.java:74
Product: Fedora
Version: rawhide
Component: tycho
Assignee: rgrunber(a)redhat.com
Reporter: mizdebsk(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: java-sig-commits(a)lists.fedoraproject.org,
krzysztof.daniel(a)gmail.com, mat.booth(a)redhat.com,
mizdebsk(a)redhat.com, rgrunber(a)redhat.com
Description of problem:
When building eclipse-m2e-core:
org.apache.maven.InternalErrorException: Internal error:
java.lang.NullPointerException
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:166)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: java.lang.NullPointerException
at
org.eclipse.tycho.p2.maven.repository.AbstractMavenMetadataRepository.load(AbstractMavenMetadataRepository.java:74)
at
org.eclipse.tycho.p2.maven.repository.AbstractMavenMetadataRepository.<init>(AbstractMavenMetadataRepository.java:63)
at
org.eclipse.tycho.p2.maven.repository.AbstractMavenMetadataRepository.<init>(AbstractMavenMetadataRepository.java:50)
at
org.eclipse.tycho.repository.local.LocalMetadataRepository.<init>(LocalMetadataRepository.java:49)
at
org.eclipse.tycho.p2.impl.resolver.P2ResolverFactoryImpl.getLocalMetadataRepository(P2ResolverFactoryImpl.java:47)
at
org.eclipse.tycho.p2.impl.resolver.P2ResolverFactoryImpl.getTargetPlatformFactory(P2ResolverFactoryImpl.java:71)
at
org.eclipse.tycho.p2.impl.resolver.P2ResolverFactoryImpl.getTargetPlatformFactory(P2ResolverFactoryImpl.java:1)
at
org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.computeTargetPlatform(P2TargetPlatformResolver.java:224)
at
org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver.resolveProject(DefaultTychoDependencyResolver.java:100)
at
org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:120)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
Version-Release number of selected component (if applicable):
0.20.0-16
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=cR7MzD3gPY&a=cc_unsubscribe
9 years, 11 months
[jackson-jaxrs-providers] enable jackson-jaxrs-cbor-provider
by gil
commit 86101e157d7d3e9586dc2024d9e9b51c2463f39e
Author: gil <puntogil(a)libero.it>
Date: Wed Jul 9 16:51:26 2014 +0200
enable jackson-jaxrs-cbor-provider
jackson-jaxrs-providers.spec | 22 ++++------------------
1 files changed, 4 insertions(+), 18 deletions(-)
---
diff --git a/jackson-jaxrs-providers.spec b/jackson-jaxrs-providers.spec
index 604a4ee..2fc059b 100644
--- a/jackson-jaxrs-providers.spec
+++ b/jackson-jaxrs-providers.spec
@@ -1,10 +1,6 @@
-%if 0%{?fedora}
-# Unavailable deps
-%bcond_with cbor
-%endif
Name: jackson-jaxrs-providers
Version: 2.4.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Jackson JAX-RS providers
License: ASL 2.0
URL: http://wiki.fasterxml.com/JacksonHome
@@ -17,10 +13,7 @@ BuildRequires: mvn(com.fasterxml.jackson:jackson-parent)
%endif
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core)
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
-%if %{with cbor}
-# https://bugzilla.redhat.com/show_bug.cgi?id=1116363
BuildRequires: mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-cbor)
-%endif
BuildRequires: mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-smile)
BuildRequires: mvn(com.fasterxml.jackson.module:jackson-module-jaxb-annotations)
BuildRequires: mvn(javax.ws.rs:jsr311-api)
@@ -62,14 +55,12 @@ following data formats:
* Smile (https://github.com/FasterXML/jackson-dataformat-smile)
* XML (https://github.com/FasterXML/jackson-dataformat-xml)
-%if %{with cbor}
%package -n jackson-jaxrs-cbor-provider
Summary: Jackson-JAXRS-CBOR
%description -n jackson-jaxrs-cbor-provider
Functionality to handle CBOR encoded input/output for JAX-RS implementations
(like Jersey and RESTeasy) using standard Jackson data binding.
-%endif
%package -n jackson-jaxrs-json-provider
Summary: Jackson-JAXRS-JSON
@@ -126,12 +117,6 @@ rm xml/src/test/java/com/fasterxml/jackson/jaxrs/xml/TestCanDeserialize.java \
%pom_remove_dep org.jboss.resteasy:resteasy-jackson2-provider json
rm json/src/test/java/com/fasterxml/jackson/jaxrs/json/resteasy/RestEasyProviderLoadingTest.java
-# Disabled for now
-# Unavailable deps
-%if %{without cbor}
-%pom_disable_module cbor
-%endif
-
%build
%mvn_package ":jackson-jaxrs-providers" %{name}
@@ -145,10 +130,8 @@ rm json/src/test/java/com/fasterxml/jackson/jaxrs/json/resteasy/RestEasyProvider
%files -f .mfiles-%{name}
%doc LICENSE NOTICE README.md release-notes/*
-%if %{with cbor}
%files -n jackson-jaxrs-cbor-provider -f .mfiles-jackson-jaxrs-cbor-provider
%doc LICENSE NOTICE
-%endif
%files -n jackson-jaxrs-json-provider -f .mfiles-jackson-jaxrs-json-provider
%doc LICENSE NOTICE
@@ -165,6 +148,9 @@ rm json/src/test/java/com/fasterxml/jackson/jaxrs/json/resteasy/RestEasyProvider
%doc LICENSE NOTICE
%changelog
+* Wed Jul 09 2014 gil cattaneo <puntogil(a)libero.it> 2.4.1-2
+- enable jackson-jaxrs-cbor-provider
+
* Fri Jul 04 2014 gil cattaneo <puntogil(a)libero.it> 2.4.1-1
- update to 2.4.1
9 years, 11 months