axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Raymond Feng (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-4310) Some of the versions for Import-Package headers are too restrictive
Date Thu, 16 Apr 2009 23:27:15 GMT
Some of the versions for Import-Package headers are too restrictive
-------------------------------------------------------------------

                 Key: AXIS2-4310
                 URL: https://issues.apache.org/jira/browse/AXIS2-4310
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: kernel
    Affects Versions: 1.5
            Reporter: Raymond Feng


The MF has the following Import-Package header. Some of the versions are too restrictive:

For example:
 javax.jms;version="1.1", won't be statified by http://repo2.maven.org/maven2/org/apache/geronimo/specs/geronimo-jms_1.1_spec/1.1.1/geronimo-jms_1.1_spec-1.1.1.jar
which exports the javax.jms without a version (default to 0.0.0).

So are the servlet apis.

The other issue is that the import version 0.0.0 can only be satified by an export package
with 0.0.0. for example, javax.xml.namespace;version="0.0.0", cannot be supplied by an export
package with version 1.0. We should remove the 0.0.0.

Import-Package: com.ibm.wsdl.util.xml,
 javax.activation;version="1.1",
 javax.jms;version="1.1",
 javax.jws;version="2.0",
 javax.mail;version="1.4",
 javax.mail.internet;version="1.4",
 javax.mail.util;version="1.4",
 javax.management,
 javax.naming;resolution:=optional,
 javax.rmi;resolution:=optional,
 javax.servlet;version="2.4.0",
 javax.servlet.http;version="2.4.0",
 javax.transaction,
 javax.wsdl,
 javax.wsdl.extensions,
 javax.wsdl.extensions.http,
 javax.wsdl.extensions.mime,
 javax.wsdl.extensions.schema,
 javax.wsdl.extensions.soap,
 javax.wsdl.extensions.soap12,
 javax.wsdl.factory,
 javax.wsdl.xml,
 javax.xml.namespace;version="0.0.0",
 javax.xml.parsers;resolution:=optional,
 javax.xml.stream;resolution:=optional;version="1.0",
 javax.xml.transform;resolution:=optional,
 javax.xml.transform.dom;resolution:=optional,
 javax.xml.transform.stream;resolution:=optional,
 org.apache.axiom.attachments,
 org.apache.axiom.attachments.impl,
 org.apache.axiom.attachments.lifecycle,
 org.apache.axiom.attachments.lifecycle.impl,
 org.apache.axiom.attachments.utils,
 org.apache.axiom.om,
 org.apache.axiom.om.impl,
 org.apache.axiom.om.impl.builder,
 org.apache.axiom.om.impl.llom,
 org.apache.axiom.om.impl.llom.factory,
 org.apache.axiom.om.impl.util,
 org.apache.axiom.om.util,
 org.apache.axiom.soap,
 org.apache.axiom.soap.impl.builder,
 org.apache.axiom.soap.impl.llom.soap11,
 org.apache.axiom.soap.impl.llom.soap12,
 org.apache.commons.fileupload,
 org.apache.commons.fileupload.disk,
 org.apache.commons.fileupload.servlet,
 org.apache.commons.httpclient,
 org.apache.commons.httpclient.auth,
 org.apache.commons.httpclient.methods,
 org.apache.commons.httpclient.methods.multipart,
 org.apache.commons.httpclient.params,
 org.apache.commons.httpclient.protocol,
 org.apache.commons.httpclient.util,
 org.apache.commons.io;version="1.4",
 org.apache.commons.lang;resolution:=optional,
 org.apache.commons.logging,
 org.apache.http;resolution:=optional,
 org.apache.http.entity;resolution:=optional,
 org.apache.http.impl;resolution:=optional,
 org.apache.http.impl.entity;resolution:=optional,
 org.apache.http.impl.io;resolution:=optional,
 org.apache.http.io;resolution:=optional,
 org.apache.http.message;resolution:=optional,
 org.apache.http.params;resolution:=optional,
 org.apache.http.protocol;resolution:=optional,
 org.apache.http.util;resolution:=optional,
 org.apache.neethi,
 org.apache.woden;version="0.0.0",
 org.apache.woden.internal;version="0.0.0",
 org.apache.woden.internal.wsdl20;version="0.0.0",
 org.apache.woden.internal.wsdl20.extensions;version="0.0.0",
 org.apache.woden.internal.wsdl20.extensions.http;version="0.0.0",
 org.apache.woden.internal.wsdl20.extensions.soap;version="0.0.0",
 org.apache.woden.resolver;version="0.0.0",
 org.apache.woden.schema;version="0.0.0",
 org.apache.woden.types;version="0.0.0",
 org.apache.woden.wsdl20;version="0.0.0",
 org.apache.woden.wsdl20.enumeration;version="0.0.0",
 org.apache.woden.wsdl20.extensions;version="0.0.0",
 org.apache.woden.wsdl20.extensions.http;version="0.0.0",
 org.apache.woden.wsdl20.extensions.rpc;version="0.0.0",
 org.apache.woden.wsdl20.extensions.soap;version="0.0.0",
 org.apache.woden.wsdl20.xml;version="0.0.0",
 org.apache.woden.xml;version="0.0.0",
 org.apache.ws.commons.schema,
 org.apache.ws.commons.schema.constants,
 org.apache.ws.commons.schema.resolver,
 org.apache.ws.commons.schema.utils,
 org.osgi.framework;version="1.3.0",
 org.osgi.service.cm;version="1.2.0",
 org.osgi.service.http;version="1.2.0",
 org.osgi.service.log;version="1.3",
 org.osgi.util.tracker;version="1.3.1",
 org.w3c.dom;resolution:=optional,
 org.xml.sax;resolution:=optional

-- 
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