{"action":"created","issue":{"url":"https://api.github.com/repos/bndtools/bndtools/issues/1177","labels_url":"https://api.github.com/repos/bndtools/bndtools/issues/1177/labels{/name}","comments_url":"https://api.github.com/repos/bndtools/bndtools/issues/1177/comments","events_url":"https://api.github.com/repos/bndtools/bndtools/issues/1177/events","html_url":"https://github.com/bndtools/bndtools/issues/1177","id":106713800,"number":1177,"title":"bndtools 3: error resolving  execution environment capalities like javax.xml.parsers ","user":{"login":"hfranz-gebit","id":14308066,"avatar_url":"https://avatars.githubusercontent.com/u/14308066?v=3","gravatar_id":"","url":"https://api.github.com/users/hfranz-gebit","html_url":"https://github.com/hfranz-gebit","followers_url":"https://api.github.com/users/hfranz-gebit/followers","following_url":"https://api.github.com/users/hfranz-gebit/following{/other_user}","gists_url":"https://api.github.com/users/hfranz-gebit/gists{/gist_id}","starred_url":"https://api.github.com/users/hfranz-gebit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hfranz-gebit/subscriptions","organizations_url":"https://api.github.com/users/hfranz-gebit/orgs","repos_url":"https://api.github.com/users/hfranz-gebit/repos","events_url":"https://api.github.com/users/hfranz-gebit/events{/privacy}","received_events_url":"https://api.github.com/users/hfranz-gebit/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-09-16T07:12:48Z","updated_at":"2015-11-12T08:07:05Z","closed_at":"2015-09-17T08:30:24Z","body":"Try this:\r\n\r\nCreate an empty OSGi project( Eclipe 4.4SR2, BNDTools 3) .\r\n\r\nCreate a new run descriptor.\r\n\r\nGet the bundle com.springsource.org.apache.tools.ant (1.8.1) from springsource.com into your local repo somehow.\r\n\r\nAdd it to the run requirements.\r\nKlick Resolve\r\n\r\n=>\r\norg.osgi.service.resolver.ResolutionException: Unable to resolve <<INITIAL>> version=null: missing requirement com.springsource.org.apache.tools.ant\r\n->  Unable to resolve com.springsource.org.apache.tools.ant version=1.8.1: missing requirement javax.xml.parsers; version=0.0.0]\r\n\r\nThis is provided by Java1.7.\r\n\r\nNote: Resolve works fine with bndtools 2.4."},"comment":{"url":"https://api.github.com/repos/bndtools/bndtools/issues/comments/156029638","html_url":"https://github.com/bndtools/bndtools/issues/1177#issuecomment-156029638","issue_url":"https://api.github.com/repos/bndtools/bndtools/issues/1177","id":156029638,"user":{"login":"pkriens","id":200494,"avatar_url":"https://avatars.githubusercontent.com/u/200494?v=3","gravatar_id":"","url":"https://api.github.com/users/pkriens","html_url":"https://github.com/pkriens","followers_url":"https://api.github.com/users/pkriens/followers","following_url":"https://api.github.com/users/pkriens/following{/other_user}","gists_url":"https://api.github.com/users/pkriens/gists{/gist_id}","starred_url":"https://api.github.com/users/pkriens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkriens/subscriptions","organizations_url":"https://api.github.com/users/pkriens/orgs","repos_url":"https://api.github.com/users/pkriens/repos","events_url":"https://api.github.com/users/pkriens/events{/privacy}","received_events_url":"https://api.github.com/users/pkriens/received_events","type":"User","site_admin":false},"created_at":"2015-11-12T08:07:05Z","updated_at":"2015-11-12T08:07:05Z","body":"# Workaround for 1.7\r\n-runsystempackages.bugfix = \\\r\n javax.accessibility;version=0,\\\r\n javax.activation;version=0,\\\r\n javax.activity;version=0,\\\r\n javax.annotation;version=0,\\\r\n javax.annotation.processing;version=0,\\\r\n javax.crypto;version=0,\\\r\n javax.crypto.interfaces;version=0,\\\r\n javax.crypto.spec;version=0,\\\r\n javax.imageio;version=0,\\\r\n javax.imageio.event;version=0,\\\r\n javax.imageio.metadata;version=0,\\\r\n javax.imageio.plugins.bmp;version=0,\\\r\n javax.imageio.plugins.jpeg;version=0,\\\r\n javax.imageio.spi;version=0,\\\r\n javax.imageio.stream;version=0,\\\r\n javax.jws;version=0,\\\r\n javax.jws.soap;version=0,\\\r\n javax.lang.model;version=0,\\\r\n javax.lang.model.element;version=0,\\\r\n javax.lang.model.type;version=0,\\\r\n javax.lang.model.util;version=0,\\\r\n javax.management;version=0,\\\r\n javax.management.loading;version=0,\\\r\n javax.management.modelmbean;version=0,\\\r\n javax.management.monitor;version=0,\\\r\n javax.management.openmbean;version=0,\\\r\n javax.management.relation;version=0,\\\r\n javax.management.remote;version=0,\\\r\n javax.management.remote.rmi;version=0,\\\r\n javax.management.timer;version=0,\\\r\n javax.naming;version=0,\\\r\n javax.naming.directory;version=0,\\\r\n javax.naming.event;version=0,\\\r\n javax.naming.ldap;version=0,\\\r\n javax.naming.spi;version=0,\\\r\n javax.net;version=0,\\\r\n javax.net.ssl;version=0,\\\r\n javax.print;version=0,\\\r\n javax.print.attribute;version=0,\\\r\n javax.print.attribute.standard;version=0,\\\r\n javax.print.event;version=0,\\\r\n javax.rmi;version=0,\\\r\n javax.rmi.CORBA;version=0,\\\r\n javax.rmi.ssl;version=0,\\\r\n javax.script;version=0,\\\r\n javax.security.auth;version=0,\\\r\n javax.security.auth.callback;version=0,\\\r\n javax.security.auth.kerberos;version=0,\\\r\n javax.security.auth.login;version=0,\\\r\n javax.security.auth.spi;version=0,\\\r\n javax.security.auth.x500;version=0,\\\r\n javax.security.cert;version=0,\\\r\n javax.security.sasl;version=0,\\\r\n javax.sound.midi;version=0,\\\r\n javax.sound.midi.spi;version=0,\\\r\n javax.sound.sampled;version=0,\\\r\n javax.sound.sampled.spi;version=0,\\\r\n javax.sql;version=0,\\\r\n javax.sql.rowset;version=0,\\\r\n javax.sql.rowset.serial;version=0,\\\r\n javax.sql.rowset.spi;version=0,\\\r\n javax.swing;version=0,\\\r\n javax.swing.border;version=0,\\\r\n javax.swing.colorchooser;version=0,\\\r\n javax.swing.event;version=0,\\\r\n javax.swing.filechooser;version=0,\\\r\n javax.swing.plaf;version=0,\\\r\n javax.swing.plaf.basic;version=0,\\\r\n javax.swing.plaf.metal;version=0,\\\r\n javax.swing.plaf.multi;version=0,\\\r\n javax.swing.plaf.nimbus;version=0,\\\r\n javax.swing.plaf.synth;version=0,\\\r\n javax.swing.table;version=0,\\\r\n javax.swing.text;version=0,\\\r\n javax.swing.text.html;version=0,\\\r\n javax.swing.text.html.parser;version=0,\\\r\n javax.swing.text.rtf;version=0,\\\r\n javax.swing.tree;version=0,\\\r\n javax.swing.undo;version=0,\\\r\n javax.tools;version=0,\\\r\n javax.transaction;version=0,\\\r\n javax.transaction.xa;version=0,\\\r\n javax.xml;version=0,\\\r\n javax.xml.bind;version=0,\\\r\n javax.xml.bind.annotation;version=0,\\\r\n javax.xml.bind.annotation.adapters;version=0,\\\r\n javax.xml.bind.attachment;version=0,\\\r\n javax.xml.bind.helpers;version=0,\\\r\n javax.xml.bind.util;version=0,\\\r\n javax.xml.crypto;version=0,\\\r\n javax.xml.crypto.dom;version=0,\\\r\n javax.xml.crypto.dsig;version=0,\\\r\n javax.xml.crypto.dsig.dom;version=0,\\\r\n javax.xml.crypto.dsig.keyinfo;version=0,\\\r\n javax.xml.crypto.dsig.spec;version=0,\\\r\n javax.xml.datatype;version=0,\\\r\n javax.xml.namespace;version=0,\\\r\n javax.xml.parsers;version=0,\\\r\n javax.xml.soap;version=0,\\\r\n javax.xml.stream;version=0,\\\r\n javax.xml.stream.events;version=0,\\\r\n javax.xml.stream.util;version=0,\\\r\n javax.xml.transform;version=0,\\\r\n javax.xml.transform.dom;version=0,\\\r\n javax.xml.transform.sax;version=0,\\\r\n javax.xml.transform.stax;version=0,\\\r\n javax.xml.transform.stream;version=0,\\\r\n javax.xml.validation;version=0,\\\r\n javax.xml.ws;version=0,\\\r\n javax.xml.ws.handler;version=0,\\\r\n javax.xml.ws.handler.soap;version=0,\\\r\n javax.xml.ws.http;version=0,\\\r\n javax.xml.ws.soap;version=0,\\\r\n javax.xml.ws.spi;version=0,\\\r\n javax.xml.ws.spi.http;version=0,\\\r\n javax.xml.ws.wsaddressing;version=0,\\\r\n javax.xml.xpath;version=0,\\\r\n org.ietf.jgss;version=0,\\\r\n org.omg.CORBA;version=0,\\\r\n org.omg.CORBA.DynAnyPackage;version=0,\\\r\n org.omg.CORBA.ORBPackage;version=0,\\\r\n org.omg.CORBA.TypeCodePackage;version=0,\\\r\n org.omg.CORBA.portable;version=0,\\\r\n org.omg.CORBA_2_3;version=0,\\\r\n org.omg.CORBA_2_3.portable;version=0,\\\r\n org.omg.CosNaming;version=0,\\\r\n org.omg.CosNaming.NamingContextExtPackage;version=0,\\\r\n org.omg.CosNaming.NamingContextPackage;version=0,\\\r\n org.omg.Dynamic;version=0,\\\r\n org.omg.DynamicAny;version=0,\\\r\n org.omg.DynamicAny.DynAnyFactoryPackage;version=0,\\\r\n org.omg.DynamicAny.DynAnyPackage;version=0,\\\r\n org.omg.IOP;version=0,\\\r\n org.omg.IOP.CodecFactoryPackage;version=0,\\\r\n org.omg.IOP.CodecPackage;version=0,\\\r\n org.omg.Messaging;version=0,\\\r\n org.omg.PortableInterceptor;version=0,\\\r\n org.omg.PortableInterceptor.ORBInitInfoPackage;version=0,\\\r\n org.omg.PortableServer;version=0,\\\r\n org.omg.PortableServer.CurrentPackage;version=0,\\\r\n org.omg.PortableServer.POAManagerPackage;version=0,\\\r\n org.omg.PortableServer.POAPackage;version=0,\\\r\n org.omg.PortableServer.ServantLocatorPackage;version=0,\\\r\n org.omg.PortableServer.portable;version=0,\\\r\n org.omg.SendingContext;version=0,\\\r\n org.omg.stub.java.rmi;version=0,\\\r\n org.w3c.dom;version=0,\\\r\n org.w3c.dom.bootstrap;version=0,\\\r\n org.w3c.dom.css;version=0,\\\r\n org.w3c.dom.events;version=0,\\\r\n org.w3c.dom.html;version=0,\\\r\n org.w3c.dom.ls;version=0,\\\r\n org.w3c.dom.ranges;version=0,\\\r\n org.w3c.dom.stylesheets;version=0,\\\r\n org.w3c.dom.traversal;version=0,\\\r\n org.w3c.dom.views;version=0,\\\r\n org.w3c.dom.xpath;version=0,\\\r\n org.xml.sax;version=0,\\\r\n org.xml.sax.ext;version=0,\\\r\n org.xml.sax.helpers;version=0\r\n\r\n"}}