Has anyone else ever seen the bundle plugin come up with something like: Export-Package: com.basistech.rosette.apimodel;version="";uses:="com.bas istech.util"
The POM instruction is just <Export-Package>com.basistech.rosette.apimodel</Export-Package> The result is a bnd error, not too surprisingly. Here's what -X has to say, sorry for the length. [DEBUG] Configuring mojo org.apache.felix:maven-bundle-plugin:3.0.1:bundle from plugin realm ClassRealm[plugin>org.apache.felix:maven-bundle-plugin:3.0.1, parent: sun.misc.Launcher$AppClassLoader@33909752] [DEBUG] Configuring mojo 'org.apache.felix:maven-bundle-plugin:3.0.1:bundle' with basic configurator --> [DEBUG] (s) addMavenDescriptor = true [DEBUG] (s) addDefaultImplementationEntries = true [DEBUG] (s) manifest = org.apache.maven.archiver.ManifestConfiguration@508863eb [DEBUG] (s) manifestEntries = {Bundle-Vendor=Basis Technology Corp., Implementation-Vendor=Basis Technology Corp., Implementation-Version=0.7.1-SNAPSHOT} [DEBUG] (f) archive = org.apache.maven.archiver.MavenArchiveConfiguration@7d8802cf [DEBUG] (f) buildDirectory = /Users/benson/x/new-java-binding/model/target [DEBUG] (f) dependencyReducedPomLocation = /Users/benson/x/new-java-binding/model/dependency-reduced-pom.xml [DEBUG] (f) dumpInstructions = /Users/benson/x/new-java-binding/model/target/instructions.txt [DEBUG] (f) finalName = rosette-api-model-0.7.1-SNAPSHOT [DEBUG] (f) instructions = {Bundle-Version=0.7.1.v20151210122325, Export-Package=com.basistech.rosette.apimodel, _consumer-policy=${range;[===,+)}} [DEBUG] (f) localRepository = id: local url: file:///Users/benson/.m2/repository/ layout: default snapshots: [enabled => true, update => always] releases: [enabled => true, update => always] [DEBUG] (f) m_mavenSession = org.apache.maven.execution.MavenSession@20411320 [DEBUG] (f) manifestLocation = /Users/benson/x/new-java-binding/model/target/classes/META-INF [DEBUG] (f) niceManifest = true [DEBUG] (f) outputDirectory = /Users/benson/x/new-java-binding/model/target/classes [DEBUG] (f) project = MavenProject: com.basistech.rosette:rosette-api-model:0.7.1-SNAPSHOT @ /Users/benson/x/new-java-binding/model/pom.xml [DEBUG] (f) remoteArtifactRepositories = [ id: basis.qa url: http://maven.basistech.net/nexus/content/groups/basis.qa/ layout: default snapshots: [enabled => false, update => never] releases: [enabled => true, update => always] , id: Nexus url: http://nexus.basistech.net:8081/nexus/content/groups/public layout: default snapshots: [enabled => false, update => daily] releases: [enabled => true, update => daily] ] [DEBUG] (f) session = org.apache.maven.execution.MavenSession@20411320 [DEBUG] -- end configuration -- [DEBUG] building maven31 dependency graph for com.basistech.rosette:rosette-api-model:bundle:0.7.1-SNAPSHOT [DEBUG] Using mirror Nexus (http://nexus.basistech.net:8081/nexus/content/groups/public) for central (https://repo.maven.apache.org/maven2). [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=0, ConflictMarker.markTime=0, ConflictMarker.nodeCount=2, ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=0, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=0, ConflictResolver.conflictItemCount=1, DefaultDependencyCollector.collectTime=0, DefaultDependencyCollector.transformTime=0} [DEBUG] com.basistech.rosette:rosette-api-model:bundle:0.7.1-SNAPSHOT [DEBUG] com.basistech:common-api:jar:35.3.0:compile [DEBUG] BND Instructions: #----------------------------------------------------------------------- #Wed Dec 09 19:23:26 EST 2015 pom.id=com.basistech.rosette\:rosette-api-model\:bundle\:0.7.1-SNAPSHOT file.encoding.pkg=sun.io env.COPYFILE_DISABLE=true pom.organization.name=Basis Technology Corp. env.BT_BUILD=amd64-darwin13-xcode5 env.KARAF_DEBUG=true maven-surefire-plugin.version=2.19 java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre env.CMD_DURATION=6.21s env.DISPLAY=/private/tmp/com.apple.launchd.UR481FPA4Z/org.macosforge.xquartz\:0 buildtools.version=1.0.0 pom.contributors=[] bt-jackson-version=2.6.2 java.awt.headless=true project.build.developers=[org.apache.maven.model.Developer@5f7a2a79] classworlds.conf=/opt/maven-basis/bin/m2.conf env.SECURITYSESSIONID=186a7 project.description=Rosette API data models pom.pomFile=/Users/benson/x/new-java-binding/model/pom.xml java.endorsed.dirs=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/endorsed Bundle-DocURL=http\://www.basistech.com project.build.groupId=com.basistech.rosette env.LOGNAME=benson pom.organization=org.apache.maven.model.Organization@fcdeb50 maven-bundle-plugin.version=3.0.1 project.build.scm=org.apache.maven.model.Scm@72090715 sun.os.patch.level=unknown java.vendor.url=http\://java.oracle.com/ maven-antrun-plugin.version=1.7 pom.profiles=[] maven-symbolicname=com.basistech.rosette.api-model java.version=1.8.0_60 exec-maven-plugin.version=1.2.1 env.MAVEN_OPTS=-Dfile.encoding\=utf-8 -Xmx2g -Djava.awt.headless\=true project.build.contributors=[] maven-javadoc-plugin.version=2.9.1 env.BT_ARCH=universal-darwin9-gcc40 java.vendor.url.bug=http\://bugreport.sun.com/bugreport/ pom.description=Rosette API data models project.build.organization=org.apache.maven.model.Organization@fcdeb50 user.name=benson env.LANG=en_US.UTF-8 project.build.pomFile=/Users/benson/x/new-java-binding/model/pom.xml sun.io.unicode.encoding=UnicodeBig bt-args4j-version=2.32 sun.jnu.encoding=UTF-8 java.runtime.name=Java(TM) SE Runtime Environment project.build.outputdirectory=/Users/benson/x/new-java-binding/model/target/classes env.__fish_sysconfdir=/usr/local/Cellar/fish/2.1.1/etc/fish project.version=0.7.1-SNAPSHOT java.specification.name=Java Platform API Specification ftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16 user.timezone=America/New_York pom.mailingLists=[] path.separator=\: project.contributors=[] project.inceptionYear=2014 pom.artifactId=rosette-api-model env.MAVEN_CMD_LINE_ARGS=install -X bt-fastutil-version=6.6.0 env.LOCAL_FARM_ROOT=/Users/benson/x/trunk_farm_root project.name=rosette-api-model project.organization.name=Basis Technology Corp. file.encoding=utf-8 pom.url=http\://rosette-api.github.io/java/rosette-api-model project.organization=org.apache.maven.model.Organization@fcdeb50 jacoco.version=0.7.1.201405082137 env.HOME=/Users/benson bt-icu4j-version=55.1 sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher install -X socksNonProxyHosts=local|*.local|169.254/16|*.169.254/16 maven-release-plugin.version=2.5.1 maven-pmd-plugin.version=3.5 maven-dependency-plugin.version=2.10 project.id=com.basistech.rosette\:rosette-api-model\:bundle\:0.7.1-SNAPSHOT nexus-staging-plugin-version=1.6.5 Export-Package=com.basistech.rosette.apimodel Bundle-License=http\://www.apache.org/licenses/LICENSE-2.0.txt osgi-version=0.7.1.v20151210122325 java.io.tmpdir=/var/folders/80/5l86669j3278_x4hlpntlz380000gp/T/ project.build.mailingLists=[] user.language=en line.separator=\n project.build.directory=/Users/benson/x/new-java-binding/model/target maven-checkstyle-plugin.version=2.17 bt-woodstox-version=4.0.5 pom.issueManagement=org.apache.maven.model.IssueManagement@25bc36 java.vm.info=mixed mode java.vm.specification.name=Java Virtual Machine Specification project.reporting.outputEncoding=UTF-8 maven.scm.version=1.9 env.__CF_USER_TEXT_ENCODING=0x1F6\:0x0\:0x0 project.modelEncoding=UTF-8 env.M2_HOME=/opt/maven-basis project.build.id=com.basistech.rosette\:rosette-api-model\:bundle\:0.7.1-SNAPSHOT env.ITERM_PROFILE=tomorrow project.issueManagement=org.apache.maven.model.IssueManagement@25bc36 bt.java.target=1.7 maven-resources-plugin.version=2.6 env.EDITOR=nano http.nonProxyHosts=local|*.local|169.254/16|*.169.254/16 project.build.licenses=[org.apache.maven.model.License@65f1bf2c] codehaus.chronos.jmeter.version=1.1.0 pom.modelVersion=4.0.0 project.licenses=[org.apache.maven.model.License@65f1bf2c] env.__fish_runtime_dir=/tmp/fish.benson project.developers=[org.apache.maven.model.Developer@5f7a2a79] env.JUG_BT_ARCH=amd64-darwin11-xcode4 bt-commons-lang-version=2.6 java.awt.printerjob=sun.lwawt.macosx.CPrinterJob project.url=http\://rosette-api.github.io/java/rosette-api-model -removeheaders=Include-Resource,Private-Package maven-jar-plugin.version=2.6 bt.java.source=1.7 env.CLICOLOR=t env.__fish_datadir=/usr/local/Cellar/fish/2.1.1/share/fish pom.version=0.7.1-SNAPSHOT env.XPC_FLAGS=0x0 pom.scm=org.apache.maven.model.Scm@72090715 -plugin=org.apache.felix.bundleplugin.BlueprintPlugin,aQute.lib.spring.SpringXMLType project.mailingLists=[] pom.packaging=bundle env.__fish_help_dir=/usr/local/Cellar/fish/2.1.1/share/doc/fish project.build.parent=com.basistech.rosette\:rosette-api-java-binding\:pom\:0.7.1-SNAPSHOT gopherProxySet=false Bundle-Description=Rosette API data models project.projectDirectory=/Users/benson/x/new-java-binding/model os.name=Mac OS X project.build.modelVersion=4.0.0 java.specification.vendor=Oracle Corporation env.TERM=xterm java.vm.name=Java HotSpot(TM) 64-Bit Server VM java.library.path=/Users/benson/Library/Java/Extensions\:/Library/Java/Extensions\:/Network/Library/Java/Extensions\:/System/Library/Java/Extensions\:/usr/lib/java\:. project.build.build=org.apache.maven.model.Build@341c8f67 asciidoctor.version=0.1.4 env.PATH=/usr/local/bin\:/usr/bin\:/bin\:/usr/local/sbin\:/usr/sbin\:/sbin\:/opt/X11/bin\:/usr/local/ec2/ec2-api-tools-1.7.3.0/bin pom.build=org.apache.maven.model.Build@341c8f67 java.class.version=52.0 env.SHLVL=1 project.build.version=0.7.1-SNAPSHOT env.JAVA_MAIN_CLASS_65398=org.codehaus.plexus.classworlds.launcher.Launcher project.build.issueManagement=org.apache.maven.model.IssueManagement@25bc36 bt-hamcrest-version=1.3 env.FARM_ROOT=/Users/benson/x/trunk_farm_root pom.parent=com.basistech.rosette\:rosette-api-java-binding\:pom\:0.7.1-SNAPSHOT pom.projectDirectory=/Users/benson/x/new-java-binding/model project.modelVersion=4.0.0 -consumer-policy=${range;[\=\=\=,+)} Bundle-SymbolicName=com.basistech.rosette.api-model sun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib project.build.sourceEncoding=UTF-8 Private-Package=com.basistech.rosette.apimodel project.build.artifactId=rosette-api-model env.HOMEBREW_GITHUB_API_TOKEN=3c509a8bff902f41d2cba72862dbb92e0e6ac2cc sun.management.compiler=HotSpot 64-Bit Tiered Compilers java.awt.graphicsenv=sun.awt.CGraphicsEnvironment pom.name=rosette-api-model bt-junit-version=4.12 maven-shade-plugin.version=2.4 pom.developers=[org.apache.maven.model.Developer@5f7a2a79] env.EC2_HOME=/usr/local/ec2/ec2-api-tools-1.7.3.0 env.USER=benson project.build=org.apache.maven.model.Build@341c8f67 env.PERL=/usr/bin/perl env.TERM_PROGRAM=iTerm.app project.scm=org.apache.maven.model.Scm@72090715 maven-install-plugin.version=2.3.1 env.COMMAND_MODE=unix2003 project.baseDir=/Users/benson/x/new-java-binding/model project.build.name=rosette-api-model bt-slf4j-version=1.7.5 java.vm.specification.version=1.8 project.build.inceptionYear=2014 maven.build.timestamp.format=yyyy.MM.dd_HH\:mm\:ss project.build.description=Rosette API data models project.groupId=com.basistech.rosette Bundle-Version=0.7.1.v20151210122325 awt.toolkit=sun.lwawt.macosx.LWCToolkit project.build.profiles=[] sun.cpu.isalist= project.profiles=[] java.ext.dirs=/Users/benson/Library/Java/Extensions\:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/ext\:/Library/Java/Extensions\:/Network/Library/Java/Extensions\:/System/Library/Java/Extensions\:/usr/lib/java maven-compiler-plugin.version=3.2 Import-Package=* os.version=10.11.1 user.home=/Users/benson bt-commons-io-version=2.4 java.vm.vendor=Oracle Corporation env.PYTHON=/usr/bin/python maven-clean-plugin.version=2.5 env.JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/ env.XPC_SERVICE_NAME=0 user.dir=/Users/benson/x/new-java-binding/model project.build.modelEncoding=UTF-8 project.organization.url=http\://www.basistech.com env.PWD=/Users/benson/x/new-java-binding/model project.parent=com.basistech.rosette\:rosette-api-java-binding\:pom\:0.7.1-SNAPSHOT sun.cpu.endian=little pom.licenses=[org.apache.maven.model.License@65f1bf2c] project.dir=/Users/benson/x/new-java-binding/model env.TMPDIR=/var/folders/80/5l86669j3278_x4hlpntlz380000gp/T/ classifier= java.vm.version=25.60-b23 java.class.path=/opt/maven-basis/boot/plexus-classworlds-2.5.2.jar org.slf4j.simpleLogger.defaultLogLevel=debug bt-guava-version=16.0.1 os.arch=x86_64 Bundle-Vendor=Basis Technology Corp. maven.build.version=Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T12\:29\:23-05\:00) env.__fish_bin_dir=/usr/local/Cellar/fish/2.1.1/bin env.Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.VUmhp50F3w/Render project.build.url=http\://rosette-api.github.io/java/rosette-api-model project.build.projectDirectory=/Users/benson/x/new-java-binding/model bt-log4j-version=1.2.17 sun.java.launcher=SUN_STANDARD pom.inceptionYear=2014 project.packaging=bundle java.vm.specification.vendor=Oracle Corporation pom.organization.url=http\://www.basistech.com file.separator=/ java.runtime.version=1.8.0_60-b27 project.pomFile=/Users/benson/x/new-java-binding/model/pom.xml env.SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.pJd7cqe8uD/Listeners sun.boot.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/resources.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/rt.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/sunrsasign.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/jsse.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/jce.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/charsets.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/jfr.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/classes maven.surefire.version=2.17 env.PYTHON27=/usr/bin/python maven-assembly-plugin.version=2.5.5 project.build.packaging=bundle maven.version=3.2.5 maven-source-plugin.version=2.2.1 project.artifactId=rosette-api-model user.country=US pom.modelEncoding=UTF-8 env.JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk/Contents/Home maven.home=/opt/maven-basis env.SHELL=/usr/local/bin/fish maven-deploy-plugin.version=2.7 maven-project-info-reports-plugin.version=2.7 maven-site-plugin.version=3.4 -sourcepath=/Users/benson/x/new-java-binding/model/src/main/java,/Users/benson/x/new-java-binding/model/target/generated-sources/annotations pom.groupId=com.basistech.rosette java.vendor=Oracle Corporation Bundle-Name=rosette-api-model java.specification.version=1.8 env.GIT_SSH=/users/benson/bin/gitssh env.ITERM_SESSION_ID=w0t0p0 sun.arch.data.model=64 #----------------------------------------------------------------------- [INFO] Writing BND instructions to /Users/benson/x/new-java-binding/model/target/instructions.txt [DEBUG] BND Classpath: #----------------------------------------------------------------------- -classpath:\ /Users/benson/x/new-java-binding/model/target/classes,\ /Users/benson/.m2/repository/com/basistech/common-api/35.3.0/common-api-35.3.0.jar #----------------------------------------------------------------------- [DEBUG] BND Manifest: #----------------------------------------------------------------------- Manifest-Version: 1.0 Bnd-LastModified: 1449707006340 Bundle-Description: Rosette API data models Bundle-DocURL: http://www.basistech.com Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt Bundle-ManifestVersion: 2 Bundle-Name: rosette-api-model Bundle-SymbolicName: com.basistech.rosette.api-model Bundle-Vendor: Basis Technology Corp. Bundle-Version: 0.7.1.v20151210122325 Created-By: 1.8.0_60 (Oracle Corporation) Export-Package: com.basistech.rosette.apimodel;version="";uses:="com.bas istech.util" Import-Package: com.basistech.util;version="[35.3.0,36)" Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" Tool: Bnd-3.0.0.201509101326 #----------------------------------------------------------------------- [DEBUG] Final Manifest: #----------------------------------------------------------------------- Manifest-Version: 1.0 Bnd-LastModified: 1449707006340 Build-Jdk: 1.8.0_60 Built-By: benson Bundle-Description: Rosette API data models Bundle-DocURL: http://www.basistech.com Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt Bundle-ManifestVersion: 2 Bundle-Name: rosette-api-model Bundle-SymbolicName: com.basistech.rosette.api-model Bundle-Vendor: Basis Technology Corp. Bundle-Version: 0.7.1.v20151210122325 Created-By: Apache Maven Bundle Plugin Export-Package: com.basistech.rosette.apimodel;version="";uses:="com.bas istech.util" Implementation-Title: rosette-api-model Implementation-Vendor: Basis Technology Corp. Implementation-Vendor-Id: com.basistech.rosette Implementation-Version: 0.7.1-SNAPSHOT Import-Package: com.basistech.util;version="[35.3.0,36)" Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" Tool: Bnd-3.0.0.201509101326 #----------------------------------------------------------------------- [ERROR] Bundle com.basistech.rosette:rosette-api-model:bundle:0.7.1-SNAPSHOT : package info for com.basistech.rosette.apimodel attribute [version=''], value is empty which is not allowed in ARGUMENT_S (CORE1.3.2 (:?[-a-zA-Z0-9_.]+)|(?:"[^"]*")). From null [ERROR] Error(s) found in bundle configuration [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.764 s [INFO] Finished at: 2015-12-09T19:23:26-05:00 [INFO] Final Memory: 31M/471M --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org