dev@glassfish.java.net

Re: About adding modules/features for GlassFish dynamiclly

From: Tang Yong <tangyong_at_cn.fujitsu.com>
Date: Tue, 10 Dec 2013 22:45:13 +0900

Sahoo, JJ

This issue will be fixed by GLASSFISH-20922.

Thanks
Tang

Tang Yong wrote:
> BTW: you can use my generated OBR mapping file for GF modules repository
> to search modules capability.
>
> -> Search "<p n='package' v='javax.inject'/>" , you will find two results.
>
> This file can check current GF modules's importing/exporting.
>
> Tang
>
> Tang Yong wrote:
>> Sahoo
>> JJ
>>
>> As a side effect, I have found some issues related to modules
>> exports/imports as following:
>>
>> Remembering the following jira?
>>
>> -> https://java.net/jira/browse/GLASSFISH-20450
>>
>> While using felix OBR to deploy an resource(eg.
>> org.glassfish.main.web.core), it needs the resource which exports
>> 'javax.inject' package.
>>
>> However, in current GF modules, there are two modules which all exports
>> 'javax.inject'.
>>
>> 1) weld-osgi-bundle.jar
>> 2) javax.inject.jar
>>
>> So, as for the issue, how do you think? My thinking is as following:
>>
>> 1. seperating Weld API from implementation
>> changing weld-osgi-bundle.jar
>>
>> 2. removing javax.inject.jar
>> this is reasonable?
>>
>> Thanks
>> Tang
>>
>> Tang Yong wrote:
>>> Bill
>>>
>>> Thanks detailed comments very much!
>>>
>>> Firstly, pl. allowing me to state the motivation/background in detail:
>>>
>>> 1. Starting Performance
>>>
>>> I have ever seen an article[1], and in the article, liberty's starting
>>> performance makes me surprised(only 2 sec), then, while I
>>> investigated/evaluated liberty, I have found the fact that liberty is a
>>> light-weight appserver and while starting it defaultly, it only loads
>>> jsp/web related feature, and by implementing OSGi 5's subsystem spec,
>>> liberty splits the whole Java EE features into many more fine-grained
>>> features. Eg. for servlet,ejb,and cdi, there are the following combination:
>>>
>>> 1) servlet
>>> 2) servlet + ejb
>>> 3) servlet + cdi
>>> 4) servlet + ejb + cdi
>>> ...
>>>
>>> Thus, for an user, he/she will have more selection free.
>>>
>>> Deeply, I have done an experiment that after I installed/started
>>> minimized modules of gf on demand, starting time is about 1.34
>>> sec(greatly improving gf starting).
>>>
>>> [1]:
>>> http://zeroturnaround.com/rebellabs/the-great-java-application-server-debate-with-tomcat-jboss-glassfish-jetty-and-liberty-profile/6/
>>>
>>> 2. GlassFish Itself
>>>
>>> As is well known, GlassFish is as open source refrence implementation of
>>> Java EE. All are focused on Java EE spec. This is naturally be natural
>>> and right. However, dedicating to being a leading appserver(at least I
>>> think so), other than Java EE, what gf still brings us? whether meaning
>>> "without any explicit request from the user", we do not move forward it?
>>> so far, I think that liberty's design philosophy is a great trend for
>>> appserver's future.
>>>
>>> Additionally, for current gf distribution, there are two main
>>> distributions: one is for web profile and the other is for full profile.
>>>
>>> Why we need to create two distributions for user? Instead, I think that
>>> if only having a distribution and by some way making user to freely add
>>> what he/she want, then, this will be more convenient and *on demand*.
>>>
>>> Since speaking *on demand*, I want to say that this is very excellent
>>> due to hk2(exactly osgi-adapter), and here *on demand* which I consider
>>> is based on user's behavior(he/she want what or not want what, whether
>>> being more convenient) rathen than only module level.
>>>
>>> 3. About Integration
>>>
>>> If an user wants to integrate a third framework into GF, how he/she will
>>> do? There are two ways:
>>>
>>> 1) one by one installing these bundles into GF using "asadmin osgi ..."
>>> command
>>>
>>> 2) manually putting these bundles into modules or autostart directory
>>> and still needing to check whether having duplicated or not-meeting
>>> dependencies and etc.
>>>
>>> What I want to do is that having a more simple way to integreate a third
>>> framework by implementing some smart provisioning based on the concept
>>> of bundle repository. As a first step, I select to provision gf itself,
>>> and in the future, I have a plan to provision user-defined bundles.
>>> Maybe this goal also meets some cloud scene for GF.
>>>
>>> Secondly, I want to say my opinion for the following comments,
>>>
>>> Bill Shannon wrote:
>>>> Our goal with GlassFish has been to load and start modules only on demand,
>>>> without any explicit request from the user. In addition to providing a
>>>> better user experience, this approach meets the Java EE compatibility
>>>> requirements for all Java EE features to always be available.
>>>>
>>>> For the features you list below, what is the cost of having these features
>>>> available if no application is using them? If the cost is excessive,
>>> could
>>>> the cost be minimized by moving to a more "lazy" initialization approach?
>>> pl. seeing the above my comments, and I think that what I am doing
>>> should be a more "lazy" approach.
>>>
>>>> If what you're really concerned with is the download or installation size
>>>> of GlassFish,
>>> My current plan is not concerned with the download or installation size,
>>> and in fact, no any module will be removed from GF installation. I only
>>> make modules directory be a provisioning repository.
>>>
>>>> it would be reasonable to create "distributions" of GlassFish
>>>> that don't include some of these features. For example, distribution of
>>>> GlassFish without clustering support could be considered. But each such
>>>> distribution needs to meet the Java compatibility requirements for the
>>>> technologies included in the distribution.
>>> I am sorry that I do not agree with you about the point. I have said
>>> that Java EE is very important , however, it is not all for an leading
>>> appserver. What's more, in my plan, by some way, we can reach different
>>> distributions(web profile and full profile).Eg. I can define the
>>> following features:
>>>
>>> <subsystems name="GlassFish Subsystems">
>>>
>>> <subsystem name="Web Profile" description="...">
>>> <module name="org.glassfish.main.web.core" />
>>> ...
>>> </subsystem>
>>>
>>> <subsystem name="Full Profile" description="...">
>>> <subsystem name="Web Profile" />
>>> ...
>>> </subsystem>
>>>
>>> </subsystems>
>>>
>>> Finally, pl. not mind what I said above, if having any error, pl.
>>> correct me.
>>>
>>> Thanks
>>> Tang
>>>
>
>
> ------------------------------------------------------------------------
>
> <repository lastmodified='20131205084839.391'>
> <resource id='org.glassfish.main.appclient.acc-config/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.appclient.acc-config' presentationname='ACC Config Classes (JAXB)' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/acc-config.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>28782</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.appclient.acc-config'/>
> <p n='presentationname' v='ACC Config Classes (JAXB)'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.appclient.client.acc.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.appclient.client.acc.config.util,javax.xml.bind.annotation.adapters,javax.xml.bind,javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.appclient.client.acc.config.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.appclient.client.acc.config'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters</require>
> </resource>
> <resource id='org.glassfish.main.admin.cli/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.cli' presentationname='admin-cli' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/admin-cli.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>182456</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.cli'/>
> <p n='presentationname' v='admin-cli'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.cli'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.i18n,com.sun.enterprise.admin.remote.reader,com.sun.enterprise.admin.remote.writer,com.sun.enterprise.universal.glassfish,com.sun.enterprise.universal.io,org.glassfish.api.admin,com.sun.enterprise.util,org.glassfish.common.util.admin,com.sun.enterprise.admin.util,org.jvnet.hk2.config,com.sun.enterprise.admin.cli.remote,com.sun.appserv.server.util,org.glassfish.hk2.api,org.jvnet.hk2.annotations,org.glassfish.api,javax.inject,org.glassfish.hk2.utilities,com.sun.enterprise.admin.remote,com.sun.enterprise.module.single,com.sun.enterprise.module,com.sun.enterprise.universal.process,com.sun.appserv.management.client.prefs'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.cli.remote'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.admin.cli,org.glassfish.api.admin,com.sun.enterprise.util,com.sun.enterprise.admin.remote,com.sun.enterprise.universal.i18n,org.glassfish.api,com.sun.enterprise.admin.remote.sse,org.glassfish.api.admin.progress,com.sun.enterprise.admin.progress,com.sun.appserv.management.client.prefs,com.sun.enterprise.security.store,org.jvnet.hk2.component,org.glassfish.hk2.utilities,com.sun.enterprise.admin.util,org.glassfish.hk2.api,com.sun.enterprise.module.single,com.sun.enterprise.module,org.glassfish.common.util.admin'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.cli.schemadoc'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.objectweb.asm,org.jvnet.hk2.config,org.glassfish.api.admin,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.config.support,com.sun.enterprise.config.serverbeans,org.glassfish.api,javax.inject,org.jvnet.hk2.config.types'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.management.client.prefs)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.management.client.prefs;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.progress)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.progress;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote.reader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote.reader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote.sse)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote.sse;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote.writer)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote.writer;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.single)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.single;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.store)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.store;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.glassfish)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.glassfish;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.payload)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.payload;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.progress)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.progress;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.component;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm)(version&gt;=3.3.0)(!(version&gt;=4.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.objectweb.asm;password=GlassFish;version="[3.3,4)"</require>
> </resource>
> <resource id='org.glassfish.main.admin.core/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.core' presentationname='admin-core' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/admin-core.jar' version='4.0.1.SNAPSHOT'>
> <description>Admin Core</description>
> <size>9031</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.core'/>
> <p n='presentationname' v='admin-core'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.admin.util.proxy,javax.management,com.sun.enterprise.config.serverbeans,org.jvnet.hk2.config,org.glassfish.api.admin.config,org.jvnet.hk2.config.types,org.jvnet.hk2.annotations,org.glassfish.hk2.api,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.util.proxy)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.util.proxy;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admin.util/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.util' presentationname='admin-util' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/admin-util.jar' version='4.0.1.SNAPSHOT'>
> <description>Admin Utilities</description>
> <size>338826</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.util'/>
> <p n='presentationname' v='admin-util'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.cli.resources'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.jvnet.hk2.config,org.glassfish.api.admin,org.glassfish.hk2.api,org.jvnet.hk2.annotations,org.glassfish.config.support,com.sun.enterprise.util,org.glassfish.api,javax.inject,org.glassfish.internal.api,javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.remote'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin,org.glassfish.api,com.sun.enterprise.universal.glassfish,com.sun.enterprise.universal,com.sun.enterprise.util,com.sun.enterprise.universal.collections,com.sun.enterprise.universal.i18n,org.glassfish.admin.payload,com.sun.enterprise.util.io,com.sun.enterprise.admin.util,com.sun.enterprise.universal.io,javax.xml.parsers,org.w3c.dom,org.xml.sax,com.sun.enterprise.admin.util.cache,com.sun.enterprise.util.net,javax.net.ssl,org.glassfish.common.util.admin,com.sun.enterprise.admin.remote.reader,com.sun.enterprise.admin.remote.writer,com.sun.enterprise.admin.remote.sse,org.codehaus.jettison.json,com.sun.enterprise.admin.event,org.jvnet.mimepull,com.sun.enterprise.config.serverbeans,com.sun.enterprise.security.store,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.callback,com.sun.enterprise.universal,org.glassfish.hk2.api,org.glassfish.grizzly.http,org.glassfish.grizzly.http.server,org.glassfish.common.util.admin,org.glassfish.internal.api,com.sun.enterprise.config.serverbeans,javax.security.auth.login,javax.security.auth,org.jvnet.hk2.annotations,javax.security.auth.spi,javax.inject,com.sun.enterprise.security.store,com.sun.enterprise.universal.i18n,javax.net.ssl,com.sun.enterprise.util,org.glassfish.api.admin,org.glassfish.api,javax.xml.bind,org.glassfish.config.support,com.sun.enterprise.admin.remote,org.glassfish.security.services.api.common,org.jvnet.hk2.config,org.glassfish.security.services.api.context,org.glassfish.security.services.api.authorization,org.glassfish.grizzly.config.dom,org.glassfish.hk2.runlevel,org.glassfish.security.common,com.sun.enterprise.security.auth.realm,com.sun.enterprise.util.net,org.glassfish.api.container,javax.management.remote,org.glassfish.security.serv
ices.api.authentication,com.sun.enterprise.security.auth.realm.file,com.sun.enterprise.security,javax.xml.transform,javax.xml.transform.stream,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,com.sun.enterprise.util.i18n,javax.annotation,com.sun.enterprise.util.io'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.commands'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,com.sun.enterprise.config.serverbeans,org.glassfish.api,org.glassfish.api.admin,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.config.support,com.sun.enterprise.util,javax.inject,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.progress'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,org.glassfish.api.admin.progress,org.glassfish.api.admin,com.sun.enterprise.universal.i18n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.util.jmx'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.util.proxy'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.util.cache'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util.io,com.sun.enterprise.admin.util,com.sun.enterprise.security.store,org.jvnet.hk2.annotations,org.glassfish.api.admin,org.glassfish.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.remote.reader'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.admin.util,com.sun.enterprise.util.io,org.codehaus.jettison.json,org.glassfish.api,com.sun.enterprise.admin.remote,org.glassfish.api.admin,com.sun.enterprise.util,org.jvnet.mimepull,org.glassfish.api.admin.progress,org.codehaus.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.remote.writer'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,com.sun.enterprise.admin.remote,org.glassfish.api.admin,org.glassfish.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.remote.sse'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.admin.remote.reader'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.event'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,org.glassfish.api.admin,com.sun.enterprise.admin.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.util.test'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.admin.util'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm.file)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm.file;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.store)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.store;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.collections)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.collections;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.glassfish)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.glassfish;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.remote))' extend='false' multiple='false' optional='false'>Import package javax.management.remote</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.spi))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.spi</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.json)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.json;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.payload)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.payload;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.progress)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.progress;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.api.authentication)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.api.authentication;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.api.authorization)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.api.authorization;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.api.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.api.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.api.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.api.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.mimepull)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.mimepull;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.common.amx-core/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.amx-core' presentationname='AMX Core' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/amx-core.jar' version='4.0.1.SNAPSHOT'>
> <description>Appserver Management Extensions (AMX) Core</description>
> <size>440652</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.amx-core'/>
> <p n='presentationname' v='AMX Core'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admin.amx.util.stringifier,org.glassfish.admin.amx.util.jmx,javax.management,org.glassfish.external.arc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.util.jmx'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.management,javax.management.openmbean,org.glassfish.admin.amx.util,org.glassfish.admin.amx.util.stringifier,javax.management.modelmbean,org.glassfish.admin.amx.util.jmx.stringifier,javax.management.relation,org.glassfish.external.arc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.util.jmx.stringifier'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admin.amx.util.stringifier,javax.management,javax.management.openmbean,org.glassfish.admin.amx.util,javax.management.monitor,javax.management.modelmbean'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.util.stringifier'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admin.amx.util,javax.management,org.glassfish.external.arc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.annotation'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.arc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.base'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.arc,javax.management,org.glassfish.admin.amx.core,org.glassfish.admin.amx.annotation,org.glassfish.admin.amx.monitoring,org.glassfish.admin.amx.config,org.glassfish.admin.amx.logging,org.glassfish.admin.amx.util.jmx,org.glassfish.external.amx,org.glassfish.admin.amx.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.core'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.arc,javax.management,org.glassfish.admin.amx.util,org.glassfish.admin.amx.util.jmx,org.glassfish.admin.amx.core.proxy,javax.management.openmbean,org.glassfish.admin.amx.config,org.glassfish.admin.amx.base,org.glassfish.admin.amx.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.arc,javax.management,org.glassfish.admin.amx.core,org.glassfish.admin.amx.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.core.proxy'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admin.amx.util.jmx,org.glassfish.admin.amx.util,org.glassfish.admin.amx.base,org.glassfish.external.arc,javax.management,org.glassfish.admin.amx.core,org.glassfish.admin.amx.annotation,javax.management.relation,org.glassfish.admin.amx.config,org.glassfish.external.amx,javax.management.remote'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.monitoring'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admin.amx.base,org.glassfish.admin.amx.core,org.glassfish.admin.amx.annotation,org.glassfish.external.arc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.logging'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.arc,org.glassfish.admin.amx.annotation,org.glassfish.admin.amx.util,javax.management,org.glassfish.admin.amx.base,javax.management.openmbean,org.glassfish.admin.amx.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.impl.mbean'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admin.amx.util,org.glassfish.admin.amx.impl.util,org.glassfish.admin.amx.util.jmx.stringifier,javax.management,org.glassfish.admin.amx.core,org.glassfish.admin.amx.util.stringifier,org.glassfish.admin.amx.util.jmx,org.glassfish.admin.amx.core.proxy,org.glassfish.admin.amx.base,com.sun.enterprise.universal,org.glassfish.server,com.sun.enterprise.module.bootstrap,com.sun.enterprise.universal.io,com.sun.appserv.server.util,org.glassfish.admin.amx.monitoring,org.glassfish.admin.amx.logging,com.sun.enterprise.server.logging,org.glassfish.external.amx,org.glassfish.hk2.api,com.sun.enterprise.server.logging.logviewer.backend,com.sun.common.util.logging,com.sun.enterprise.server.logging.diagnostics,org.jvnet.hk2.config.types,com.sun.enterprise.config.serverbeans,com.sun.enterprise.security.auth.realm,com.sun.enterprise.security.auth.login,org.glassfish.internal.api,com.sun.enterprise.security,org.glassfish.grizzly.config.dom,com.sun.enterprise.v
3.admin.commands,org.glassfish.api.admin,com.sun.enterprise.v3.admin,javax.management.remote,com.sun.enterprise.security.ssl,com.sun.enterprise.v3.common,com.sun.enterprise.module,org.glassfish.api,javax.management.openmbean,org.glassfish.external.arc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.impl.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admin.amx.core.proxy,javax.management,org.glassfish.admin.amx.core,com.sun.enterprise.config.serverbeans,org.glassfish.server,com.sun.enterprise.module,org.glassfish.api,javax.inject,org.glassfish.internal.api,org.glassfish.internal.config,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.admin.amx.util,org.glassfish.admin.amx.util.jmx,org.glassfish.admin.amx.base,javax.management.modelmbean,org.glassfish.admin.amx.annotation,org.glassfish.external.arc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.impl.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.glassfish.admin.amx.util,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,org.glassfish.admin.amx.impl.util,org.glassfish.admin.amx.config,org.glassfish.admin.amx.impl.mbean,javax.management,org.glassfish.admin.amx.core,org.glassfish.admin.amx.util.jmx,org.glassfish.external.arc,javax.management.modelmbean,org.glassfish.admin.mbeanserver,org.glassfish.external.amx,org.glassfish.api.amx,org.jvnet.hk2.annotations,org.glassfish.admin.amx.core.proxy,org.glassfish.admin.amx.base,javax.inject,javax.validation.constraints,org.glassfish.api.admin.config,javax.management.openmbean,org.glassfish.admin.amx.util.stringifier,org.glassfish.quality'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.common.util.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.common.util.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.server.logging))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.server.logging</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.server.logging.diagnostics))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.server.logging.diagnostics</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.server.logging.logviewer.backend))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.server.logging.logviewer.backend</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.admin.commands)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.admin.commands;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.modelmbean))' extend='false' multiple='false' optional='false'>Import package javax.management.modelmbean</require>
> <require name='package' filter='(&amp;(package=javax.management.monitor))' extend='false' multiple='false' optional='false'>Import package javax.management.monitor</require>
> <require name='package' filter='(&amp;(package=javax.management.openmbean))' extend='false' multiple='false' optional='false'>Import package javax.management.openmbean</require>
> <require name='package' filter='(&amp;(package=javax.management.relation))' extend='false' multiple='false' optional='false'>Import package javax.management.relation</require>
> <require name='package' filter='(&amp;(package=javax.management.remote))' extend='false' multiple='false' optional='false'>Import package javax.management.remote</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.base)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.base;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.core;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.core.proxy)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.core.proxy;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.impl.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.impl.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.util.jmx.stringifier)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.util.jmx.stringifier;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.util.stringifier)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.util.stringifier;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.mbeanserver)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.mbeanserver;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.amx)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.amx;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.amx)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.amx;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.arc)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.arc;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.common.amx-javaee/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.amx-javaee' presentationname='AMX JavaEE' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/amx-javaee.jar' version='4.0.1.SNAPSHOT'>
> <description>AMX Java EE Management (JSR 77) API and Implementation</description>
> <size>81929</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.amx-javaee'/>
> <p n='presentationname' v='AMX JavaEE'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.j2ee'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admin.amx.core,org.glassfish.admin.amx.annotation,javax.management,org.glassfish.admin.amx.util,javax.management.j2ee.statistics,org.glassfish.external.arc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.impl.j2ee'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.management,org.glassfish.admin.amx.j2ee,org.glassfish.admin.amx.impl.util,org.glassfish.admin.amx.core,org.glassfish.admin.amx.util,com.sun.enterprise.config.serverbeans,org.glassfish.admin.amx.impl.config,org.jvnet.hk2.config,javax.naming,org.glassfish.admin.amx.impl.mbean,org.glassfish.hk2.api,org.glassfish.admin.amx.util.jmx,org.glassfish.admin.amx.core.proxy,javax.rmi,javax.management.j2ee,org.glassfish.api.admin.config,com.sun.enterprise.deployment.archivist,org.glassfish.internal.data,org.glassfish.deployment.common,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment,org.glassfish.admin.amx.impl.j2ee.loader,com.sun.enterprise.deployment.io,org.glassfish.external.arc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.amx.impl.j2ee.loader'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,com.sun.enterprise.config.serverbeans,org.glassfish.admin.amx.impl.j2ee,org.glassfish.admin.amx.impl.config,org.glassfish.admin.amx.impl.util,javax.management,org.glassfish.api.amx,org.glassfish.admin.amx.util,org.glassfish.internal.data,org.glassfish.admin.amx.core,org.glassfish.admin.amx.j2ee,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.admin.amx.core.proxy,org.glassfish.admin.amx.base,javax.inject,com.sun.enterprise.deployment.archivist'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.j2ee)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.management.j2ee;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management.j2ee.statistics)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.management.j2ee.statistics;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.rmi))' extend='false' multiple='false' optional='false'>Import package javax.rmi</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.annotation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.annotation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.base)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.base;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.core;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.core.proxy)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.core.proxy;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.impl.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.impl.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.impl.mbean)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.impl.mbean;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.impl.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.impl.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.amx.util.jmx)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.amx.util.jmx;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.amx)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.amx;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.arc)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.arc;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.common.annotation-framework/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.annotation-framework' presentationname='GlassFish Java EE Annotation Framework' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/annotation-framework.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>40524</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.annotation-framework'/>
> <p n='presentationname' v='GlassFish Java EE Annotation Framework'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.apf'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,javax.inject,org.glassfish.hk2.api,com.sun.enterprise.util,org.glassfish.api.deployment.archive,org.glassfish.hk2.classmodel.reflect'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.apf.context'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.apf'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.apf.factory'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.apf.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.apf.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.apf,org.glassfish.hk2.api,org.glassfish.apf.factory,org.glassfish.hk2.classmodel.reflect,org.glassfish.apf.context,org.glassfish.api.deployment.archive'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.external.ant/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.external.ant' presentationname='Ant repackaging' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ant.jar' version='4.0.1.SNAPSHOT'>
> <description>Repackaging of Ant as a module</description>
> <size>1921768</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.external.ant'/>
> <p n='presentationname' v='Ant repackaging'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.javacc'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.util.facade'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.net'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.taskdefs.email,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.unix'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant,org.apache.tools.ant.util,org.apache.tools.ant.dispatch'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.sos'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.resources.comparators'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant,org.apache.tools.ant.types.resources'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant,org.apache.tools.ant.filters,org.apache.tools.ant.input,org.apache.tools.ant.types.resources,org.apache.tools.ant.taskdefs.compilers,org.apache.tools.ant.taskdefs.condition,org.apache.tools.bzip2,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.types.selectors,org.apache.tools.ant.filters.util,org.apache.tools.ant.types.selectors.modifiedselector,org.apache.tools.ant.types.resources.comparators,org.apache.tools.zip,org.w3c.dom,org.apache.tools.ant.types.spi,org.apache.tools.ant.util.facade,org.apache.tools.ant.property,org.apache.tools.ant.launch,org.apache.tools.ant.taskdefs.rmic,org.apache.tools.ant.taskdefs.email,org.apache.tools.tar,org.apache.tools.ant.taskdefs.optional,javax.xml.parsers,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.spi'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.selectors'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types.selectors.modifiedselector,org.apache.tools.ant.types,org.apache.tools.ant,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.types.resources,org.apache.tools.ant.util.regexp,org.apache.tools.ant.util,org.apache.tools.ant.taskdefs.condition'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.resources'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tools.bzip2,org.apache.tools.ant.types.selectors,org.apache.tools.ant.taskdefs,org.apache.tools.ant.filters.util,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.types.resources.comparators,org.apache.tools.tar,org.apache.tools.zip'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.depend'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util.depend,org.apache.tools.ant.util,org.apache.tools.ant.taskdefs.optional.depend.constantpool,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.resources.selectors'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant.types.resources,org.apache.tools.ant.types.resources.comparators,org.apache.tools.ant,org.apache.tools.ant.util,org.apache.tools.ant.types.selectors,org.apache.tools.ant.util.regexp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.loader'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant,org.apache.tools.ant.types'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.vss'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant.util,org.apache.tools.ant.taskdefs,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant,javax.xml.parsers,org.w3c.dom,org.apache.tools.ant.util.facade,org.apache.tools.ant.taskdefs.optional.javah,org.apache.tools.ant.taskdefs.optional.native2ascii,org.apache.tools.ant.types.resources,org.apache.tools.ant.util.regexp,org.xml.sax,javax.xml.transform,javax.xml.transform.stream,javax.xml.transform.sax,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.input'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant,org.apache.tools.ant.util,org.apache.tools.ant.taskdefs'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.script'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.i18n'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.util.depend'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.selectors.modifiedselector'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant,org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant.types.resources,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.types.selectors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.helper'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant,org.xml.sax,org.xml.sax.helpers,org.apache.tools.ant.types.resources,org.apache.tools.ant.launch,org.apache.tools.zip,org.apache.tools.ant.types'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.j2ee'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant,org.apache.tools.ant.taskdefs'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.property'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.pvcs'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.util.optional'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.ejb'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.xml.sax,javax.xml.parsers,org.apache.tools.ant.util.depend,org.apache.tools.ant.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='images'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.windows'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.jsp'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional.jsp.compilers,org.apache.tools.ant.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.listener'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant,org.apache.tools.ant.util,org.apache.tools.mail,org.apache.tools.ant.taskdefs.email'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.util.regexp'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant,org.apache.tools.ant.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.extension.resolvers'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.taskdefs.optional.extension,org.apache.tools.ant.taskdefs,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.native2ascii'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional,org.apache.tools.ant.taskdefs,org.apache.tools.ant.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.tar'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.conditions'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.launch'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.tools.javac,sun.tools.javac'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.zip'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.mail'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.util'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant,org.w3c.dom,javax.xml.parsers,org.apache.tools.ant.types.resources,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.launch,org.xml.sax,org.apache.tools.ant.util.regexp,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.types.selectors,org.apache.tools.ant.filters.util,org.apache.tools.ant.taskdefs'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.optional.depend'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant,org.apache.tools.ant.util.depend'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.filters'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.util.regexp,org.apache.tools.ant.types.resources'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.condition'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant,org.apache.tools.ant.util,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant.types.selectors,org.apache.tools.zip,org.apache.tools.ant.util.regexp,org.xml.sax,org.apache.tools.ant.types.resources'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.optional'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.filters,org.apache.tools.ant.types.selectors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types.selectors.modifiedselector,org.apache.tools.ant,org.apache.tools.ant.types.selectors,org.apache.tools.ant.types.resources,org.apache.tools.ant.util,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.helper,org.apache.tools.ant.filters,org.apache.tools.ant.util.regexp,org.apache.tools.ant.taskdefs,org.apache.tools.tar,javax.xml.transform,org.xml.sax,javax.xml.transform.sax,javax.xml.parsers,org.apache.tools.zip'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.javah'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional,org.apache.tools.ant.launch'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.compilers'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant,org.apache.tools.ant.util,com.sun.tools.javac,org.apache.tools.ant.taskdefs.condition,sun.tools.javac'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.filters.util'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.filters,org.apache.tools.ant.types,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.clearcase'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.extension'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.types,org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional.extension.resolvers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.dispatch'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.testing'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.taskdefs,org.apache.tools.ant,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.bzip2'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.jlink'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant,org.apache.tools.ant.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.util.java15'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.rmic'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant,sun.rmi.rmic'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.launch,org.apache.tools.ant.util,org.apache.tools.ant.loader,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,javax.xml.transform,javax.xml.parsers,org.apache.tools.ant.util.java15,org.xml.sax,org.apache.tools.ant.types.resources,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.types.selectors,org.apache.tools.ant.input,org.apache.tools.ant.property,org.apache.tools.ant.helper,org.xml.sax.helpers,org.apache.tools.ant.dispatch,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.types.mappers'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tools.ant.filters.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.email'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,javax.activation,org.apache.tools.ant.types.resources,org.apache.tools.ant.util,javax.mail.internet,org.apache.tools.ant,org.apache.tools.mail'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.depend.constantpool'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.cvslib'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.util,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.ccm'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant,org.apache.tools.ant.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.ant.taskdefs.optional.jsp.compilers'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional.jsp,org.apache.tools.ant.taskdefs'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.tools.javac))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.javac</require>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='false'>Import package javax.activation</require>
> <require name='package' filter='(&amp;(package=javax.mail.internet))' extend='false' multiple='false' optional='false'>Import package javax.mail.internet</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.dispatch))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.dispatch</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.filters))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.filters</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.filters.util))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.filters.util</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.helper))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.helper</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.input))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.input</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.launch))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.launch</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.listener))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.listener</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.loader))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.loader</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.property))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.property</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.compilers))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.compilers</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.condition))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.condition</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.cvslib))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.cvslib</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.email))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.email</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.ccm))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.ccm</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.clearcase))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.clearcase</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.depend))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.depend</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.depend.constantpool))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.depend.constantpool</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.ejb))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.ejb</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.extension))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.extension</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.extension.resolvers))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.extension.resolvers</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.i18n))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.i18n</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.j2ee))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.j2ee</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.javacc))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.javacc</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.javah))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.javah</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.jlink))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.jlink</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.jsp))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.jsp</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.jsp.compilers))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.jsp.compilers</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.native2ascii))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.native2ascii</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.net))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.net</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.pvcs))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.pvcs</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.script))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.script</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.sos))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.sos</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.testing))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.testing</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.unix))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.unix</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.vss))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.vss</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.optional.windows))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.optional.windows</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.rmic))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs.rmic</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.conditions))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.conditions</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.mappers))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.mappers</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.optional))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.optional</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.optional.depend))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.optional.depend</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.resources))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.resources</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.resources.comparators))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.resources.comparators</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.resources.selectors))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.resources.selectors</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.selectors))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.selectors</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.selectors.modifiedselector))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.selectors.modifiedselector</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types.spi))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types.spi</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.util))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.util</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.util.depend))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.util.depend</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.util.facade))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.util.facade</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.util.optional))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.util.optional</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.util.regexp))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.util.regexp</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.bzip2))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.bzip2</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.mail))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.mail</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.tar))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.tar</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.zip))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.zip</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> <require name='package' filter='(&amp;(package=sun.rmi.rmic))' extend='false' multiple='false' optional='false'>Import package sun.rmi.rmic</require>
> <require name='package' filter='(&amp;(package=sun.tools.javac))' extend='false' multiple='false' optional='false'>Import package sun.tools.javac</require>
> </resource>
> <resource id='org.glassfish.main.external.antlr-repackaged/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.external.antlr-repackaged' presentationname='antlr.all version 2.7.6 repackaged as a module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/antlr-repackaged.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>437088</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.external.antlr-repackaged'/>
> <p n='presentationname' v='antlr.all version 2.7.6 repackaged as a module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.build'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.collections'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr.collections.impl,antlr.collections,antlr.actions.csharp,antlr.actions.cpp,antlr.actions.java,antlr.debug,antlr.actions.python,antlr.ASdebug,antlr.preprocessor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.actions.cpp'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr.collections.impl,antlr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.actions.python'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr.collections.impl,antlr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.preprocessor'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr.collections.impl,antlr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.actions.java'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr.collections.impl,antlr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.collections.impl'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr.collections,antlr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.debug.misc'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='javax.swing.tree,javax.swing.event,javax.swing,antlr.collections,antlr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.debug'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr.collections.impl,antlr,antlr.collections'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.ASdebug'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='antlr.actions.csharp'/>
> <p n='version' t='version' v='2.7.6'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='antlr.collections.impl,antlr'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.swing))' extend='false' multiple='false' optional='false'>Import package javax.swing</require>
> <require name='package' filter='(&amp;(package=javax.swing.event))' extend='false' multiple='false' optional='false'>Import package javax.swing.event</require>
> <require name='package' filter='(&amp;(package=javax.swing.tree))' extend='false' multiple='false' optional='false'>Import package javax.swing.tree</require>
> </resource>
> <resource id='GlassFish-Application-Common-Module/4.0.1.SNAPSHOT' symbolicname='GlassFish-Application-Common-Module' presentationname='GlassFish API Exporter Module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/api-exporter.jar' version='4.0.1.SNAPSHOT'>
> <description>This bundle exposes APIs to application class loader hierarchy</description>
> <size>5185</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='GlassFish-Application-Common-Module'/>
> <p n='presentationname' v='GlassFish API Exporter Module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.main.core.apiexporter'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.appclient.server.appclient-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.appclient.server.appclient-connector' presentationname='GlassFish AppClient Server-Side Connector' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/appclient-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>8826</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.appclient.server.appclient-connector'/>
> <p n='presentationname' v='GlassFish AppClient Server-Side Connector'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.appclient.server.connector'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.internal.deployment,org.glassfish.api.deployment.archive,javax.inject,org.jvnet.hk2.annotations,com.sun.enterprise.module,org.glassfish.hk2.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.appclient.server.appclient-server-core/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.appclient.server.appclient-server-core' presentationname='GlassFish AppClient Server-Side Core' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/appclient-server-core.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>190943</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.appclient.server.appclient-server-core'/>
> <p n='presentationname' v='GlassFish AppClient Server-Side Core'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.appclient.server.core'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.container,org.glassfish.api.deployment,org.jvnet.hk2.annotations,com.sun.logging,com.sun.enterprise.deployment.archivist,org.glassfish.deployment.common,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.deployment,com.sun.enterprise.module,org.glassfish.javaee.core.deployment,javax.inject,com.sun.enterprise.util.shared,org.glassfish.api.admin,com.sun.enterprise.deploy.shared,org.glassfish.api.deployment.archive,org.glassfish.deployment.versioning,com.sun.enterprise.deployment.deploy.shared,org.glassfish.internal.api,org.glassfish.appclient.server.connector,com.sun.enterprise.loader,javax.xml.stream,com.sun.enterprise.security.perms,com.sun.enterprise.deployment.util,org.glassfish.internal.deployment'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.perms)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.perms;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.xpath))' extend='false' multiple='false' optional='false'>Import package javax.xml.xpath</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.appclient.server.connector))' extend='false' multiple='false' optional='false'>Import package org.glassfish.appclient.server.connector</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.versioning)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.versioning;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.orb.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.orb.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom.ls))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom.ls</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.security.appclient.security/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security.appclient.security' presentationname='Appclient Security Integration' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/appclient.security.jar' version='4.0.1.SNAPSHOT'>
> <description>Security Infrastructure and Technology Integration Modules</description>
> <size>18239</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security.appclient.security'/>
> <p n='presentationname' v='Appclient Security Integration'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.appclient'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security.appclient.integration,javax.security.auth.callback,com.sun.logging,com.sun.enterprise.security.integration,org.glassfish.appclient.client.acc.config,org.glassfish.enterprise.iiop.api,javax.security.auth,com.sun.enterprise.security.jmac.config,org.jvnet.hk2.annotations,com.sun.enterprise.security.common,com.sun.enterprise.security.ssl,com.sun.enterprise.security.auth.login,javax.inject,com.sun.enterprise.security.ee,com.sun.enterprise.security,org.omg.PortableInterceptor,org.omg.IOP,org.glassfish.api.admin,com.sun.enterprise.iiop.security,javax.security.auth.message,org.glassfish.hk2.api,sun.security.util,com.sun.enterprise.security.jmac,javax.xml.bind,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.appclient.integration'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.callback,org.glassfish.appclient.client.acc.config,javax.security.auth,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.iiop.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.iiop.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ee)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ee;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.jmac)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.jmac;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.jmac.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.jmac.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.core.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.core.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.appclient.client.acc.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.appclient.client.acc.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=sun.security.util))' extend='false' multiple='false' optional='false'>Import package sun.security.util</require>
> </resource>
> <resource id='org.glassfish.hk2.external.asm-all-repackaged/2.2.0.b24' symbolicname='org.glassfish.hk2.external.asm-all-repackaged' presentationname='org.objectweb.asm.all version 3.3 repackaged as a module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/asm-all-repackaged.jar' version='2.2.0.b24'>
> <description>Generic Modules subsystem</description>
> <size>315380</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.external.asm-all-repackaged'/>
> <p n='presentationname' v='org.objectweb.asm.all version 3.3 repackaged as a module'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.objectweb.asm.util'/>
> <p n='version' t='version' v='3.3.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.objectweb.asm,org.objectweb.asm.tree,org.objectweb.asm.tree.analysis,org.objectweb.asm.signature'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.objectweb.asm'/>
> <p n='version' t='version' v='3.3.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.objectweb.asm.commons'/>
> <p n='version' t='version' v='3.3.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.objectweb.asm,org.objectweb.asm.tree,org.objectweb.asm.signature'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.objectweb.asm.xml'/>
> <p n='version' t='version' v='3.3.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.objectweb.asm,org.xml.sax,org.xml.sax.helpers,org.xml.sax.ext,javax.xml.transform,javax.xml.transform.sax,javax.xml.transform.stream,org.objectweb.asm.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.objectweb.asm.signature'/>
> <p n='version' t='version' v='3.3.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.objectweb.asm.tree'/>
> <p n='version' t='version' v='3.3.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.objectweb.asm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.objectweb.asm.tree.analysis'/>
> <p n='version' t='version' v='3.3.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.objectweb.asm,org.objectweb.asm.tree'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.apache.felix.configadmin/1.2.4' symbolicname='org.apache.felix.configadmin' presentationname='Apache Felix Configuration Admin Service' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/org.apache.felix.configadmin.jar' version='1.2.4'>
> <description>Implementation of the OSGi Configuration Admin Service Specification 1.2</description>
> <size>82740</size>
> <documentation>http://www.apache.org/</documentation>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <category id='osgi'/>
> <capability name='bundle'>
> <p n='symbolicname' v='org.apache.felix.configadmin'/>
> <p n='presentationname' v='Apache Felix Configuration Admin Service'/>
> <p n='version' t='version' v='1.2.4'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.felix.cm'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.felix.cm.file'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.apache.felix.cm,org.osgi.framework'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.osgi.service.cm'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='org.osgi.framework'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.apache.felix.cm)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.felix.cm;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.apache.felix.cm.file)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.felix.cm.file;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.3.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.3</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.cm)(version&gt;=1.3.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.cm;version=1.3</require>
> </resource>
> <resource id='org.apache.felix.eventadmin/1.2.8' symbolicname='org.apache.felix.eventadmin' presentationname='Apache Felix EventAdmin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/org.apache.felix.eventadmin.jar' version='1.2.8'>
> <description>This bundle provides an implementation of the OSGi R4 EventAdmin service.</description>
> <size>200859</size>
> <documentation>http://www.apache.org/</documentation>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.apache.felix.eventadmin'/>
> <p n='presentationname' v='Apache Felix EventAdmin'/>
> <p n='version' t='version' v='1.2.8'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='service'>
> <p n='service' v='org.osgi.service.event.EventAdmin'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.osgi.service.event'/>
> <p n='version' t='version' v='1.2.0'/>
> <p n='uses:' v='org.osgi.framework'/>
> </capability>
> <require name='service' filter='(service=org.osgi.service.event.EventHandler)' extend='false' multiple='true' optional='false'>Import Service org.osgi.service.event.EventHandler</require>
> <require name='service' filter='(service=org.osgi.service.log.LogService)' extend='false' multiple='true' optional='false'>Import Service org.osgi.service.log.LogService</require>
> <require name='service' filter='(service=org.osgi.service.log.LogReaderService)' extend='false' multiple='true' optional='false'>Import Service org.osgi.service.log.LogReaderService</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.3.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.3</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.cm)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.osgi.service.cm;resolution:=optional;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.event)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event;version=1.2</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.metatype)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.osgi.service.metatype;resolution:=optional;version="[1.1,2)"</require>
> </resource>
> <resource id='org.apache.felix.fileinstall/3.1.10' symbolicname='org.apache.felix.fileinstall' presentationname='Apache Felix File Install' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/org.apache.felix.fileinstall.jar' version='3.1.10'>
> <description>A utility to automatically install bundles from a directory.</description>
> <size>70638</size>
> <documentation>http://www.apache.org/</documentation>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.apache.felix.fileinstall'/>
> <p n='presentationname' v='Apache Felix File Install'/>
> <p n='version' t='version' v='3.1.10'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.felix.fileinstall'/>
> <p n='version' t='version' v='3.1.10'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.apache.felix.fileinstall)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.felix.fileinstall;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.cm)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.osgi.service.cm;resolution:=optional;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.osgi.service.log;resolution:=optional;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.startlevel)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.startlevel;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.url)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.url;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.4,2)"</require>
> </resource>
> <resource id='org.apache.felix.gogo.command/0.8.0' symbolicname='org.apache.felix.gogo.command' presentationname='Apache Felix Gogo Command' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/org.apache.felix.gogo.command.jar' version='0.8.0'>
> <description>Provides basic shell commands for Gogo.</description>
> <size>44387</size>
> <documentation>http://www.apache.org/</documentation>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.apache.felix.gogo.command'/>
> <p n='presentationname' v='Apache Felix Gogo Command'/>
> <p n='version' t='version' v='0.8.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.osgi.service.log'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='org.osgi.framework'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.apache.felix.service.command)(version&gt;=0.8.0)(status=provisional)(mandatory:&lt;*status))' extend='false' multiple='false' optional='false'>Import package org.apache.felix.service.command;status=provisional;version=0.8</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.log)(version&gt;=1.3.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.log;version=1.3</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version=1.2</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.startlevel)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.startlevel;version=1.1</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.3.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version=1.3</require>
> </resource>
> <resource id='org.apache.felix.gogo.runtime/0.8.0' symbolicname='org.apache.felix.gogo.runtime' presentationname='Apache Felix Gogo Runtime' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/org.apache.felix.gogo.runtime.jar' version='0.8.0'>
> <description>Apache Felix Gogo Subproject</description>
> <size>64932</size>
> <documentation>http://www.apache.org/</documentation>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.apache.felix.gogo.runtime'/>
> <p n='presentationname' v='Apache Felix Gogo Runtime'/>
> <p n='version' t='version' v='0.8.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.felix.service.command'/>
> <p n='version' t='version' v='0.8.0'/>
> <p n='status' v='provisional'/>
> <p n='mandatory:' v='status'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.felix.gogo.api'/>
> <p n='version' t='version' v='0.8.0'/>
> <p n='uses:' v='org.apache.felix.service.command'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.felix.service.threadio'/>
> <p n='version' t='version' v='0.8.0'/>
> <p n='status' v='provisional'/>
> <p n='mandatory:' v='status'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.apache.felix.gogo.api)(version&gt;=0.8.0))' extend='false' multiple='false' optional='false'>Import package org.apache.felix.gogo.api;version=0.8.0</require>
> <require name='package' filter='(&amp;(package=org.apache.felix.service.command)(version&gt;=0.8.0)(status=provisional)(mandatory:&lt;*status))' extend='false' multiple='false' optional='false'>Import package org.apache.felix.service.command;status=provisional;version=0.8.0</require>
> <require name='package' filter='(&amp;(package=org.apache.felix.service.threadio)(version&gt;=0.8.0)(status=provisional)(mandatory:&lt;*status))' extend='false' multiple='false' optional='false'>Import package org.apache.felix.service.threadio;status=provisional;version=0.8.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.event))' extend='false' multiple='false' optional='true'>Import package org.osgi.service.event;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker</require>
> </resource>
> <resource id='org.apache.felix.gogo.shell/0.8.0' symbolicname='org.apache.felix.gogo.shell' presentationname='Apache Felix Gogo Shell' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/org.apache.felix.gogo.shell.jar' version='0.8.0'>
> <description>Apache Felix Gogo Subproject</description>
> <size>47741</size>
> <documentation>http://www.apache.org/</documentation>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.apache.felix.gogo.shell'/>
> <p n='presentationname' v='Apache Felix Gogo Shell'/>
> <p n='version' t='version' v='0.8.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.apache.felix.service.command)(version&gt;=0.8.0)(status=provisional)(mandatory:&lt;*status))' extend='false' multiple='false' optional='false'>Import package org.apache.felix.service.command;status=provisional;version=0.8</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.startlevel))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.startlevel</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker</require>
> </resource>
> <resource id='org.apache.felix.scr/1.4.0' symbolicname='org.apache.felix.scr' presentationname='Apache Felix Declarative Services' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/org.apache.felix.scr.jar' version='1.4.0'>
> <description>Implementation of the Declarative Services specification 1.0</description>
> <size>181501</size>
> <documentation>http://felix.apache.org/site/apache-felix-service-component-runtime.html</documentation>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.apache.felix.scr'/>
> <p n='presentationname' v='Apache Felix Declarative Services'/>
> <p n='version' t='version' v='1.4.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.felix.scr'/>
> <p n='version' t='version' v='1.4.0'/>
> <p n='uses:' v='org.osgi.framework,org.osgi.service.component'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.osgi.service.component'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='org.osgi.framework'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.apache.felix.shell)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.apache.felix.shell;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.cm)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.osgi.service.cm;resolution:=optional;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.component)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.component;version="[1.1,1.2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.osgi.service.log;resolution:=optional;version="[1.3,2)"</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-cdi/1.0.3' symbolicname='org.glassfish.fighterfish.osgi-cdi' presentationname='GlassFish CDI Support for OSGi Bundles' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/osgi-cdi.jar' version='1.0.3'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>21026</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-cdi'/>
> <p n='presentationname' v='GlassFish CDI Support for OSGi Bundles'/>
> <p n='version' t='version' v='1.0.3'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.osgicdi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.inject,org.osgi.framework'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.enterprise.context)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context;version="[1.0,2.0)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context.spi;version="[1.0,2.0)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.event)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.event;version="[1.0,2.0)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject;version="[1.0,2.0)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject.spi;version="[1.0,2.0)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.util;version="[1.0,2.0)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2.0)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgicdi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgicdi;version="[1.0,2.0)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version=1.4</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-ee-resources/2.0.0' symbolicname='org.glassfish.fighterfish.osgi-ee-resources' presentationname='GlassFish Resources support for OSGi Bundles' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/osgi-ee-resources.jar' version='2.0.0'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>28084</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-ee-resources'/>
> <p n='presentationname' v='GlassFish Resources support for OSGi Bundles'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version=4.0</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version=4.0</require>
> <require name='package' filter='(&amp;(package=javax.jms)(version&gt;=1.1.0))' extend='false' multiple='false' optional='true'>Import package javax.jms;resolution:=optional;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=org.glassfish.connectors.config)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.connectors.config;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jdbc.config)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jdbc.config;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgijavaeebase)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgijavaeebase;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.1.0))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version=2.1</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-ejb-container/1.0.3' symbolicname='org.glassfish.fighterfish.osgi-ejb-container' presentationname='GlassFish EJB Container for OSGi Enabled EJB Applications' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/osgi-ejb-container.jar' version='1.0.3'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>23830</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-ejb-container'/>
> <p n='presentationname' v='GlassFish EJB Container for OSGi Enabled EJB Applications'/>
> <p n='version' t='version' v='1.0.3'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version=3.1</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version=3.1</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.common_impl)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.common_impl;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version=1.2</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgijavaeebase)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgijavaeebase;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version=1.2</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version=1.4</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-http/1.0.6' symbolicname='org.glassfish.fighterfish.osgi-http' presentationname='OSGi HTTP Service Implementation for GlassFish Web Container' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/osgi-http.jar' version='1.0.6'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>31206</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-http'/>
> <p n='presentationname' v='OSGi HTTP Service Implementation for GlassFish Web Container'/>
> <p n='version' t='version' v='1.0.6'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.osgi.service.http'/>
> <p n='version' t='version' v='1.2.1'/>
> <p n='uses:' v='javax.servlet.http,javax.servlet'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version=3.1</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.web;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version=3.0</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version=3.0</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.connector)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.connector;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.core)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.core;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.session)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.session;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.startup)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.startup;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.valves)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.valves;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgijavaeebase)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgijavaeebase;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.valve)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.valve;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.http)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.http;version=1.2</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-javaee-base/1.0.7' symbolicname='org.glassfish.fighterfish.osgi-javaee-base' presentationname='Base module for providing support for OSGi in Java EE applications' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/osgi-javaee-base.jar' version='1.0.7'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>82571</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-javaee-base'/>
> <p n='presentationname' v='Base module for providing support for OSGi in Java EE applications'/>
> <p n='version' t='version' v='1.0.7'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.osgijavaeebase'/>
> <p n='version' t='version' v='1.0.7'/>
> <p n='uses:' v='com.sun.enterprise.deploy.shared,org.glassfish.internal.deployment,org.glassfish.server,org.osgi.util.tracker,org.osgi.framework,org.glassfish.api,org.glassfish.internal.api,org.glassfish.api.event,org.glassfish.embeddable,org.glassfish.internal.data,org.glassfish.api.deployment.archive,org.glassfish.api.deployment,org.osgi.service.url,org.glassfish.api.admin,org.glassfish.deployment.common,com.sun.enterprise.util.io'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version=3.1</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgijavaeebase)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgijavaeebase;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.url)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.url;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version=1.4</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-jdbc/1.0.1' symbolicname='org.glassfish.fighterfish.osgi-jdbc' presentationname='GlassFish JDBC Support (rfc #122) for OSGi Bundles' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/osgi-jdbc.jar' version='1.0.1'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>30902</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-jdbc'/>
> <p n='presentationname' v='GlassFish JDBC Support (rfc #122) for OSGi Bundles'/>
> <p n='version' t='version' v='1.0.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.osgi.service.jdbc'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.sql'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgijavaeebase)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgijavaeebase;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.jdbc)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.jdbc;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.url)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.url;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version=1.4</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-jpa/1.0.2' symbolicname='org.glassfish.fighterfish.osgi-jpa' presentationname='GlassFish JPA Support (rfc #143) for OSGi Bundles' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/osgi-jpa.jar' version='1.0.2'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>31159</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-jpa'/>
> <p n='presentationname' v='GlassFish JPA Support (rfc #143) for OSGi Bundles'/>
> <p n='version' t='version' v='1.0.2'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version=3.1</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version=3.1</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.tools.weaving.jpa)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.tools.weaving.jpa;version=2.2</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgijavaeebase)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgijavaeebase;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version=1.2</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version=1.4</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-jta/1.0.1' symbolicname='org.glassfish.fighterfish.osgi-jta' presentationname='OSGi/JTA implementation in GlassFish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/osgi-jta.jar' version='1.0.1'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>7640</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-jta'/>
> <p n='presentationname' v='OSGi/JTA implementation in GlassFish'/>
> <p n='version' t='version' v='1.0.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version=1.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgijavaeebase)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgijavaeebase;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-web-container/2.0.0' symbolicname='org.glassfish.fighterfish.osgi-web-container' presentationname='GlassFish Web Container (rfc #66) for OSGi Enabled Web Applications' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/autostart/osgi-web-container.jar' version='2.0.0'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>63939</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-web-container'/>
> <p n='presentationname' v='GlassFish Web Container (rfc #66) for OSGi Enabled Web Applications'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version=4.0</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version=4.0</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.common_impl)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.common_impl;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.web;version=4.0</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version=1.6</require>
> <require name='package' filter='(&amp;(package=javax.naming.directory))' extend='false' multiple='false' optional='false'>Import package javax.naming.directory</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version=3.1</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.apache.naming.resources)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.naming.resources;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version=2.2</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgijavaeebase)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgijavaeebase;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.loader)(version&gt;=4.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.loader;version=4.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.event)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event;version=1.2</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version=1.2</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.url)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.url;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version=1.4</require>
> </resource>
> <resource id='org.glassfish.main.admin.backup/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.backup' presentationname='Backup Restore classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/backup.jar' version='4.0.1.SNAPSHOT'>
> <description>Backup Restore</description>
> <size>35718</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.backup'/>
> <p n='presentationname' v='Backup Restore classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.backup'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util.io,com.sun.enterprise.backup.util,com.sun.enterprise.util,com.sun.enterprise.universal.i18n,com.sun.enterprise.util.zip,com.sun.appserv.server.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.backup.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.zip)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.zip;version="[4.0,5)"</require>
> </resource>
> <resource id='org.glassfish.hk2.external.bean-validator-cdi/2.2.0.b24' symbolicname='org.glassfish.hk2.external.bean-validator-cdi' presentationname='Validation API (JSR 349) version 1.1.0.Final, Hibernate Validator CDI portable extension version 5.0.0.Final and its dependencies repackaged as OSGi bundle' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/bean-validator-cdi.jar' version='2.2.0.b24'>
> <description>Generic Modules subsystem</description>
> <size>35073</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.external.bean-validator-cdi'/>
> <p n='presentationname' v='Validation API (JSR 349) version 1.1.0.Final, Hibernate Validator CDI portable extension version 5.0.0.Final and its dependencies repackaged as OSGi bundle'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.cdi'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.enterprise.inject.spi,javax.enterprise.context.spi,org.hibernate.validator.internal.util,javax.validation,javax.inject,javax.enterprise.util,javax.validation.metadata,org.hibernate.validator.internal.cdi.interceptor,javax.validation.executable,javax.enterprise.event,org.hibernate.validator.internal.util.classhierarchy,javax.enterprise.inject,javax.validation.bootstrap,org.hibernate.validator.internal.util.logging,javax.enterprise.context,org.hibernate.validator.internal.engine,org.hibernate.validator'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.cdi.interceptor'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.interceptor,javax.enterprise.inject.spi,javax.enterprise.util,org.hibernate.validator.internal.util,javax.validation.metadata,javax.annotation,javax.validation,javax.validation.executable,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context.spi</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.event))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.event</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject.spi</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.util))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.util</require>
> <require name='package' filter='(&amp;(package=javax.inject))' extend='false' multiple='false' optional='false'>Import package javax.inject</require>
> <require name='package' filter='(&amp;(package=javax.interceptor))' extend='false' multiple='false' optional='false'>Import package javax.interceptor</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.validation;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.bootstrap)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.validation.bootstrap;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.executable)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.validation.executable;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.metadata)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.validation.metadata;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.hibernate.validator)(version&gt;=5.0.0)(!(version&gt;=6.0.0)))' extend='false' multiple='false' optional='true'>Import package org.hibernate.validator;resolution:=optional;version="[5.0,6)"</require>
> <require name='package' filter='(&amp;(package=org.hibernate.validator.internal.engine))' extend='false' multiple='false' optional='true'>Import package org.hibernate.validator.internal.engine;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.hibernate.validator.internal.util))' extend='false' multiple='false' optional='true'>Import package org.hibernate.validator.internal.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.hibernate.validator.internal.util.classhierarchy))' extend='false' multiple='false' optional='true'>Import package org.hibernate.validator.internal.util.classhierarchy;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.hibernate.validator.internal.util.logging))' extend='false' multiple='false' optional='true'>Import package org.hibernate.validator.internal.util.logging;resolution:=optional</require>
> </resource>
> <resource id='org.glassfish.hk2.external.bean-validator/2.2.0.b24' symbolicname='org.glassfish.hk2.external.bean-validator' presentationname='Validation API (JSR 349) version 1.1.0.Final, Hibernate Validator version 5.0.0.Final and its dependencies repackaged as OSGi bundle' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/bean-validator.jar' version='2.2.0.b24'>
> <description>Generic Modules subsystem</description>
> <size>731830</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.external.bean-validator'/>
> <p n='presentationname' v='Validation API (JSR 349) version 1.1.0.Final, Hibernate Validator version 5.0.0.Final and its dependencies repackaged as OSGi bundle'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.validation'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.validation.executable,javax.validation.metadata,javax.validation.spi,javax.validation.bootstrap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.validation.constraintvalidation'/>
> <p n='version' t='version' v='1.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.validation.metadata'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.validation.constraints'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.validation.groups'/>
> <p n='version' t='version' v='1.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.validation.executable'/>
> <p n='version' t='version' v='1.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.validation.spi'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.validation.bootstrap'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.cfg.context'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.cfg,org.hibernate.validator.spi.group'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.util.privilegedactions'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation,org.hibernate.validator.internal.util.logging,org.hibernate.validator.internal.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.util.annotationfactory'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util,javax.validation,org.hibernate.validator.internal.util.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.metadata.location'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util,org.hibernate.validator.internal.metadata.raw'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.cfg'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.cfg,org.hibernate.validator.internal.util,org.hibernate.validator.cfg.context,org.hibernate.validator.internal.cfg.context,org.hibernate.validator.internal.util.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.metadata.aggregated'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util,org.hibernate.validator.internal.metadata.core,javax.validation,org.hibernate.validator.internal.metadata.descriptor,javax.validation.metadata,org.hibernate.validator.internal.metadata.raw,org.hibernate.validator.internal.metadata.facets,org.hibernate.validator.spi.group,javax.validation.groups,org.hibernate.validator.internal.metadata.location,org.hibernate.validator.internal.util.classhierarchy,org.hibernate.validator.internal.util.logging,org.hibernate.validator.internal.metadata.aggregated.rule'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.engine.messageinterpolation'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation.metadata,org.hibernate.validator.internal.engine.messageinterpolation.el,javax.el,javax.validation,org.hibernate.validator.internal.util.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.engine'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.engine.resolver,org.hibernate.validator.cfg,org.hibernate.validator.internal.util,org.hibernate.validator.spi.resourceloading,org.hibernate.validator.internal.xml,org.hibernate.validator.internal.engine.constraintvalidation,org.hibernate.validator.internal.cfg,javax.validation,javax.validation.spi,org.hibernate.validator.internal.util.logging,org.hibernate.validator.messageinterpolation,org.hibernate.validator.resourceloading,org.hibernate.validator,javax.validation.metadata,org.hibernate.validator.internal.metadata.raw,org.hibernate.validator.internal.metadata,org.hibernate.validator.internal.metadata.core,org.hibernate.validator.internal.engine.path,org.hibernate.validator.internal.metadata.provider,javax.validation.groups,org.hibernate.validator.internal.engine.groups,javax.validation.executable,org.hibernate.validator.internal.metadata.location,org.hibernate.validator.internal.metadata.aggregated,org.hibernate.vali
dator.internal.metadata.facets'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.constraints.br'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.constraints,javax.validation,javax.validation.constraints'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.messageinterpolation'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation,org.hibernate.validator.internal.util,org.hibernate.validator.spi.resourceloading,org.hibernate.validator.internal.engine.messageinterpolation,org.hibernate.validator.resourceloading,org.hibernate.validator.internal.util.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.util.scriptengine'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.script,org.hibernate.validator.internal.util.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.cfg.defs'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.cfg,javax.validation.constraints,org.hibernate.validator.constraints'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.metadata.aggregated.rule'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.metadata.location,org.hibernate.validator.internal.metadata.raw,org.hibernate.validator.internal.util.logging,javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.engine.groups'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util,javax.validation,org.hibernate.validator.internal.util.logging,javax.validation.groups'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.xml'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation.executable,javax.xml.bind.annotation.adapters,javax.xml.bind.annotation,org.hibernate.validator.internal.util,javax.validation,org.hibernate.validator.internal.metadata.location,org.hibernate.validator.internal.metadata.raw,org.hibernate.validator.internal.metadata.core,org.hibernate.validator.internal.util.logging,javax.xml.bind,org.hibernate.validator.internal.util.annotationfactory,org.hibernate.validator.internal.metadata.descriptor,javax.xml.namespace,javax.validation.spi,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,javax.xml.stream.events,org.xml.sax,javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.spi.group'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.metadata.descriptor'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation.metadata,org.hibernate.validator.internal.util,org.hibernate.validator.internal.util.logging,javax.validation.groups,org.hibernate.validator.internal.util.annotationfactory,org.hibernate.validator.constraints,org.hibernate.validator.internal.metadata.core,javax.validation,javax.validation.constraintvalidation,org.hibernate.validator.internal.engine.groups'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.resourceloading'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util,org.hibernate.validator.spi.resourceloading'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.engine.messageinterpolation.el'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.el,javax.validation,org.hibernate.validator.internal.engine.messageinterpolation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.cfg'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation,org.hibernate.validator.cfg.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.metadata'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util,org.hibernate.validator.internal.metadata.raw,org.hibernate.validator.internal.metadata.core,javax.validation,org.hibernate.validator.internal.metadata.aggregated,org.hibernate.validator.internal.engine,org.hibernate.validator.internal.util.logging,org.hibernate.validator.internal.metadata.provider'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.group'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.spi.group'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.cfg.context'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.cfg,org.hibernate.validator.internal.metadata.location,javax.validation,org.hibernate.validator.internal.util.logging,org.hibernate.validator.internal.util.annotationfactory,org.hibernate.validator.internal.util,org.hibernate.validator.internal.metadata.core,org.hibernate.validator.spi.group,org.hibernate.validator.cfg.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.engine.constraintvalidation'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.constraints,javax.validation.metadata,org.hibernate.validator.internal.util,javax.validation,org.hibernate.validator.internal.engine.path,org.hibernate.validator.internal.engine,org.hibernate.validator.internal.metadata.descriptor,org.hibernate.validator.internal.util.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.engine.path'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation,org.hibernate.validator.internal.util,org.hibernate.validator.internal.util.logging,org.hibernate.validator.internal.metadata.aggregated'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.metadata.facets'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation.metadata,javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.util.logging'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.xml.stream,org.hibernate.validator.internal.metadata.raw,javax.validation,org.hibernate.validator.internal.metadata.descriptor,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.engine.resolver'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util,javax.validation,org.hibernate.validator.internal.util.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.util'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util.logging,org.hibernate.validator.internal.metadata.raw,javax.validation,org.hibernate.validator.internal.util.privilegedactions'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.spi.resourceloading'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.constraints'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation,javax.validation.constraints'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.metadata.raw'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.metadata.location,org.hibernate.validator.internal.metadata.core,org.hibernate.validator.internal.util,org.hibernate.validator.spi.group,javax.validation.metadata,org.hibernate.validator.internal.metadata.descriptor,org.hibernate.validator.internal.util.logging,javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.metadata.core'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util,org.hibernate.validator.internal.util.logging,javax.validation.constraints,org.hibernate.validator.constraints,javax.validation,javax.validation.constraintvalidation,org.hibernate.validator.internal.constraintvalidators,org.hibernate.validator.internal.engine.constraintvalidation,org.hibernate.validator.internal.metadata.location,org.hibernate.validator.internal.engine.path,org.hibernate.validator.internal.engine,org.hibernate.validator.internal.metadata.descriptor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.util.classhierarchy'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.constraintvalidators'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation,javax.validation.constraints,org.hibernate.validator.internal.util.logging,org.hibernate.validator.constraints,org.joda.time,org.hibernate.validator.internal.util,org.jsoup,org.jsoup.safety,org.hibernate.validator.internal.util.scriptengine,javax.script'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator.internal.metadata.provider'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='org.hibernate.validator.internal.util,org.hibernate.validator.internal.metadata.descriptor,javax.validation.groups,org.hibernate.validator.group,org.hibernate.validator.internal.metadata.location,org.hibernate.validator.internal.metadata.raw,org.hibernate.validator.spi.group,org.hibernate.validator.internal.metadata.core,javax.validation,org.hibernate.validator.internal.util.classhierarchy,org.hibernate.validator.internal.util.logging,org.hibernate.validator.internal.cfg.context,org.hibernate.validator.cfg,org.hibernate.validator.internal.cfg,org.hibernate.validator.internal.xml'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.hibernate.validator'/>
> <p n='version' t='version' v='5.0.0.Final'/>
> <p n='uses:' v='javax.validation,org.hibernate.validator.internal.engine,javax.validation.spi,org.hibernate.validator.cfg,org.hibernate.validator.spi.resourceloading'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.el)(version&gt;=2.2.0)(version&lt;=3.0.0))' extend='false' multiple='false' optional='true'>Import package javax.el;resolution:=optional;version="[2.2,3]"</require>
> <require name='package' filter='(&amp;(package=javax.script))' extend='false' multiple='false' optional='false'>Import package javax.script</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.events</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=org.apache.log4j))' extend='false' multiple='false' optional='true'>Import package org.apache.log4j;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.jboss.logmanager))' extend='false' multiple='false' optional='true'>Import package org.jboss.logmanager;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.joda.time)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.joda.time;resolution:=optional;version="[1.6.0,2.0.0)"</require>
> <require name='package' filter='(&amp;(package=org.jsoup)(version&gt;=1.5.2)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.jsoup;resolution:=optional;version="[1.5.2,2.0.0)"</require>
> <require name='package' filter='(&amp;(package=org.jsoup.safety)(version&gt;=1.5.2)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.jsoup.safety;resolution:=optional;version="[1.5.2,2.0.0)"</require>
> <require name='package' filter='(&amp;(package=org.slf4j)(version&gt;=1.6.0))' extend='false' multiple='false' optional='true'>Import package org.slf4j;resolution:=optional;version=1.6</require>
> <require name='package' filter='(&amp;(package=org.slf4j.helpers)(version&gt;=1.6.0))' extend='false' multiple='false' optional='true'>Import package org.slf4j.helpers;resolution:=optional;version=1.6</require>
> <require name='package' filter='(&amp;(package=org.slf4j.spi)(version&gt;=1.6.0))' extend='false' multiple='false' optional='true'>Import package org.slf4j.spi;resolution:=optional;version=1.6</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.hk2.class-model/2.2.0.b24' symbolicname='org.glassfish.hk2.class-model' presentationname='Class Model for Hk2' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/class-model.jar' version='2.2.0.b24'>
> <description>generic kernel subsystem</description>
> <size>86823</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.class-model'/>
> <p n='presentationname' v='Class Model for Hk2'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.classmodel.reflect'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.objectweb.asm,org.glassfish.hk2.classmodel.reflect.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.classmodel.reflect.util'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.glassfish.hk2.classmodel.reflect,org.osgi.framework,org.osgi.service.packageadmin,org.objectweb.asm'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect.util;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.objectweb.asm;resolution:=optional;password=GlassFish</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm.commons)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.objectweb.asm.commons;resolution:=optional;password=GlassFish</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm.signature)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.objectweb.asm.signature;resolution:=optional;password=GlassFish</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version="[1.2,2)"</require>
> </resource>
> <resource id='org.glassfish.main.cluster.admin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.cluster.admin' presentationname='cluster-admin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cluster-admin.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>246764</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.cluster.admin'/>
> <p n='presentationname' v='cluster-admin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.v3.admin.cluster'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.api.admin,org.glassfish.api,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.admin.remote,com.sun.enterprise.v3.admin.adapter,javax.security.auth,org.jvnet.hk2.config,com.sun.enterprise.util,com.sun.enterprise.util.io,org.glassfish.internal.api,com.sun.enterprise.universal.glassfish,com.sun.enterprise.util.net,org.glassfish.cluster.ssh.util,com.sun.enterprise.util.cluster,org.glassfish.cluster.ssh.launcher,com.sun.enterprise.universal.process,org.glassfish.api.admin.config,com.sun.enterprise.universal.io,org.glassfish.admin.payload,org.glassfish.gms.bootstrap,com.sun.enterprise.admin.util,org.glassfish.config.support,org.glassfish.common.util.admin,com.sun.enterprise.config.util,org.jvnet.hk2.config.types,org.glassfish.cluster.ssh.connect,com.sun.enterprise.util.cluster.windows.process,com.sun.enterprise.util.cluster.windows.io,com.sun.enterprise.v3.admin,com.sun.enterp
rise.module,com.trilead.ssh2,org.glassfish.cluster.ssh.sftp,com.sun.enterprise.security.auth.realm.file,org.glassfish.deployment.versioning,com.sun.enterprise.universal.i18n,javax.xml.validation,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.v3.admin.cluster.dcom'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.cluster.ssh.util,com.sun.enterprise.util,com.sun.enterprise.util.cluster,org.glassfish.api.admin,com.sun.enterprise.v3.admin.cluster,org.glassfish.api,org.jvnet.hk2.annotations,org.glassfish.hk2.api,javax.inject,com.sun.enterprise.universal.i18n'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm.file)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm.file;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.glassfish)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.glassfish;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.cluster)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.cluster;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.cluster.windows.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.cluster.windows.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.cluster.windows.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.cluster.windows.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.admin.adapter)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.admin.adapter;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.trilead.ssh2))' extend='false' multiple='false' optional='false'>Import package com.trilead.ssh2</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.payload)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.payload;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.cluster.ssh.connect))' extend='false' multiple='false' optional='false'>Import package org.glassfish.cluster.ssh.connect</require>
> <require name='package' filter='(&amp;(package=org.glassfish.cluster.ssh.launcher))' extend='false' multiple='false' optional='false'>Import package org.glassfish.cluster.ssh.launcher</require>
> <require name='package' filter='(&amp;(package=org.glassfish.cluster.ssh.sftp))' extend='false' multiple='false' optional='false'>Import package org.glassfish.cluster.ssh.sftp</require>
> <require name='package' filter='(&amp;(package=org.glassfish.cluster.ssh.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.cluster.ssh.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.versioning)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.versioning;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.cluster.common/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.cluster.common' presentationname='cluster-common' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cluster-common.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>38024</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.cluster.common'/>
> <p n='presentationname' v='cluster-common'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.cluster.windows.process'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.i18n,com.sun.enterprise.util,org.jinterop.dcom.core,org.jinterop.dcom.common,org.jinterop.dcom.impls,org.jinterop.dcom.impls.automation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.cluster'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,com.sun.enterprise.admin.util,com.sun.enterprise.universal,org.glassfish.api.admin,org.glassfish.api,org.glassfish.hk2.api,com.sun.enterprise.universal.i18n,javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.cluster.windows.io'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.i18n,jcifs.smb,com.sun.enterprise.util.cluster.windows.process'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=jcifs.smb)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package jcifs.smb;resolution:=optional;password=GlassFish</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jinterop.dcom.common)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.jinterop.dcom.common;resolution:=optional;password=GlassFish</require>
> <require name='package' filter='(&amp;(package=org.jinterop.dcom.core)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.jinterop.dcom.core;resolution:=optional;password=GlassFish</require>
> <require name='package' filter='(&amp;(package=org.jinterop.dcom.impls)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.jinterop.dcom.impls;resolution:=optional;password=GlassFish</require>
> <require name='package' filter='(&amp;(package=org.jinterop.dcom.impls.automation)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.jinterop.dcom.impls.automation;resolution:=optional;password=GlassFish</require>
> </resource>
> <resource id='org.glassfish.main.cluster.ssh/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.cluster.ssh' presentationname='Cluster SSH Provisioning' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cluster-ssh.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>42025</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.cluster.ssh'/>
> <p n='presentationname' v='Cluster SSH Provisioning'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.cluster.ssh.connect'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.universal.process,org.glassfish.api.admin,javax.security.auth,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.common.util.admin,org.glassfish.cluster.ssh.util,com.sun.enterprise.util.cluster,com.sun.enterprise.util.cluster.windows.io,com.sun.enterprise.util.cluster.windows.process,org.glassfish.cluster.ssh.launcher,com.sun.enterprise.universal.i18n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.cluster.ssh.util'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,com.sun.enterprise.universal.glassfish,com.sun.enterprise.util,com.sun.enterprise.util.cluster.windows.process,org.glassfish.internal.api,com.trilead.ssh2,com.sun.enterprise.util.io,org.glassfish.api.admin,com.sun.enterprise.universal.i18n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.cluster.ssh.launcher'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.universal.process,org.glassfish.cluster.ssh.util,com.sun.enterprise.util.io,com.trilead.ssh2,org.glassfish.cluster.ssh.sftp,org.glassfish.hk2.api,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.cluster.ssh.sftp'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2,org.glassfish.cluster.ssh.util'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.glassfish)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.glassfish;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.cluster)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.cluster;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.cluster.windows.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.cluster.windows.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.cluster.windows.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.cluster.windows.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.trilead.ssh2))' extend='false' multiple='false' optional='false'>Import package com.trilead.ssh2</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.persistence.cmp.ejb-mapping/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.cmp.ejb-mapping' presentationname='ejb-mapping module for cmp' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cmp-ejb-mapping.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>75488</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.cmp.ejb-mapping'/>
> <p n='presentationname' v='ejb-mapping module for cmp'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.mapping.ejb'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.netbeans.modules.dbschema,org.netbeans.modules.dbschema.jdbcimpl,com.sun.jdo.api.persistence.model,com.sun.jdo.api.persistence.mapping.ejb.beans,com.sun.jdo.spi.persistence.utility.logging,org.glassfish.persistence.common,com.sun.jdo.spi.persistence.utility,com.sun.jdo.api.persistence.model.mapping,com.sun.jdo.api.persistence.model.jdo,org.netbeans.modules.schema2beans,com.sun.jdo.api.persistence.model.jdo.impl,com.sun.jdo.api.persistence.model.mapping.impl,com.sun.jdo.spi.persistence.generator.database'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.mapping.ejb.beans'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.netbeans.modules.schema2beans,com.sun.jdo.api.persistence.mapping.ejb,org.w3c.dom'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.jdo)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.jdo;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.jdo.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.jdo.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.mapping)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.mapping;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.mapping.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.mapping.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.generator.database)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.generator.database;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema;password=GlassFish;version="[6.0,7)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.jdbcimpl)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.jdbcimpl;password=GlassFish;version="[6.0,7)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.schema2beans)(version&gt;=5.5.0)(!(version&gt;=6.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.schema2beans;password=GlassFish;version="[5.5,6)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> </resource>
> <resource id='org.glassfish.main.persistence.cmp.enhancer/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.cmp.enhancer' presentationname='enhancer module for cmp' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cmp-enhancer.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>237397</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.cmp.enhancer'/>
> <p n='presentationname' v='enhancer module for cmp'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.enhancer.generator'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.spi.persistence.utility.generator,com.sun.jdo.api.persistence.enhancer.meta,com.sun.jdo.spi.persistence.utility,com.sun.jdo.spi.persistence.utility.logging,org.glassfish.persistence.common,com.sun.jdo.spi.persistence.utility.generator.io'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.enhancer.meta'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.api.persistence.model.jdo,com.sun.jdo.api.persistence.model'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.jdo)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.jdo;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.generator)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.generator;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.generator.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.generator.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=sun.misc))' extend='false' multiple='false' optional='false'>Import package sun.misc</require>
> </resource>
> <resource id='org.glassfish.main.persistence.cmp.generator-database/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.cmp.generator-database' presentationname='Database Generator module for cmp' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cmp-generator-database.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>69662</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.cmp.generator-database'/>
> <p n='presentationname' v='Database Generator module for cmp'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.generator.database'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.netbeans.modules.dbschema,org.netbeans.modules.dbschema.util,org.netbeans.modules.dbschema.jdbcimpl,com.sun.jdo.api.persistence.model.mapping,com.sun.jdo.api.persistence.model.jdo,com.sun.jdo.spi.persistence.utility.logging,org.glassfish.persistence.common,com.sun.jdo.api.persistence.model.mapping.impl,com.sun.jdo.spi.persistence.utility,com.sun.jdo.api.persistence.model,org.glassfish.persistence.common.database'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.jdo)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.jdo;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.mapping)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.mapping;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.mapping.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.mapping.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common.database)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common.database;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema;password=GlassFish;version="[6.0,7)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.jdbcimpl)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.jdbcimpl;password=GlassFish;version="[6.0,7)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.util)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.util;password=GlassFish;version="[6.0,7)"</require>
> </resource>
> <resource id='org.glassfish.main.persistence.cmp.internal-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.cmp.internal-api' presentationname='internal-api module for cmp' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cmp-internal-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>21213</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.cmp.internal-api'/>
> <p n='presentationname' v='internal-api module for cmp'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.support'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.persistence.common,javax.transaction'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> </resource>
> <resource id='org.glassfish.main.persistence.cmp.model/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.cmp.model' presentationname='model module for cmp' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cmp-model.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>153182</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.cmp.model'/>
> <p n='presentationname' v='model module for cmp'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.model'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.api.persistence.model.jdo,com.sun.jdo.spi.persistence.utility.logging,org.netbeans.modules.dbschema,org.glassfish.persistence.common,com.sun.jdo.api.persistence.model.jdo.impl,com.sun.jdo.api.persistence.model.mapping.impl,org.netbeans.modules.dbschema.migration.archiver,com.sun.jdo.spi.persistence.utility,com.sun.jdo.api.persistence.model.mapping'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.model.jdo'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.api.persistence.model,org.glassfish.persistence.common,com.sun.jdo.spi.persistence.utility'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.model.jdo.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.api.persistence.model.jdo,com.sun.jdo.api.persistence.model,com.sun.jdo.spi.persistence.utility'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.model.mapping'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.netbeans.modules.dbschema,com.sun.jdo.api.persistence.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.api.persistence.model.mapping.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.netbeans.modules.dbschema,org.glassfish.persistence.common,org.netbeans.modules.dbschema.util,com.sun.jdo.spi.persistence.utility,com.sun.jdo.api.persistence.model.mapping,com.sun.jdo.api.persistence.model.jdo,com.sun.jdo.api.persistence.model'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.jdo)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.jdo;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.mapping)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.mapping;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.mapping.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.mapping.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema;password=GlassFish;version="[6.0,7)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.migration.archiver)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.migration.archiver;password=GlassFish;version="[6.0,7)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.util)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.util;password=GlassFish;version="[6.0,7)"</require>
> </resource>
> <resource id='org.glassfish.main.persistence.cmp.support-ejb/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.cmp.support-ejb' presentationname='support ejb module for cmp' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cmp-support-ejb.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>253780</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.cmp.support-ejb'/>
> <p n='presentationname' v='support ejb module for cmp'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.support.ejb.ejbc'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.glassfish.ejb.deployment.descriptor,com.sun.jdo.spi.persistence.support.sqlstore.ejb,com.sun.jdo.spi.persistence.utility.logging,org.glassfish.persistence.common,org.glassfish.api.deployment,com.sun.jdo.spi.persistence.utility.generator,org.netbeans.modules.dbschema,com.sun.jdo.api.persistence.mapping.ejb,com.sun.jdo.api.persistence.model,com.sun.jdo.spi.persistence.generator.database,com.sun.jdo.api.persistence.enhancer.generator,com.sun.jdo.api.persistence.model.jdo,com.sun.jdo.api.persistence.support,org.netbeans.modules.schema2beans,com.sun.jdo.api.persistence.enhancer.meta,com.sun.jdo.spi.persistence.support.ejb.ejbqlc,com.sun.jdo.spi.persistence.utility,com.sun.jdo.api.persistence.model.mapping,com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc,org.glassfish.ejb.deployment.descriptor.runtime,org.glassfish.deployment.common,com.sun.jdo.spi.persistence.utility.generator.io,com.sun.jdo.api.persistence.mapping.
ejb.beans,org.netbeans.modules.dbschema.util,org.netbeans.modules.dbschema.jdbcimpl,org.glassfish.persistence.common.database,org.glassfish.api,org.glassfish.ejb.spi,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.support.ejb.ejbqlc'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='antlr.collections,antlr,org.glassfish.persistence.common,com.sun.jdo.spi.persistence.utility.logging,com.sun.jdo.spi.persistence.utility.generator,com.sun.jdo.api.persistence.model,antlr.collections.impl,com.sun.jdo.spi.persistence.utility,com.sun.jdo.api.persistence.model.jdo'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.support.ejb.cmp'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.spi.persistence.support.sqlstore.ejb,com.sun.jdo.spi.persistence.utility.logging,javax.ejb,org.glassfish.persistence.common,javax.transaction,com.sun.jdo.api.persistence.support,com.sun.jdo.spi.persistence.support.sqlstore,com.sun.jdo.spi.persistence.support.sqlstore.utility'/>
> </capability>
> <require name='package' filter='(&amp;(package=antlr)(version&gt;=2.7.0)(!(version&gt;=3.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package antlr;password=GlassFish;version="[2.7,3)"</require>
> <require name='package' filter='(&amp;(package=antlr.collections)(version&gt;=2.7.0)(!(version&gt;=3.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package antlr.collections;password=GlassFish;version="[2.7,3)"</require>
> <require name='package' filter='(&amp;(package=antlr.collections.impl)(version&gt;=2.7.0)(!(version&gt;=3.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package antlr.collections.impl;password=GlassFish;version="[2.7,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.enhancer.generator)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.enhancer.generator;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.enhancer.meta)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.enhancer.meta;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.mapping.ejb)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.mapping.ejb;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.mapping.ejb.beans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.mapping.ejb.beans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.jdo)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.jdo;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.mapping)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.mapping;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.generator.database)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.generator.database;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.support.sqlstore)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.support.sqlstore;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.support.sqlstore.ejb)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.support.sqlstore.ejb;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.support.sqlstore.utility)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.support.sqlstore.utility;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.generator)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.generator;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.generator.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.generator.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.tools))' extend='false' multiple='false' optional='false'>Import package javax.tools</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.descriptor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.descriptor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.descriptor.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.descriptor.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common.database)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common.database;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema;password=GlassFish;version="[6.0,7)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.jdbcimpl)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.jdbcimpl;password=GlassFish;version="[6.0,7)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.util)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.util;password=GlassFish;version="[6.0,7)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.schema2beans)(version&gt;=5.5.0)(!(version&gt;=6.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.schema2beans;password=GlassFish;version="[5.5,6)"</require>
> </resource>
> <resource id='org.glassfish.main.persistence.cmp.support-sqlstore/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.cmp.support-sqlstore' presentationname='support-sqlstore module for cmp' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cmp-support-sqlstore.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>585381</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.cmp.support-sqlstore'/>
> <p n='presentationname' v='support-sqlstore module for cmp'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.support.sqlstore.ejb'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.spi.persistence.utility.logging,javax.ejb,org.glassfish.persistence.common,javax.transaction,com.sun.jdo.spi.persistence.support.sqlstore,com.sun.jdo.api.persistence.support,com.sun.jdo.spi.persistence.utility,com.sun.appserv.connectors.internal.api,org.glassfish.hk2.api,javax.sql,org.glassfish.internal.api,com.sun.jdo.spi.persistence.support.sqlstore.utility,javax.naming,org.glassfish.internal.data,com.sun.ejb.containers,com.sun.enterprise.deployment,com.sun.ejb,org.glassfish.ejb.deployment.descriptor,org.glassfish.persistence.ejb.entitybean.container.spi,com.sun.appserv.connectors.internal.spi,com.sun.appserv.jdbc,com.sun.jdo.api.persistence.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.support.sqlstore'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.persistence.common,com.sun.jdo.api.persistence.model.mapping,com.sun.jdo.api.persistence.model,com.sun.jdo.api.persistence.support,com.sun.jdo.spi.persistence.utility.logging,javax.transaction,com.sun.jdo.spi.persistence.utility,com.sun.jdo.spi.persistence.support.sqlstore.ejb,com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.spi.persistence.utility.logging,com.sun.jdo.spi.persistence.support.sqlstore,org.glassfish.persistence.common,antlr.collections.impl,antlr.collections,antlr,com.sun.jdo.spi.persistence.utility,com.sun.jdo.api.persistence.support,org.glassfish.ejb.deployment.descriptor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.support.sqlstore.utility'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.spi.persistence.support.sqlstore,com.sun.jdo.api.persistence.support,com.sun.enterprise.config.serverbeans,org.glassfish.connectors.config,org.glassfish.jdbc.config,org.jvnet.hk2.config,org.glassfish.api.admin.config,com.sun.appserv.connectors.internal.api,org.glassfish.hk2.api,org.jvnet.hk2.annotations,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=antlr)(version&gt;=2.7.0)(!(version&gt;=3.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package antlr;password=GlassFish;version="[2.7,3)"</require>
> <require name='package' filter='(&amp;(package=antlr.collections)(version&gt;=2.7.0)(!(version&gt;=3.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package antlr.collections;password=GlassFish;version="[2.7,3)"</require>
> <require name='package' filter='(&amp;(package=antlr.collections.impl)(version&gt;=2.7.0)(!(version&gt;=3.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package antlr.collections.impl;password=GlassFish;version="[2.7,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.jdbc)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.jdbc;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.util.cache)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.util.cache;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.containers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.containers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.jdo)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.jdo;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.mapping)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.mapping;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.model.mapping.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.model.mapping.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.api.persistence.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.api.persistence.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.support.sqlstore.utility)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.support.sqlstore.utility;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jdo.spi.persistence.utility.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jdo.spi.persistence.utility.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.connectors.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.connectors.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.descriptor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.descriptor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jdbc.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jdbc.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common.database)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common.database;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.ejb.entitybean.container.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.ejb.entitybean.container.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema)(version&gt;=6.0.0)(!(version&gt;=7.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema;password=GlassFish;version="[6.0,7)"</require>
> </resource>
> <resource id='org.glassfish.main.persistence.cmp.utility/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.cmp.utility' presentationname='utility module for cmp' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/cmp-utility.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>64059</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.cmp.utility'/>
> <p n='presentationname' v='utility module for cmp'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.utility'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.spi.persistence.utility.logging,org.glassfish.persistence.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.utility.generator'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.spi.persistence.utility'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.utility.generator.io'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jdo.spi.persistence.utility.generator,com.sun.jdo.spi.persistence.utility,org.glassfish.persistence.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jdo.spi.persistence.utility.logging'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.persistence.common,com.sun.jdo.spi.persistence.utility'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> </resource>
> <resource id='com.ibm.jbatch-ri-spi/1.0.0' symbolicname='com.ibm.jbatch-ri-spi' presentationname='com.ibm.jbatch-ri-spi' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/com.ibm.jbatch-ri-spi.jar' version='1.0.0'>
> <size>6476</size>
> <capability name='bundle'>
> <p n='symbolicname' v='com.ibm.jbatch-ri-spi'/>
> <p n='presentationname' v='com.ibm.jbatch-ri-spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ibm.jbatch.spi'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> </resource>
> <resource id='com.ibm.jbatch-ri-runtime/1.0.0' symbolicname='com.ibm.jbatch-ri-runtime' presentationname='com.ibm.jbatch-ri-runtime' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/com.ibm.jbatch-runtime-all.jar' version='1.0.0'>
> <size>384266</size>
> <capability name='bundle'>
> <p n='symbolicname' v='com.ibm.jbatch-ri-runtime'/>
> <p n='presentationname' v='com.ibm.jbatch-ri-runtime'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ibm.jbatch.jsl.model'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ibm.jbatch.spi.services'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.ibm.jbatch.spi))' extend='false' multiple='false' optional='false'>Import package com.ibm.jbatch.spi</require>
> <require name='package' filter='(&amp;(package=com.ibm.websphere.asynchbeans))' extend='false' multiple='false' optional='true'>Import package com.ibm.websphere.asynchbeans;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.annotation;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.batch.api))' extend='false' multiple='false' optional='false'>Import package javax.batch.api</require>
> <require name='package' filter='(&amp;(package=javax.batch.api.chunk))' extend='false' multiple='false' optional='false'>Import package javax.batch.api.chunk</require>
> <require name='package' filter='(&amp;(package=javax.batch.api.chunk.listener))' extend='false' multiple='false' optional='false'>Import package javax.batch.api.chunk.listener</require>
> <require name='package' filter='(&amp;(package=javax.batch.api.listener))' extend='false' multiple='false' optional='false'>Import package javax.batch.api.listener</require>
> <require name='package' filter='(&amp;(package=javax.batch.api.partition))' extend='false' multiple='false' optional='false'>Import package javax.batch.api.partition</require>
> <require name='package' filter='(&amp;(package=javax.batch.operations))' extend='false' multiple='false' optional='false'>Import package javax.batch.operations</require>
> <require name='package' filter='(&amp;(package=javax.batch.runtime))' extend='false' multiple='false' optional='false'>Import package javax.batch.runtime</require>
> <require name='package' filter='(&amp;(package=javax.batch.runtime.context))' extend='false' multiple='false' optional='false'>Import package javax.batch.runtime.context</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.context;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.context.spi;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.inject;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.event)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.event;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.inject.spi;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.util))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.1.0))' extend='false' multiple='false' optional='true'>Import package javax.transaction;resolution:=optional;version=1.1.0</require>
> <require name='package' filter='(&amp;(package=javax.transaction.cdi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.transaction.cdi;resolution:=optional;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.glassfish.weld))' extend='false' multiple='false' optional='false'>Import package org.glassfish.weld</require>
> </resource>
> <resource id='org.glassfish.main.common.util/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.util' presentationname='Common Utilities' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/common-util.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>508357</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.util'/>
> <p n='presentationname' v='Common Utilities'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.ha.util'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.management.client.prefs'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal,com.sun.enterprise.security.store'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.server.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,org.glassfish.api,javax.inject,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.util.cache'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.util.cache.mbeans'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.appserv.util.cache'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.common.util.logging'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,org.glassfish.server,org.glassfish.api.admin,javax.inject,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.monitor.callflow'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.loader'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util.i18n,com.sun.enterprise.util,com.sun.enterprise.security.integration,org.glassfish.api.deployment,com.sun.appserv.server.util,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.integration'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth,org.glassfish.hk2.api,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.store'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,com.sun.enterprise.universal.i18n,org.glassfish.api.admin,org.jvnet.hk2.annotations,javax.crypto.spec,javax.crypto'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.spi.io'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.universal'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.i18n,sun.misc,com.sun.enterprise.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.universal.collections'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.universal.glassfish'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util.net,com.sun.enterprise.universal.io,com.sun.enterprise.universal,com.sun.enterprise.universal.collections'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.universal.i18n'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.universal.io'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.glassfish,com.sun.enterprise.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.universal.process'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,com.sun.enterprise.universal.io,com.sun.enterprise.universal.i18n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.universal.xml'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.xml.stream,com.sun.common.util.logging,com.sun.enterprise.universal.glassfish,com.sun.enterprise.util,com.sun.enterprise.universal.i18n,javax.xml.namespace,com.sun.enterprise.universal.collections'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin,com.sun.enterprise.universal.i18n,com.sun.enterprise.util.i18n,javax.naming,javax.rmi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.i18n'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.io'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.glassfish,com.sun.enterprise.universal.i18n,com.sun.enterprise.util,com.sun.enterprise.universal.io'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.net'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.reflect'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.i18n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.shared'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.uuid'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.zip'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,com.sun.enterprise.util.io'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.logging'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.payload'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin,com.sun.enterprise.util,org.glassfish.api,com.sun.enterprise.util.io'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.common.util.admin'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth,javax.security.auth.callback,org.jvnet.hk2.annotations,javax.security.auth.login,com.sun.enterprise.util,javax.inject,org.glassfish.api,org.glassfish.api.admin,org.glassfish.api.admin.config,org.jvnet.hk2.config,org.glassfish.hk2.api,org.glassfish.hk2.utilities,javax.validation,org.jvnet.hk2.component'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.common.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.osgi.framework,org.osgi.util.tracker,com.sun.enterprise.util,org.osgi.service.packageadmin,org.jvnet.hk2.annotations,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.quality'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.common.util.timer'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,javax.net,javax.net.ssl,com.sun.enterprise.util,com.sun.enterprise.util.i18n,com.sun.enterprise.security.store,org.glassfish.api.admin,com.sun.enterprise.universal'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.server'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.glassfish,com.sun.enterprise.module.bootstrap,org.glassfish.api.admin,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.crypto))' extend='false' multiple='false' optional='false'>Import package javax.crypto</require>
> <require name='package' filter='(&amp;(package=javax.crypto.spec))' extend='false' multiple='false' optional='false'>Import package javax.crypto.spec</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.net))' extend='false' multiple='false' optional='false'>Import package javax.net</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.rmi))' extend='false' multiple='false' optional='false'>Import package javax.rmi</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.component;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.4,2)"</require>
> <require name='package' filter='(&amp;(package=sun.misc))' extend='false' multiple='false' optional='false'>Import package sun.misc</require>
> </resource>
> <resource id='org.glassfish.main.concurrent.connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.concurrent.connector' presentationname='Concurrent Connector Module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/concurrent-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>27509</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.concurrent.connector'/>
> <p n='presentationname' v='Concurrent Connector Module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.concurrent.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.jvnet.hk2.config.types,com.sun.enterprise.config.modularity,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,com.sun.enterprise.config.modularity.annotation,com.sun.enterprise.config.serverbeans.customvalidators,javax.validation,org.glassfish.api.admin,org.glassfish.resourcebase.resources,org.glassfish.admin.cli.resources,javax.validation.constraints'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity.annotation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity.annotation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans.customvalidators)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans.customvalidators;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.cli.resources)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.cli.resources;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.concurrent.impl/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.concurrent.impl' presentationname='Concurrent Implementation Module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/concurrent-impl.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>106546</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.concurrent.impl'/>
> <p n='presentationname' v='Concurrent Implementation Module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.concurrent.admin'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.resourcebase.resources.api,org.jvnet.hk2.config,org.glassfish.concurrent.config,com.sun.appserv.connectors.internal.api,javax.resource,org.glassfish.resourcebase.resources.util,org.jvnet.hk2.config.types,org.glassfish.api.admin,org.jvnet.hk2.annotations,org.glassfish.resources.admin.cli,com.sun.enterprise.util,org.glassfish.resourcebase.resources.admin.cli,org.glassfish.api,javax.inject,org.glassfish.config.support,org.glassfish.hk2.api,org.glassfish.api.naming,org.glassfish.concurrent.runtime.deployer'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.concurrent.runtime'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.enterprise.concurrent,org.glassfish.internal.deployment,org.glassfish.internal.data,org.glassfish.api.invocation,org.jvnet.hk2.annotations,org.glassfish.enterprise.concurrent.spi,com.sun.enterprise.transaction.api,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,org.glassfish.resourcebase.resources.api,org.glassfish.concurrent.runtime.deployer,javax.inject,javax.enterprise.concurrent,com.sun.enterprise.util,javax.transaction,com.sun.enterprise.security,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.concurrent.runtime.deployer'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.concurrent.runtime,com.sun.logging,javax.naming,org.glassfish.resourcebase.resources.api,org.glassfish.enterprise.concurrent,javax.naming.spi,org.glassfish.concurrent.config,org.glassfish.api.logging,org.glassfish.resourcebase.resources.util,org.jvnet.hk2.annotations,javax.enterprise.concurrent,com.sun.enterprise.config.serverbeans,org.glassfish.resourcebase.resources.naming,org.glassfish.resources.naming,javax.inject,org.glassfish.api.naming'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.concurrent)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.concurrent;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.concurrent.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.concurrent.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.concurrent)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.concurrent;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.concurrent.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.concurrent.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.admin.cli))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.admin.cli</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.naming))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.admin.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.admin.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admin.config-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.config-api' presentationname='admin-config-api' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/config-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>566790</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.config-api'/>
> <p n='presentationname' v='admin-config-api'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.config.serverbeans'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.jvnet.hk2.config.types,javax.validation.constraints,org.jvnet.hk2.annotations,org.glassfish.api.admin.config,org.glassfish.quality,org.glassfish.api.deployment,com.sun.enterprise.config.serverbeans.customvalidators,org.glassfish.api.admin,javax.validation,org.glassfish.api,com.sun.enterprise.config.util,org.glassfish.hk2.api,org.glassfish.config.support,com.sun.enterprise.util,javax.inject,com.sun.enterprise.util.io,org.glassfish.hk2.utilities,org.glassfish.grizzly.config.dom,org.glassfish.server,com.sun.common.util.logging,org.glassfish.config.support.datatypes,org.glassfish.api.monitoring,com.sun.enterprise.util.net,org.glassfish.api.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.config.serverbeans.customvalidators'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.validation,com.sun.enterprise.config.serverbeans,org.glassfish.api.admin.config,com.sun.enterprise.util,com.sun.enterprise.config.util,org.jvnet.hk2.config,org.glassfish.hk2.api,org.jvnet.hk2.config.types'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.config.support.datatypes'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.config.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api,com.sun.enterprise.config.serverbeans,org.jvnet.hk2.config,com.sun.enterprise.util.net,com.sun.enterprise.universal.i18n,org.glassfish.api.admin,org.glassfish.config.support,com.sun.enterprise.util,org.glassfish.grizzly.config.dom,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.config.modularity.annotation'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.config.modularity'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.api.admin.config,com.sun.enterprise.config.modularity.parser,com.sun.enterprise.config.modularity.annotation,com.sun.enterprise.module.bootstrap,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.jvnet.hk2.config,com.sun.enterprise.config.modularity.customization,org.glassfish.config.support,javax.xml.stream,org.glassfish.hk2.utilities,org.glassfish.api.logging,org.glassfish.api.admin,com.sun.enterprise.util,com.sun.enterprise.config.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.config.modularity.customization'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.module.single,com.sun.enterprise.module,org.glassfish.hk2.api,com.sun.enterprise.util,com.sun.enterprise.config.util,com.sun.enterprise.config.modularity.annotation,com.sun.enterprise.config.modularity'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.config.modularity.parser'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.config.support,javax.xml.stream,org.jvnet.hk2.config,org.glassfish.hk2.api,com.sun.enterprise.config.modularity,com.sun.enterprise.config.modularity.customization,com.sun.enterprise.config.util,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.utilities,org.glassfish.api.admin.config,com.sun.enterprise.config.modularity.annotation,com.sun.enterprise.module.bootstrap,com.sun.enterprise.util,javax.xml.stream.events,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.config.support'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.glassfish.api.admin,org.jvnet.hk2.config.types,org.glassfish.api.admin.config,org.glassfish.api,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,org.jvnet.hk2.annotations,org.glassfish.hk2.utilities,com.sun.enterprise.config.util,org.glassfish.hk2.runlevel,javax.inject,javax.xml.stream,org.glassfish.grizzly.config.dom,com.sun.appserv.server.util,com.sun.enterprise.util,org.glassfish.server,com.sun.enterprise.module.bootstrap,com.sun.enterprise.universal.i18n,com.sun.enterprise.module,org.glassfish.common.util.admin,org.glassfish.api.logging,org.jvnet.tiger_types,com.sun.enterprise.security.store,javax.xml.stream.util'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.common.util.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.common.util.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity.annotation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity.annotation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity.customization)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity.customization;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.single)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.single;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.store)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.store;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.events</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.util))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.monitoring)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.monitoring;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.tiger_types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.tiger_types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.hk2.config-types/2.2.0.b24' symbolicname='org.glassfish.hk2.config-types' presentationname='HK2 config types' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/config-types.jar' version='2.2.0.b24'>
> <description>generic kernel subsystem</description>
> <size>6810</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.config-types'/>
> <p n='presentationname' v='HK2 config types'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.hk2.config.types'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.connectors.admin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.connectors.admin' presentationname='Connectors admin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/connectors-admin.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>188968</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.connectors.admin'/>
> <p n='presentationname' v='Connectors admin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.connectors.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.connectors.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jdbc.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jdbc.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.admin.cli))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.admin.cli</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.admin.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.admin.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.connectors.inbound-runtime/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.connectors.inbound-runtime' presentationname='Connectors Inbound Support' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/connectors-inbound-runtime.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>29868</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.connectors.inbound-runtime'/>
> <p n='presentationname' v='Connectors Inbound Support'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.inbound'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.resource.spi,com.sun.enterprise.deployment.runtime,com.sun.enterprise.deployment,com.sun.enterprise.connectors,com.sun.appserv.connectors.internal.api,javax.resource.spi.endpoint,org.glassfish.hk2.api,org.jvnet.hk2.annotations,com.sun.enterprise.resource.allocator,com.sun.logging,javax.resource,javax.transaction.xa,com.sun.enterprise.resource,org.glassfish.ejb.api,org.glassfish.server,org.glassfish.ejb.spi,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util.i18n,com.sun.enterprise.connectors.util,org.glassfish.internal.api,javax.inject,com.sun.enterprise.connectors.service,org.glassfish.internal.data,com.sun.enterprise.transaction.spi,javax.transaction,com.sun.enterprise.transaction.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.service;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.resource)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.resource;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.resource.allocator)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.resource.allocator;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.endpoint)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.endpoint;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.connectors.internal-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.connectors.internal-api' presentationname='Connectors Private APIs for GlassFish Containers' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/connectors-internal-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>99139</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.connectors.internal-api'/>
> <p n='presentationname' v='Connectors Private APIs for GlassFish Containers'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.connectors.internal.api'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,org.glassfish.internal.data,org.jvnet.hk2.config.types,org.glassfish.deployment.common,com.sun.enterprise.deployment.runtime.connector,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,org.glassfish.connectors.config,com.sun.enterprise.deployment,com.sun.enterprise.deployment.util,javax.inject,com.sun.enterprise.loader,org.glassfish.internal.api,org.glassfish.resourcebase.resources.api,javax.naming,org.glassfish.api.naming,org.glassfish.hk2.api,javax.security.auth.callback,javax.resource,com.sun.appserv.connectors.internal.spi,org.glassfish.api.admin,org.glassfish.api.invocation,com.sun.enterprise.transaction.api,javax.resource.spi,org.glassfish.api.event,org.glassfish.resourcebase.resources.util,org.jvnet.hk2.config,com.sun.enterprise.deploy.shared,org.glassfish.loader.util,org.glassfish.api.admin.config,com.sun.enterprise.util.io,org.glassfish.api.deployment,org.glassfish.api.deployment.archive,javax.transaction.xa,java
x.transaction,javax.resource.spi.work'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.connectors.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.api.admin,javax.validation.constraints,org.glassfish.admin.cli.resources,com.sun.enterprise.config.serverbeans,org.glassfish.quality,org.glassfish.resourcebase.resources,org.jvnet.hk2.annotations,org.glassfish.connectors.config.validators,com.sun.enterprise.config.serverbeans.customvalidators,javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.connectors.config.validators'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.validation,com.sun.enterprise.util.i18n,com.sun.enterprise.config.serverbeans,org.glassfish.connectors.config'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.jdbc.validation'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.jdbc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.connectors.internal.spi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.resource.spi,javax.resource'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans.customvalidators)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans.customvalidators;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.connector)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.connector;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.work)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.work;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.cli.resources)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.cli.resources;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.jdbc)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.jdbc;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.listener))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.listener</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.connectors.runtime/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.connectors.runtime' presentationname='Connectors Runtime' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/connectors-runtime.jar' version='4.0.1.SNAPSHOT'>
> <description>Java EE Connector Architecture Runtime for GlassFish</description>
> <size>521018</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.connectors.runtime'/>
> <p n='presentationname' v='Connectors Runtime'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.resource.beans,com.sun.logging,javax.naming,javax.resource,org.jvnet.hk2.config.types,com.sun.appserv.connectors.internal.api,org.glassfish.hk2.api,org.jvnet.hk2.annotations,org.glassfish.resourcebase.resources.naming,org.glassfish.connectors.config,org.glassfish.resourcebase.resources.api,com.sun.enterprise.util.i18n,javax.resource.spi,com.sun.enterprise.deployment,com.sun.enterprise.connectors.util,javax.inject,org.glassfish.api.admin,com.sun.enterprise.util,com.sun.appserv.connectors.spi,com.sun.enterprise.deployment.runtime.connector,javax.transaction,javax.resource.spi.work,com.sun.appserv.connectors.internal.spi,javax.security.auth,com.sun.enterprise.config.serverbeans,com.sun.enterprise.resource.allocator,com.sun.enterprise.resource.pool,com.sun.enterprise.resource,com.sun.enterprise.security,com.sun.enterprise.resource.pool.monitor,javax.validation,com.sun.enterprise.connectors.connector.module,com.sun.enterprise.connectors.
service,org.glassfish.api.naming,org.glassfish.resourcebase.resources.listener,org.glassfish.resourcebase.resources.util,com.sun.enterprise.deployment.archivist,com.sun.enterprise.security.jmac.callback,com.sun.enterprise.deploy.shared,com.sun.enterprise.transaction.api,org.glassfish.server,org.glassfish.internal.data,org.glassfish.admin.monitor,org.glassfish.deployment.common,org.glassfish.internal.api,javax.security.auth.callback,com.sun.enterprise.container.common.spi.util,org.glassfish.resources.api,org.glassfish.api.invocation,org.glassfish.api.deployment.archive,org.jvnet.hk2.config,javax.transaction.xa'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.service'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,org.glassfish.resourcebase.resources.naming,org.glassfish.resourcebase.resources.api,com.sun.enterprise.connectors,com.sun.appserv.connectors.internal.api,org.glassfish.api.naming,com.sun.enterprise.deployment,com.sun.enterprise.connectors.util,javax.resource,com.sun.enterprise.config.serverbeans,javax.resource.spi,org.glassfish.internal.api,org.jvnet.hk2.config.types,javax.security.auth,org.glassfish.hk2.api,org.glassfish.connectors.config,com.sun.enterprise.util.i18n,com.sun.enterprise.resource.pool,com.sun.appserv.connectors.internal.spi,org.glassfish.resources.naming,com.sun.enterprise.util.io,com.sun.logging,org.glassfish.admin.monitor,org.glassfish.resourcebase.resources.listener,org.glassfish.deployment.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,com.sun.appserv.connectors.internal.api,com.sun.logging,com.sun.enterprise.util.i18n,com.sun.enterprise.connectors,org.glassfish.internal.api,javax.resource.spi.security,javax.resource.spi,javax.security.auth,com.sun.appserv.connectors.spi,org.jvnet.hk2.config.types,com.sun.enterprise.deployment.runtime.connector,org.glassfish.connectors.config,org.glassfish.resourcebase.resources.api,com.sun.enterprise.loader,org.xml.sax,com.sun.enterprise.deploy.shared,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.deploy.shared,javax.validation.metadata,javax.validation,javax.validation.bootstrap,org.jvnet.hk2.annotations,javax.sql,org.glassfish.resources.api,com.sun.enterprise.deployment.archivist,org.jvnet.hk2.config,org.glassfish.api.admin,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.resource.allocator'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,javax.resource,com.sun.enterprise.connectors,javax.security.auth,com.sun.appserv.connectors.internal.api,org.glassfish.resourcebase.resources.api,javax.resource.spi,com.sun.enterprise.deployment,com.sun.enterprise.resource.pool,com.sun.enterprise.resource,javax.transaction.xa,com.sun.enterprise.transaction.api,javax.transaction'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.resource.beans'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,javax.naming,javax.resource,org.glassfish.resources.api,com.sun.enterprise.connectors,com.sun.appserv.connectors.internal.api,org.glassfish.resourcebase.resources.api,com.sun.enterprise.deployment,javax.resource.spi,com.sun.enterprise.connectors.util,org.glassfish.resources.naming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.resource.naming'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.resource.beans,com.sun.logging,javax.naming,com.sun.enterprise.connectors.service,com.sun.enterprise.deployment,com.sun.enterprise.connectors,com.sun.appserv.connectors.internal.api,javax.naming.spi,org.glassfish.hk2.utilities,com.sun.enterprise.module.bootstrap,org.glassfish.api.admin,org.glassfish.internal.api,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,org.glassfish.resourcebase.resources.api,com.sun.enterprise.util.i18n,javax.resource.spi,com.sun.enterprise.resource,org.glassfish.resourcebase.resources.naming,javax.resource'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.resource.pool'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.resourcebase.resources.api,com.sun.enterprise.resource,com.sun.enterprise.resource.allocator,javax.transaction,com.sun.appserv.connectors.internal.api,com.sun.logging,com.sun.enterprise.util.i18n,com.sun.enterprise.connectors,javax.naming,com.sun.enterprise.connectors.service,javax.resource,com.sun.enterprise.transaction.api,org.glassfish.resourcebase.resources.naming,javax.resource.spi,com.sun.enterprise.resource.pool.waitqueue,javax.inject,org.jvnet.hk2.annotations,com.sun.enterprise.deployment,com.sun.appserv.connectors.internal.spi,org.glassfish.api.invocation,com.sun.enterprise.transaction.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.resource.pool.waitqueue'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,com.sun.appserv.connectors.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.resource.pool.monitor'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,javax.naming,org.glassfish.external.probe.provider,com.sun.enterprise.connectors,com.sun.appserv.connectors.internal.api,com.sun.enterprise.config.serverbeans,org.glassfish.connectors.config,org.glassfish.resourcebase.resources.api,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.connectors.util,com.sun.enterprise.resource.pool,org.glassfish.external.probe.provider.annotations,org.glassfish.external.statistics,org.glassfish.external.statistics.impl,org.glassfish.gmbal,org.glassfish.external.statistics.annotations,org.jvnet.hk2.config,org.glassfish.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.resource'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.resource.allocator,javax.resource.spi,com.sun.enterprise.deployment,com.sun.logging,com.sun.enterprise.connectors,com.sun.appserv.connectors.internal.api,com.sun.enterprise.transaction.api,org.glassfish.resourcebase.resources.api,com.sun.enterprise.resource.pool,javax.transaction,javax.transaction.xa,com.sun.enterprise.transaction.spi,javax.security.auth'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.connector.module)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.connector.module;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.handlers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.handlers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.introspection)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.introspection;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.io.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.io.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.connector)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.connector;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.jmac.callback)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.jmac.callback;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.perms)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.perms;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.endpoint)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.endpoint;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.security)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.security;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.work)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.work;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.bootstrap)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.bootstrap;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.metadata)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.metadata;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.monitor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.monitor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.connectors.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.connectors.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.services)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.services;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.listener))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.listener</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.naming))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.javamail.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.javamail.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.listener)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.listener;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-cluster-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-cluster-plugin' presentationname='Admin Console Clustering Support Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-cluster-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Clustering support plugin bundle for GlassFish Admin Console</description>
> <size>269800</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-cluster-plugin'/>
> <p n='presentationname' v='Admin Console Clustering Support Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.cluster.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-common-full-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-common-full-plugin' presentationname='Admin Console Full distribution plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-common-full-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Plugin bundle for GlassFish v3 Admin Console common-full package</description>
> <size>133294</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-common-full-plugin'/>
> <p n='presentationname' v='Admin Console Full distribution plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.full.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.descriptors.handler))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.descriptors.handler</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-common/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-common' presentationname='Admin Console Common' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-common.jar' version='4.0.1.SNAPSHOT'>
> <description>This bundle contains common code that may be shared across plugins.</description>
> <size>1273942</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-common'/>
> <p n='presentationname' v='Admin Console Common'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admingui.common.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.jsftemplating.layout.descriptors.handler,javax.servlet,com.sun.jsftemplating.util,com.sun.jsftemplating.resource,javax.faces.context,org.glassfish.hk2.api,javax.servlet.http,javax.xml.stream,org.w3c.dom,javax.ws.rs.core,javax.el,javax.faces.application,javax.xml.parsers,org.glassfish.api,javax.net.ssl,javax.ws.rs.client,org.glassfish.jersey.client.filter,org.xml.sax,com.sun.enterprise.config.serverbeans,com.sun.enterprise.security.ssl,org.glassfish.jersey.jackson,com.sun.enterprise.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admingui.common.plugin'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations,javax.servlet,javax.faces.context,org.glassfish.admingui.plugin,org.glassfish.hk2.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.factory))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.factory</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.factory.tree))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.factory.tree</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.el))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.el</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.handlers))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.handlers</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.descriptors))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.descriptors</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.descriptors.handler))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.descriptors.handler</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.event))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.event</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.template))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.template</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.resource))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.resource</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.util))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.util</require>
> <require name='package' filter='(&amp;(package=javax.el)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.el;version="[3.0,4)"</require>
> <require name='package' filter='(&amp;(package=javax.faces.application)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.faces.application;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.faces.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.faces.component;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.faces.context)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.faces.context;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.faces.event)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.faces.event;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.callback)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.callback;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.module)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.module;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.client)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.client;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admingui.connector)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admingui.connector;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admingui.plugin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admingui.plugin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.client.filter)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.client.filter;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.jackson)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.jackson;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-community-branding-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-community-branding-plugin' presentationname='Admin Console Community Edition Theme Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-community-branding-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Custom Theme Plugin for GlassFish Admin Console</description>
> <size>54019</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-community-branding-plugin'/>
> <p n='presentationname' v='Admin Console Community Edition Theme Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admingui.customtheme'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-concurrent-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-concurrent-plugin' presentationname='Admin Console Concurrent Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-concurrent-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Concurrent (JSR236) plugin bundle for GlassFish Admin Console</description>
> <size>91399</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-concurrent-plugin'/>
> <p n='presentationname' v='Admin Console Concurrent Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.concurrent.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-corba-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-corba-plugin' presentationname='Admin Console Corba Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-corba-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Corba plugin bundle for GlassFish Admin Console</description>
> <size>48605</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-corba-plugin'/>
> <p n='presentationname' v='Admin Console Corba Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.corba.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-ejb-lite-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-ejb-lite-plugin' presentationname='Admin Console EJB Local (Lite) Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-ejb-lite-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>EJB Local (Lite) plugin bundle for GlassFish Admin Console</description>
> <size>31277</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-ejb-lite-plugin'/>
> <p n='presentationname' v='Admin Console EJB Local (Lite) Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb-lite.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-ejb-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-ejb-plugin' presentationname='Admin Console EJB Container Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-ejb-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>EJB container plugin bundle for GlassFish Admin Console</description>
> <size>32872</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-ejb-plugin'/>
> <p n='presentationname' v='Admin Console EJB Container Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-jca-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-jca-plugin' presentationname='Admin Console Connectors Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-jca-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Connectors plugin bundle for GlassFish Admin Console</description>
> <size>191052</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-jca-plugin'/>
> <p n='presentationname' v='Admin Console Connectors Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jca.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.descriptors.handler))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.descriptors.handler</require>
> <require name='package' filter='(&amp;(package=javax.faces.context)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.faces.context;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admingui.common.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admingui.common.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-jdbc-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-jdbc-plugin' presentationname='Admin Console JDBC Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-jdbc-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>JDBC plugin bundle for GlassFish Admin Console</description>
> <size>112706</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-jdbc-plugin'/>
> <p n='presentationname' v='Admin Console JDBC Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jdbc.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-jms-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-jms-plugin' presentationname='Admin Console JMS Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-jms-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>168290</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-jms-plugin'/>
> <p n='presentationname' v='Admin Console JMS Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.jms.system)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.jms.system;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.descriptors.handler))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.descriptors.handler</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admingui.common.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admingui.common.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jms.admin.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jms.admin.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-jts-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-jts-plugin' presentationname='Admin Console JTS Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-jts-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Transaction Service plugin bundle for GlassFish Admin Console</description>
> <size>28926</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-jts-plugin'/>
> <p n='presentationname' v='Admin Console JTS Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jts.admingui'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-plugin-service/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-plugin-service' presentationname='Admin Console Integration' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-plugin-service.jar' version='4.0.1.SNAPSHOT'>
> <description>GlassFish Admin Console Integration</description>
> <size>10188</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-plugin-service'/>
> <p n='presentationname' v='Admin Console Integration'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admingui.plugin'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admingui.connector,org.jvnet.hk2.component,org.glassfish.api.admingui,org.jvnet.hk2.config,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admingui.connector)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admingui.connector;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.component;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-updatecenter-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-updatecenter-plugin' presentationname='Admin Console Update Center Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-updatecenter-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Update Center plugin bundle for GlassFish Admin Console</description>
> <size>50094</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-updatecenter-plugin'/>
> <p n='presentationname' v='Admin Console Update Center Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.uc.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.admingui.common.util,javax.servlet.http,com.sun.pkg.client,org.glassfish.api.admingui,org.jvnet.hk2.annotations,javax.faces.context,com.sun.jsftemplating.layout.descriptors.handler'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.descriptors.handler))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.descriptors.handler</require>
> <require name='package' filter='(&amp;(package=com.sun.pkg.client))' extend='false' multiple='false' optional='false'>Import package com.sun.pkg.client</require>
> <require name='package' filter='(&amp;(package=javax.faces.context)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.faces.context;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admingui.common.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admingui.common.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.console-web-plugin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.console-web-plugin' presentationname='Admin Console Web Container Plugin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/console-web-plugin.jar' version='4.0.1.SNAPSHOT'>
> <description>Web container plugin bundle for GlassFish Admin Console</description>
> <size>257075</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.console-web-plugin'/>
> <p n='presentationname' v='Admin Console Web Container Plugin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admingui,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.descriptors.handler))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.descriptors.handler</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admingui.common.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admingui.common.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admingui)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admingui;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.common.container-common/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.container-common' presentationname='Container Common' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/container-common.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>181809</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.container-common'/>
> <p n='presentationname' v='Container Common'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.container.common.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,com.sun.enterprise.naming.spi,com.sun.enterprise.deployment,org.glassfish.deployment.common,org.glassfish.api.naming,com.sun.enterprise.container.common.spi,org.glassfish.hk2.api,com.sun.enterprise.container.common.spi.util,javax.transaction,org.glassfish.api.invocation,javax.persistence,javax.validation,org.glassfish.javaee.services,org.glassfish.resourcebase.resources.util,org.glassfish.api.admin,org.jvnet.hk2.annotations,org.glassfish.resourcebase.resources.api,com.sun.enterprise.deployment.util,com.sun.appserv.connectors.internal.api,javax.inject,com.sun.logging,javax.persistence.criteria,org.glassfish.internal.api,javax.persistence.metamodel,com.sun.enterprise.transaction.api,org.glassfish.internal.data,com.sun.enterprise.container.common.impl.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.container.common.impl.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.naming,org.jvnet.hk2.annotations,com.sun.enterprise.container.common.spi.util,javax.inject,com.sun.logging,org.glassfish.common.util,javax.naming,com.sun.enterprise.deployment,javax.annotation,org.glassfish.api.admin,org.glassfish.api.invocation,org.glassfish.hk2.api,com.sun.enterprise.util,com.sun.enterprise.container.common.spi,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.container.common.spi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,javax.naming,com.sun.enterprise.deployment,javax.servlet,javax.persistence,com.sun.enterprise.container.common.spi.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.container.common.spi.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,javax.naming,com.sun.enterprise.deployment,org.glassfish.api.invocation,com.sun.enterprise.container.common.spi,org.glassfish.common.util,com.sun.logging,javax.inject,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ha.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.javaee.services'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,org.glassfish.api.naming,org.glassfish.resourcebase.resources.util,org.glassfish.deployment.common,com.sun.appserv.connectors.internal.api,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.resourcebase.resources.api,com.sun.enterprise.deployment,javax.inject,org.glassfish.internal.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.naming.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.naming.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.persistence.criteria)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence.criteria;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.persistence.metamodel)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence.metamodel;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.spi)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.spi;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.hk2.core/2.2.0.b24' symbolicname='org.glassfish.hk2.core' presentationname='HK2 core module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/core.jar' version='2.2.0.b24'>
> <description>generic kernel subsystem</description>
> <size>115633</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.core'/>
> <p n='presentationname' v='HK2 core module'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.bootstrap'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.hk2.utilities,com.sun.enterprise.module.bootstrap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.bootstrap.impl'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.glassfish.hk2.utilities,org.glassfish.hk2.bootstrap,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.module'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.module.bootstrap'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.glassfish.hk2.api,org.glassfish.hk2.utilities,org.glassfish.hk2.bootstrap,com.sun.enterprise.module,com.sun.enterprise.module.impl,com.sun.enterprise.module.common_impl,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.module.common_impl'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.enterprise.module,org.glassfish.hk2.utilities,com.sun.enterprise.module.bootstrap,org.glassfish.hk2.api,org.glassfish.hk2.bootstrap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.module.single'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.enterprise.module.impl,com.sun.enterprise.module,com.sun.enterprise.module.common_impl,org.glassfish.hk2.api,org.glassfish.hk2.utilities,org.glassfish.hk2.bootstrap.impl,com.sun.enterprise.module.bootstrap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.module.impl'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.enterprise.module,com.sun.enterprise.module.common_impl,org.glassfish.hk2.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config))' extend='false' multiple='false' optional='true'>Import package org.jvnet.hk2.config;resolution:=optional</require>
> </resource>
> <resource id='org.glassfish.main.admingui.dataprovider/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.dataprovider' presentationname='DataProvider' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/dataprovider.jar' version='4.0.1.SNAPSHOT'>
> <description>DataProvider Repackaged as OSGi bundle for GlassFish</description>
> <size>103662</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.dataprovider'/>
> <p n='presentationname' v='DataProvider'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.data.provider'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.data.provider.impl'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='com.sun.data.provider,javax.sql,com.sun.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.sql.rowset'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.sql.rowset))' extend='false' multiple='false' optional='true'>Import package com.sun.sql.rowset;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.sql.rowset))' extend='false' multiple='false' optional='false'>Import package javax.sql.rowset</require>
> <require name='package' filter='(&amp;(package=javax.sql.rowset.serial))' extend='false' multiple='false' optional='false'>Import package javax.sql.rowset.serial</require>
> <require name='package' filter='(&amp;(package=javax.sql.rowset.spi))' extend='false' multiple='false' optional='false'>Import package javax.sql.rowset.spi</require>
> </resource>
> <resource id='org.glassfish.external.dbschema-repackaged/3.1.1' symbolicname='org.glassfish.external.dbschema-repackaged' presentationname='org.netbeans.modules.org-netbeans-modules-dbschema version RELEASE60 repackaged as a module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/dbschema-repackaged.jar' version='3.1.1'>
> <size>269238</size>
> <documentation>https://glassfish.dev.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.external.dbschema-repackaged'/>
> <p n='presentationname' v='org.netbeans.modules.org-netbeans-modules-dbschema version RELEASE60 repackaged as a module'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.netbeans.modules.dbschema.util,org.openide.nodes,org.netbeans.modules.dbschema.migration.archiver,org.openide.awt,org.openide.loaders,org.openide.filesystems,org.openide'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.jdbcimpl.resources'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.jdbcimpl.wizard'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.openide.awt,org.netbeans.modules.dbschema.jdbcimpl,org.netbeans.modules.dbschema,org.openide.filesystems,org.openide.util,org.netbeans.api.db.explorer,org.openide.loaders,javax.accessibility,org.netbeans.api.db.explorer.support,javax.swing,org.openide.nodes,javax.swing.event,org.openide,org.netbeans.lib.ddl.impl,org.netbeans.api.progress,org.netbeans.api.project,org.netbeans.spi.project.ui.templates.support'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.resources'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.util'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.migration.archiver.serializer'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.netbeans.modules.dbschema.migration.archiver'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.migration.archiver'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.xml.sax,org.netbeans.modules.dbschema.migration.archiver.deserializer,org.netbeans.modules.dbschema.migration.archiver.serializer'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.jdbcimpl'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.openide.util,org.openide,org.openide.nodes,org.openide.util.actions,org.openide.loaders,org.openide.windows,org.netbeans.modules.dbschema,org.openide.filesystems,javax.swing,org.netbeans.modules.dbschema.nodes,org.netbeans.lib.ddl.impl,org.netbeans.modules.dbschema.jdbcimpl.wizard,org.netbeans.modules.dbschema.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.jdbcimpl.resources.templates'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.migration.archiver.deserializer'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.netbeans.modules.dbschema.migration.archiver,org.xml.sax,javax.xml.parsers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.dbschema.nodes'/>
> <p n='version' t='version' v='6.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.netbeans.modules.dbschema,org.netbeans.modules.dbschema.util,org.openide.nodes,org.openide.util,org.openide.util.datatransfer,org.openide.util.actions,org.openide.actions,org.netbeans.modules.dbschema.jdbcimpl,javax.swing'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.accessibility))' extend='false' multiple='false' optional='false'>Import package javax.accessibility</require>
> <require name='package' filter='(&amp;(package=javax.swing))' extend='false' multiple='false' optional='false'>Import package javax.swing</require>
> <require name='package' filter='(&amp;(package=javax.swing.event))' extend='false' multiple='false' optional='false'>Import package javax.swing.event</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=org.netbeans.api.db.explorer))' extend='false' multiple='false' optional='true'>Import package org.netbeans.api.db.explorer;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.netbeans.api.db.explorer.support))' extend='false' multiple='false' optional='true'>Import package org.netbeans.api.db.explorer.support;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.netbeans.api.progress))' extend='false' multiple='false' optional='true'>Import package org.netbeans.api.progress;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.netbeans.api.project))' extend='false' multiple='false' optional='true'>Import package org.netbeans.api.project;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.netbeans.lib.ddl.impl))' extend='false' multiple='false' optional='true'>Import package org.netbeans.lib.ddl.impl;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.jdbcimpl)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.jdbcimpl;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.jdbcimpl.resources)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.jdbcimpl.resources;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.jdbcimpl.resources.templates)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.jdbcimpl.resources.templates;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.jdbcimpl.wizard)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.jdbcimpl.wizard;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.migration.archiver)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.migration.archiver;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.migration.archiver.deserializer)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.migration.archiver.deserializer;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.migration.archiver.serializer)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.migration.archiver.serializer;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.nodes)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.nodes;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.resources)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.resources;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.dbschema.util)(version&gt;=6.0.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.dbschema.util;password=GlassFish;version=6.0</require>
> <require name='package' filter='(&amp;(package=org.netbeans.spi.project.ui.templates.support))' extend='false' multiple='false' optional='true'>Import package org.netbeans.spi.project.ui.templates.support;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide))' extend='false' multiple='false' optional='true'>Import package org.openide;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide.actions))' extend='false' multiple='false' optional='true'>Import package org.openide.actions;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide.awt))' extend='false' multiple='false' optional='true'>Import package org.openide.awt;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide.filesystems))' extend='false' multiple='false' optional='true'>Import package org.openide.filesystems;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide.loaders))' extend='false' multiple='false' optional='true'>Import package org.openide.loaders;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide.nodes))' extend='false' multiple='false' optional='true'>Import package org.openide.nodes;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide.util))' extend='false' multiple='false' optional='true'>Import package org.openide.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide.util.actions))' extend='false' multiple='false' optional='true'>Import package org.openide.util.actions;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide.util.datatransfer))' extend='false' multiple='false' optional='true'>Import package org.openide.util.datatransfer;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.openide.windows))' extend='false' multiple='false' optional='true'>Import package org.openide.windows;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.deployment.admin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.deployment.admin' presentationname='Deployment Related Admin Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/deployment-admin.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>190410</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.deployment.admin'/>
> <p n='presentationname' v='Deployment Related Admin Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.deployment.admin'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.v3.server,org.jvnet.hk2.config,org.glassfish.api.admin,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.api,javax.inject,org.glassfish.internal.config,org.glassfish.internal.data,org.glassfish.deployment.common,org.glassfish.config.support,com.sun.enterprise.deploy.shared,org.glassfish.api.event,com.sun.enterprise.admin.util,org.glassfish.internal.deployment,org.glassfish.api.deployment,javax.security.auth,org.glassfish.api.deployment.archive,org.glassfish.deployment.versioning,com.sun.enterprise.util.io,org.glassfish.common.util.admin,org.glassfish.admin.payload,org.glassfish.grizzly.config.dom,org.glassfish.api.container,com.sun.enterprise.deployment.deploy.shared,com.sun.enterprise.universal.i18n'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.payload)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.payload;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.versioning)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.versioning;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.deployment.autodeploy/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.deployment.autodeploy' presentationname='AutoDeploy Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/deployment-autodeploy.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>52975</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.deployment.autodeploy'/>
> <p n='presentationname' v='AutoDeploy Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.deployment.autodeploy'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.util,org.glassfish.hk2.runlevel,org.jvnet.hk2.config,org.glassfish.api.admin,org.glassfish.hk2.api,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,javax.inject,org.glassfish.api,org.glassfish.deployment.common,javax.security.auth,org.glassfish.internal.api,com.sun.enterprise.util.io'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.deployment.deployment-client/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.deployment.deployment-client' presentationname='Deployment Client Classes and Interfaces' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/deployment-client.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>97920</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.deployment.deployment-client'/>
> <p n='presentationname' v='Deployment Client Classes and Interfaces'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.deployment.client'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin,javax.enterprise.deploy.shared,javax.enterprise.deploy.spi,com.sun.enterprise.util,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.deploy.shared,org.xml.sax.helpers,org.xml.sax,javax.xml.parsers,javax.enterprise.deploy.spi.status,com.sun.enterprise.admin.cli,com.sun.enterprise.admin.cli.remote'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.cli.remote)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.cli.remote;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.single)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.single;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.model)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.model;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared.factories)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared.factories;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi.exceptions)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi.exceptions;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi.factories)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi.factories;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi.status)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi.status;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.glassfish.main.deployment.common/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.deployment.common' presentationname='Deployment Related Common Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/deployment-common.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>177366</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.deployment.common'/>
> <p n='presentationname' v='Deployment Related Common Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deploy.shared'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.xml.stream,org.glassfish.internal.deployment,org.glassfish.api.deployment.archive,org.glassfish.api.deployment,org.glassfish.deployment.common,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.util.io,com.sun.enterprise.deployment.deploy.shared'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.deploy.shared'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util.io,org.glassfish.api.deployment.archive,org.glassfish.deployment.common,org.glassfish.internal.api,org.glassfish.hk2.api,com.sun.enterprise.util.i18n,org.jvnet.hk2.annotations,com.sun.enterprise.util.shared,com.sun.enterprise.deploy.shared,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loader.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util.io,org.glassfish.internal.data,org.glassfish.api.deployment,org.glassfish.deployment.common,org.glassfish.api.admin,org.glassfish.hk2.api,com.sun.enterprise.module,com.sun.enterprise.deployment.deploy.shared,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.deployment.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.deployment.archive,com.sun.enterprise.config.serverbeans,org.glassfish.api.deployment,com.sun.enterprise.util.io,org.glassfish.internal.deployment,org.glassfish.deployment.versioning,com.sun.enterprise.deployment.deploy.shared,org.glassfish.api.admin,org.glassfish.hk2.classmodel.reflect,org.glassfish.hk2.api,com.sun.enterprise.util,org.glassfish.api,org.glassfish.loader.util,org.glassfish.internal.api,com.sun.enterprise.deploy.shared,org.glassfish.api.container,com.sun.enterprise.util.zip,com.sun.enterprise.util.i18n,org.glassfish.security.common,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.deployment.versioning'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin,org.glassfish.deployment.common,javax.security.auth,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.api,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.deployment.monitor'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.probe.provider.annotations,org.glassfish.external.statistics,org.glassfish.external.statistics.impl,org.glassfish.gmbal,org.glassfish.deployment.common'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.zip)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.zip;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.deployment.javaee-core/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.deployment.javaee-core' presentationname='Deployment Related JavaEE Core Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/deployment-javaee-core.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>29972</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.deployment.javaee-core'/>
> <p n='presentationname' v='Deployment Related JavaEE Core Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.javaee.core.deployment'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,com.sun.enterprise.deployment.archivist,org.jvnet.hk2.config,org.glassfish.api.admin,org.glassfish.deployment.common,org.jvnet.hk2.annotations,org.glassfish.hk2.classmodel.reflect,org.xml.sax,com.sun.enterprise.config.serverbeans,com.sun.enterprise.deploy.shared,com.sun.enterprise.util,com.sun.enterprise.v3.common,com.sun.enterprise.deployment.deploy.shared,org.glassfish.internal.api,com.sun.enterprise.util.io,org.glassfish.internal.deployment,org.glassfish.api.deployment,org.glassfish.hk2.api,org.glassfish.api.deployment.archive,org.glassfish.api,javax.inject,org.glassfish.internal.data,org.glassfish.api.container,com.sun.enterprise.deployment.util,org.glassfish.loader.util,javax.security.auth,org.glassfish.deployment.versioning'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.versioning)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.versioning;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.deployment.javaee-full/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.deployment.javaee-full' presentationname='Deployment Related JavaEE Full Profile Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/deployment-javaee-full.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>48032</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.deployment.javaee-full'/>
> <p n='presentationname' v='Deployment Related JavaEE Full Profile Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.javaee.full.deployment'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.loader,org.glassfish.internal.api,org.glassfish.hk2.api,org.glassfish.api.container,org.glassfish.api.deployment,org.jvnet.hk2.annotations,com.sun.enterprise.util,org.glassfish.internal.deployment,com.sun.enterprise.deployment,org.glassfish.internal.data,org.glassfish.deployment.common,org.glassfish.api,org.glassfish.api.admin,com.sun.enterprise.deploy.shared,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.deploy.shared,org.glassfish.api.event,com.sun.enterprise.deployment.util,javax.inject,com.sun.enterprise.module,com.sun.enterprise.security.integration,javax.xml.stream,com.sun.enterprise.deployment.archivist,org.xml.sax,com.sun.enterprise.config.serverbeans,org.glassfish.javaee.core.deployment,org.glassfish.loader.util,com.sun.enterprise.security.perms,com.sun.enterprise.util.io,com.sun.enterprise.universal.i18n'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.perms)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.perms;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.deployment.dol/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.deployment.dol' presentationname='Deployment Object Library' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/dol.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>750996</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.deployment.dol'/>
> <p n='presentationname' v='Deployment Object Library'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.deployment.common,com.sun.enterprise.deployment.util,org.glassfish.security.common,org.glassfish.hk2.api,com.sun.enterprise.util,com.sun.enterprise.deployment.runtime.common.wls,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.types,com.sun.enterprise.deployment.runtime.common,org.glassfish.deployment.versioning,com.sun.enterprise.deployment.runtime.application.wls,javax.inject,org.glassfish.internal.api,javax.persistence,com.sun.enterprise.deployment.runtime,com.sun.enterprise.util.io,com.sun.enterprise.deployment.node,javax.resource.spi,org.glassfish.apf,com.sun.enterprise.deployment.runtime.connector,org.jvnet.hk2.annotations,com.sun.enterprise.deployment.web,com.sun.enterprise.deployment.interfaces,com.sun.enterprise.repository,javax.resource.spi.security,org.ietf.jgss,com.sun.enterprise.security.integration,javax.naming,javax.sql,javax.xml.namespace,org.glassfish.api.event,com.sun.enterprise.deployment.runtime.web,
com.sun.enterprise.deployment.runtime.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.annotation.handlers'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,javax.annotation.security,com.sun.enterprise.deployment,com.sun.enterprise.deployment.annotation.context,com.sun.enterprise.deployment.util,org.glassfish.apf,org.glassfish.internal.deployment,javax.servlet.annotation,org.jvnet.hk2.annotations,javax.resource.spi,org.glassfish.apf.impl,javax.inject,org.glassfish.deployment.common,org.glassfish.security.common,com.sun.enterprise.deployment.web,javax.persistence,javax.annotation,org.omg.CORBA,org.glassfish.hk2.api,javax.sql,org.omg.CORBA_2_3'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.annotation.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.annotation,org.glassfish.deployment.common,org.glassfish.hk2.api,org.jvnet.hk2.annotations,org.glassfish.hk2.classmodel.reflect,com.sun.enterprise.deploy.shared,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment,org.glassfish.apf.impl,com.sun.enterprise.deployment.deploy.shared,com.sun.enterprise.deployment.annotation.introspection,com.sun.enterprise.deployment.util,org.glassfish.apf,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.types'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,javax.persistence,org.glassfish.deployment.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.annotation.context'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,com.sun.enterprise.deployment.types,org.glassfish.deployment.common,org.glassfish.apf,com.sun.enterprise.deployment.annotation.handlers,com.sun.enterprise.deployment.util,org.glassfish.apf.impl,org.glassfish.apf.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.annotation.introspection'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,javax.inject,com.sun.enterprise.deployment.util,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.archivist'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.deployment.archive,org.glassfish.deployment.common,org.glassfish.api.admin,org.jvnet.hk2.annotations,org.xml.sax,com.sun.enterprise.deploy.shared,com.sun.enterprise.deployment,com.sun.enterprise.deployment.util,com.sun.enterprise.deployment.deploy.shared,javax.inject,com.sun.enterprise.deployment.io.runtime,org.glassfish.hk2.api,com.sun.enterprise.deployment.io,com.sun.enterprise.util.io,com.sun.enterprise.util.shared,com.sun.enterprise.deployment.annotation.introspection,com.sun.enterprise.util,com.sun.enterprise.config.serverbeans,com.sun.enterprise.deployment.annotation.impl,org.glassfish.hk2.classmodel.reflect,org.glassfish.apf,org.glassfish.apf.impl,org.glassfish.api.container'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.interfaces'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.deployment.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.io'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.node,org.glassfish.deployment.common,org.jvnet.hk2.annotations,javax.inject,org.glassfish.hk2.api,com.sun.enterprise.util.io,javax.xml.parsers,org.w3c.dom,org.xml.sax,com.sun.enterprise.util,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.util,org.xml.sax.helpers,com.sun.enterprise.deployment'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.io.runtime'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,com.sun.enterprise.deployment.node,com.sun.enterprise.deployment.node.runtime,com.sun.enterprise.deployment.io,org.glassfish.deployment.common,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.util,com.sun.enterprise.deployment.node.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.node'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,com.sun.enterprise.deployment.util,org.glassfish.deployment.common,org.w3c.dom,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.deployment.types,com.sun.enterprise.deployment.io,com.sun.enterprise.deployment.node.runtime,org.xml.sax,com.sun.enterprise.util,org.glassfish.internal.api,javax.persistence,javax.xml.transform,javax.xml.transform.stream,javax.xml.parsers,javax.xml.transform.dom,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.xml,org.xml.sax.helpers,org.glassfish.security.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.node.runtime'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.runtime,com.sun.enterprise.deployment,com.sun.enterprise.deployment.node,org.glassfish.deployment.common,org.w3c.dom,org.glassfish.hk2.api,com.sun.enterprise.deployment.types,com.sun.enterprise.deployment.util,org.glassfish.security.common,org.xml.sax,com.sun.enterprise.deployment.runtime.connector,javax.xml.namespace,com.sun.enterprise.deployment.node.runtime.common,com.sun.enterprise.deployment.runtime.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.node.runtime.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.node.runtime,com.sun.enterprise.deployment.runtime.common,org.w3c.dom,com.sun.enterprise.deployment,com.sun.enterprise.deployment.node,org.glassfish.deployment.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.node.runtime.common.wls'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.types,com.sun.enterprise.deployment.node,com.sun.enterprise.deployment.node.runtime,com.sun.enterprise.deployment.util,org.glassfish.deployment.common,org.w3c.dom,com.sun.enterprise.deployment,com.sun.enterprise.deployment.runtime.common.wls,com.sun.enterprise.deployment.runtime.web'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.node.ws'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.node,com.sun.enterprise.deployment.runtime.ws,org.w3c.dom,com.sun.enterprise.deployment,com.sun.enterprise.deployment.util,javax.xml.namespace,org.glassfish.deployment.common,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.runtime'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.glassfish.deployment.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.runtime.application.wls'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.web'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.runtime.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.runtime,com.sun.enterprise.deployment,org.glassfish.deployment.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.runtime.common.wls'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.runtime.connector'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.runtime,com.sun.enterprise.deployment'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.runtime.web'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.runtime,com.sun.enterprise.deployment.runtime.common.wls,com.sun.enterprise.deployment.runtime.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.runtime.ws'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.deployment.archive,com.sun.enterprise.deployment,com.sun.enterprise.deployment.annotation.introspection,org.glassfish.hk2.classmodel.reflect,com.sun.enterprise.util,javax.naming,com.sun.enterprise.deployment.types,org.glassfish.deployment.common,org.jvnet.hk2.annotations,javax.security.auth,com.sun.enterprise.deployment.archivist,org.glassfish.internal.data,org.glassfish.api.admin,org.xml.sax,com.sun.enterprise.config.serverbeans,org.glassfish.loader.util,com.sun.enterprise.deployment.deploy.shared,org.glassfish.internal.api,org.glassfish.internal.deployment,org.glassfish.api.container,org.glassfish.api.deployment,javax.enterprise.deploy.shared,org.glassfish.hk2.api,com.sun.enterprise.deployment.node,com.sun.enterprise.deployment.io,org.glassfish.api,com.sun.enterprise.deployment.web'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.web'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,javax.servlet'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.deployment.xml'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.repository'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node.runtime.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node.runtime.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.application.wls)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.application.wls;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.connector)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.connector;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.types)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.types;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation.security)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation.security;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi.status)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi.status;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.security)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.security;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.annotation)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.annotation;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf.factory)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf.factory;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.versioning)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.versioning;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.ietf.jgss))' extend='false' multiple='false' optional='false'>Import package org.ietf.jgss</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA_2_3))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA_2_3</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.glassfish.main.ejb.ejb-container/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.ejb.ejb-container' presentationname='GlassFish Core EJB container implementation' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ejb-container.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>925675</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.ejb.ejb-container'/>
> <p n='presentationname' v='GlassFish Core EJB container implementation'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.transaction,org.glassfish.api.invocation,javax.ejb,org.glassfish.ejb.deployment.descriptor,com.sun.enterprise.security,org.glassfish.api.deployment,org.jvnet.hk2.annotations,org.glassfish.pfl.dynamic.codegen.spi,com.sun.ejb.codegen,com.sun.logging,javax.naming,com.sun.enterprise.container.common.spi.util,com.sun.ejb.containers,com.sun.enterprise.deployment,javax.rmi,org.glassfish.ejb.api,javax.interceptor,com.sun.enterprise.transaction.api,javax.xml.ws.handler,javax.xml.rpc.handler,com.sun.enterprise.transaction.spi,javax.xml.soap,javax.xml.ws,com.sun.enterprise.security.ee,com.sun.enterprise.util,com.sun.enterprise.container.common.spi,org.glassfish.enterprise.iiop.api,org.omg.CORBA,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb.portable'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.ejb,javax.rmi,javax.naming,javax.ejb.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb.codegen'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.objectweb.asm,javax.ejb,com.sun.enterprise.container.common.spi.util,com.sun.enterprise.deployment.util,org.objectweb.asm.commons,com.sun.ejb.spi.container,com.sun.logging,com.sun.enterprise.deployment,org.glassfish.api.deployment,org.glassfish.ejb.deployment.descriptor,com.sun.enterprise.util,org.glassfish.pfl.dynamic.codegen.spi,com.sun.ejb,javax.jws,sun.rmi.rmic,org.glassfish.deployment.common,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,org.glassfish.api.deployment.archive,com.sun.enterprise.util.i18n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb.containers'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.xml.rpc.handler,javax.ejb,com.sun.enterprise.deployment,javax.transaction,com.sun.ejb,org.glassfish.ejb.deployment.descriptor,org.glassfish.api.invocation,com.sun.ejb.containers.util.pool,org.glassfish.enterprise.iiop.api,com.sun.enterprise.transaction.api,com.sun.enterprise.util,com.sun.enterprise.admin.monitor.callflow,com.sun.ejb.monitoring.probes,com.sun.enterprise.security,com.sun.ejb.monitoring.stats,javax.naming,org.glassfish.api.naming,org.omg.CORBA,javax.annotation,javax.interceptor,org.glassfish.deployment.common,org.glassfish.ejb.spi,com.sun.enterprise.container.common.spi,com.sun.enterprise.deployment.util,com.sun.ejb.portable,org.glassfish.internal.api,javax.persistence,org.glassfish.ejb.config,com.sun.enterprise.util.io,com.sun.ejb.codegen,com.sun.enterprise.container.common.spi.util,org.glassfish.ejb.api,org.glassfish.enterprise.iiop.spi,com.sun.ejb.spi.container,org.glassfish.hk2.api,org.glassfish.ejb.deployment.descriptor.runtim
e,com.sun.ejb.containers.util,javax.inject,com.sun.ejb.containers.util.cache,com.sun.logging,com.sun.appserv.connectors.internal.api,org.jvnet.hk2.annotations,org.glassfish.common.util.timer,org.glassfish.server,org.jvnet.hk2.config,com.sun.enterprise.transaction.spi,org.glassfish.internal.deployment,org.glassfish.api.admin,com.sun.enterprise.config.serverbeans,org.glassfish.api.admin.config,javax.naming.spi,org.glassfish.ha.store.api,org.glassfish.ha.store.util,com.sun.enterprise.container.common.impl,org.glassfish.api.deployment,com.sun.enterprise.ee.cms.core,org.glassfish.gms.bootstrap,com.sun.appserv.util.cache,com.sun.enterprise.deployment.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb.containers.util'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb.containers.util.cache'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.appserv.util.cache,com.sun.ejb.spi.container,javax.ejb,org.glassfish.ha.store.api,org.glassfish.ha.store.util,com.sun.ejb.monitoring.stats,com.sun.ejb.containers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb.containers.util.pool'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,com.sun.ejb.monitoring.probes,com.sun.ejb.containers,com.sun.ejb.monitoring.stats'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb.monitoring.stats'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.statistics,org.glassfish.external.statistics.impl,org.glassfish.external.probe.provider,org.glassfish.gmbal,org.glassfish.external.probe.provider.annotations,com.sun.ejb.containers,com.sun.ejb.containers.util.pool'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb.monitoring.probes'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.probe.provider.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.ejb.spi.container'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.ejb'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.deployment.annotation.handlers'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,com.sun.enterprise.deployment.annotation.context,org.glassfish.apf,com.sun.enterprise.deployment.annotation.handlers,org.glassfish.apf.context,org.glassfish.internal.deployment,javax.ejb,javax.jws,org.glassfish.hk2.api,com.sun.enterprise.deployment,org.glassfish.ejb.deployment.descriptor,org.glassfish.internal.api,org.jvnet.hk2.annotations,com.sun.enterprise.deployment.util,javax.interceptor,com.sun.enterprise.deployment.types,org.glassfish.apf.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.deployment.descriptor'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.glassfish.deployment.common,com.sun.enterprise.util,com.sun.enterprise.deployment.util,org.glassfish.api.deployment.archive,org.glassfish.security.common,com.sun.enterprise.deployment.types,org.glassfish.ejb.deployment.descriptor.runtime,com.sun.enterprise.deployment.runtime.common,org.glassfish.hk2.api,com.sun.enterprise.container.common.spi,org.glassfish.internal.api,javax.inject,org.glassfish.internal.deployment'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.deployment.descriptor.runtime'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.glassfish.deployment.common,com.sun.enterprise.deployment.runtime,com.sun.enterprise.deployment.util'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.util.cache)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.util.cache;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.codegen)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.codegen;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.spi.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.spi.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.monitor.callflow)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.monitor.callflow;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.monitor.stats)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.monitor.stats;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.handlers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.handlers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.introspection)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.introspection;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node.runtime.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node.runtime.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.types)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.types;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.xml)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.xml;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.authorize)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.authorize;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ee)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ee;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ee.audit)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ee.audit;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.factory)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.factory;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.perms)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.perms;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb.embeddable)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb.embeddable;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb.spi)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb.spi;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.jws)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.jws;resolution:=optional;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.rmi))' extend='false' multiple='false' optional='false'>Import package javax.rmi</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.jacc)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.jacc;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.datatype))' extend='false' multiple='false' optional='false'>Import package javax.xml.datatype</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.soap)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.xml.soap;resolution:=optional;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.events</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.xml.ws;resolution:=optional;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.handler)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.xml.ws.handler;resolution:=optional;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.timer)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.timer;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.descriptor.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.descriptor.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable.archive))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable.archive</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.api;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.util)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.util;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.j2ee.statistics)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.j2ee.statistics;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.dynamic.codegen.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='true'>Import package org.glassfish.pfl.dynamic.codegen.spi;resolution:=optional;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm)(version&gt;=3.3.0)(!(version&gt;=4.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.objectweb.asm;password=GlassFish;version="[3.3,4)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm.commons)(version&gt;=3.3.0)(!(version&gt;=4.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.objectweb.asm.commons;password=GlassFish;version="[3.3,4)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=sun.rmi.rmic))' extend='false' multiple='false' optional='false'>Import package sun.rmi.rmic</require>
> </resource>
> <resource id='org.glassfish.main.ejb.ejb-full-container/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.ejb.ejb-full-container' presentationname='Full EJB Container add-ons' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ejb-full-container.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>71241</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.ejb.ejb-full-container'/>
> <p n='presentationname' v='Full EJB Container add-ons'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.persistent.timer'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.core,org.glassfish.server,org.glassfish.gms.bootstrap,com.sun.ejb.containers,com.sun.enterprise.transaction.api,org.glassfish.hk2.api,org.jvnet.hk2.annotations,com.sun.ejb,com.sun.enterprise.transaction.spi,javax.inject,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.ejb.config,org.glassfish.api.naming,javax.ejb,org.glassfish.internal.data,com.sun.enterprise.deployment,org.glassfish.internal.api,com.sun.enterprise.util.io,org.glassfish.internal.deployment,javax.naming,com.sun.logging,org.glassfish.persistence.common,org.glassfish.api.deployment,com.sun.appserv.connectors.internal.api,javax.sql,javax.transaction,org.glassfish.ejb.deployment.descriptor,org.glassfish.api,javax.annotation,javax.persistence'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.mdb'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.util,com.sun.ejb.containers.util.pool,org.glassfish.api.invocation,org.glassfish.ejb.spi,com.sun.ejb.containers,javax.ejb,com.sun.enterprise.deployment,javax.transaction,com.sun.ejb,com.sun.ejb.monitoring.probes,com.sun.enterprise.transaction.api,com.sun.enterprise.deployment.runtime,javax.resource.spi.endpoint,com.sun.enterprise.config.serverbeans,com.sun.enterprise.admin.monitor.callflow,org.glassfish.ejb.mdb.monitoring.stats,org.glassfish.ejb.config,com.sun.ejb.monitoring.stats,org.glassfish.api.admin.config,com.sun.logging,org.glassfish.ejb.api,com.sun.ejb.spi.container,com.sun.appserv.connectors.internal.api,org.glassfish.hk2.api,org.glassfish.ejb.deployment.descriptor.runtime,org.glassfish.ejb.deployment.descriptor,com.sun.enterprise.security,org.glassfish.api.deployment,javax.inject,org.jvnet.hk2.annotations,com.sun.ejb.codegen'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.mdb.monitoring.stats'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.external.statistics,org.glassfish.external.statistics.impl,org.glassfish.gmbal,org.glassfish.external.probe.provider.annotations,com.sun.ejb.monitoring.stats'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.mdb.deployment.annotation.handlers'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.ejb,com.sun.enterprise.deployment.annotation.context,org.glassfish.deployment.common,org.jvnet.hk2.annotations,com.sun.enterprise.util,org.glassfish.ejb.deployment.annotation.handlers,com.sun.enterprise.deployment,org.glassfish.apf,org.glassfish.ejb.deployment.descriptor'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.codegen)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.codegen;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.containers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.containers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.containers.util.pool)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.containers.util.pool;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.monitoring.probes)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.monitoring.probes;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.monitoring.stats)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.monitoring.stats;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.spi.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.spi.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.monitor.callflow)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.monitor.callflow;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.endpoint)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.endpoint;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.annotation.handlers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.annotation.handlers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.descriptor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.descriptor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.descriptor.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.descriptor.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.ejb.internal-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.ejb.internal-api' presentationname='EJB container Internal API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ejb-internal-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>10110</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.ejb.internal-api'/>
> <p n='presentationname' v='EJB container Internal API'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.api'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.xml.rpc.handler,javax.ejb,org.jvnet.hk2.annotations,org.glassfish.api.invocation,com.sun.appserv.connectors.internal.api,com.sun.enterprise.deployment.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.spi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.deployment,org.glassfish.deployment.common,org.jvnet.hk2.annotations,com.sun.enterprise.deployment,org.glassfish.ejb.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.security.ejb.security/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security.ejb.security' presentationname='Ejb Security Integration' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ejb.security.jar' version='4.0.1.SNAPSHOT'>
> <description>Security Infrastructure and Technology Integration Modules</description>
> <size>92581</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security.ejb.security'/>
> <p n='presentationname' v='Ejb Security Integration'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.iiop.security'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.omg.PortableInterceptor,org.omg.IOP,com.sun.enterprise.deployment,com.sun.corba.ee.org.omg.CSIIOP,org.glassfish.pfl.basic.func,com.sun.logging,org.glassfish.enterprise.iiop.api,org.omg.CORBA,org.omg.CORBA.portable,com.sun.corba.ee.spi.ior,sun.security.util,com.sun.enterprise.util,com.sun.corba.ee.impl.encoding,com.sun.corba.ee.spi.ior.iiop,org.glassfish.enterprise.iiop.impl,com.sun.corba.ee.spi.folb,com.sun.corba.ee.spi.transport,com.sun.corba.ee.org.omg.GSSUP,com.sun.enterprise.security.auth.login.common,com.sun.enterprise.common.iiop.security,javax.inject,org.jvnet.hk2.annotations,com.sun.corba.ee.spi.legacy.interceptor,com.sun.enterprise.security.ssl,javax.net.ssl,org.glassfish.internal.api,org.glassfish.gms.bootstrap,org.glassfish.hk2.api,javax.security.auth,com.sun.corba.ee.org.omg.CSI,sun.security.x509,org.glassfish.grizzly.config.dom,org.glassfish.orb.admin.config,org.glassfish.enterprise.iiop.util,com.sun.corba.ee.spi.legacy.connection,com
.sun.enterprise.security.auth.login,com.sun.corba.ee.spi.orb,com.sun.corba.ee.spi.presentation.rmi,com.sun.enterprise.security,org.omg.PortableInterceptor.ORBInitInfoPackage,org.glassfish.api.admin,org.glassfish.api.invocation,com.sun.enterprise.security.auth.realm,javax.security.auth.callback,org.ietf.jgss,com.sun.enterprise.security.common'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.encoding)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.impl.encoding;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.org.omg.CSI)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.org.omg.CSI;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.org.omg.CSIIOP)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.org.omg.CSIIOP;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.org.omg.GSSUP)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.org.omg.GSSUP;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.folb)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.folb;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.ior)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.ior;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.ior.iiop)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.ior.iiop;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.legacy.connection)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.legacy.connection;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.legacy.interceptor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.legacy.interceptor;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.orb)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.orb;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.presentation.rmi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.presentation.rmi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.transport)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.transport;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.common.iiop.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.common.iiop.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.core.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.core.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.orb.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.orb.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.func)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.func;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.ietf.jgss))' extend='false' multiple='false' optional='false'>Import package org.ietf.jgss</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.portable)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.portable;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor.ORBInitInfoPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor.ORBInitInfoPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=sun.security.util))' extend='false' multiple='false' optional='false'>Import package sun.security.util</require>
> <require name='package' filter='(&amp;(package=sun.security.x509))' extend='false' multiple='false' optional='false'>Import package sun.security.x509</require>
> </resource>
> <resource id='javax.annotation-api/1.2.0' symbolicname='javax.annotation-api' presentationname='javax.annotation API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/endorsed/javax.annotation-api.jar' version='1.2.0'>
> <description>Java(TM) Common Annotations 1.2 API Design Specification</description>
> <size>26290</size>
> <documentation>https://glassfish.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.annotation-api'/>
> <p n='presentationname' v='javax.annotation API'/>
> <p n='version' t='version' v='1.2.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.annotation'/>
> <p n='version' t='version' v='1.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.annotation.security'/>
> <p n='version' t='version' v='1.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.annotation.sql'/>
> <p n='version' t='version' v='1.2.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version=1.2</require>
> <require name='package' filter='(&amp;(package=javax.annotation.security)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package javax.annotation.security;version=1.2</require>
> <require name='package' filter='(&amp;(package=javax.annotation.sql)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package javax.annotation.sql;version=1.2</require>
> </resource>
> <resource id='jaxb-api/2.2.11' symbolicname='jaxb-api' presentationname='jaxb-api' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/endorsed/jaxb-api.jar' version='2.2.11'>
> <description>JAXB (JSR 222) API</description>
> <size>101425</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_1.html, https://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='jaxb-api'/>
> <p n='presentationname' v='jaxb-api'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.bind'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.validation,javax.xml.namespace,javax.xml.datatype,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,org.w3c.dom,javax.xml.bind.attachment,javax.xml.stream,javax.xml.bind.annotation.adapters,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.bind.annotation'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.transform,javax.xml.bind,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.bind.annotation.adapters'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.bind.attachment'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.activation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.bind.helpers'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.bind.annotation.adapters,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,javax.xml.transform.sax,javax.xml.bind,javax.xml.parsers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.bind.util'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.transform.sax,javax.xml.bind,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='false'>Import package javax.activation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.attachment)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.attachment;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.helpers)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.helpers;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.util)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.util;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.datatype))' extend='false' multiple='false' optional='false'>Import package javax.xml.datatype</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.glassfish.metro.webservices-api-osgi/2.3.1.b259' symbolicname='org.glassfish.metro.webservices-api-osgi' presentationname='Metro Web Services API OSGi Bundle' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/endorsed/webservices-api-osgi.jar' version='2.3.1.b259'>
> <description>Metro Web Services API OSGi Bundle</description>
> <size>77779</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.metro.webservices-api-osgi'/>
> <p n='presentationname' v='Metro Web Services API OSGi Bundle'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.jws.soap'/>
> <p n='version' t='version' v='2.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.jws'/>
> <p n='version' t='version' v='2.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.ws.handler'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.ws,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.ws.http'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.ws.spi'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.ws,javax.xml.ws.wsaddressing,javax.xml.transform,org.w3c.dom,javax.xml.namespace,javax.xml.ws.handler,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.ws.handler.soap'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.ws.handler,javax.xml.namespace,javax.xml.soap,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.ws.wsaddressing'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,org.w3c.dom,javax.xml.transform,javax.xml.bind,javax.xml.ws,javax.xml.ws.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.ws.spi.http'/>
> <p n='version' t='version' v='2.2.11'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.ws'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,javax.xml.transform,org.w3c.dom,javax.xml.bind.annotation,javax.xml.transform.stream,javax.xml.bind,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.ws.soap'/>
> <p n='version' t='version' v='2.2.11'/>
> <p n='uses:' v='javax.xml.ws.spi,javax.xml.ws,javax.xml.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.soap'/>
> <p n='version' t='version' v='1.3.7'/>
> <p n='uses:' v='javax.activation,javax.xml.namespace,org.w3c.dom,javax.xml.transform.dom,javax.xml.transform'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='false'>Import package javax.activation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind)(version&gt;=2.2.11))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind;resolution:=optional;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation)(version&gt;=2.2.11))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind.annotation;resolution:=optional;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> </resource>
> <resource id='org.glassfish.main.persistence.entitybean-container/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.entitybean-container' presentationname='Entity Bean container' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/entitybean-container.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>104498</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.entitybean-container'/>
> <p n='presentationname' v='Entity Bean container'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.persistence.ejb.entitybean.container.spi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.ejb,com.sun.appserv.ejb'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.ejb'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,javax.naming,javax.rmi,org.glassfish.persistence.ejb.entitybean.container.spi,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.util.cache)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.util.cache;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.orbutil.codegen))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.impl.orbutil.codegen;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.orbutil.copyobject))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.impl.orbutil.copyobject;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.presentation.rmi.codegen))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.impl.presentation.rmi.codegen;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.orbutil.codegen))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.orbutil.codegen;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.orbutil.copyobject))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.orbutil.copyobject;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.presentation.rmi))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.presentation.rmi;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.containers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.containers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.containers.util.cache)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.containers.util.cache;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.containers.util.pool)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.containers.util.pool;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.monitoring.probes)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.monitoring.probes;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.monitoring.stats)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.monitoring.stats;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.portable)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.portable;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.ejb.spi.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.ejb.spi.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.monitor.callflow)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.monitor.callflow;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.rmi))' extend='false' multiple='false' optional='false'>Import package javax.rmi</require>
> <require name='package' filter='(&amp;(package=javax.rmi.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.rmi.CORBA;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.descriptor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.descriptor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.deployment.descriptor.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.deployment.descriptor.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.ejb.entitybean.container.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.ejb.entitybean.container.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.omg.CORBA;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.portable)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.omg.CORBA.portable;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA_2_3.portable)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.omg.CORBA_2_3.portable;resolution:=optional;version="[1.0,2)"</require>
> </resource>
> <resource id='org.glassfish.main.flashlight.flashlight-extra-jdk-packages/0.0.0' symbolicname='org.glassfish.main.flashlight.flashlight-extra-jdk-packages' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/flashlight-extra-jdk-packages.jar' version='0.0.0'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>3251</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.flashlight.flashlight-extra-jdk-packages'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='fragment'>
> <p n='host' v='system.bundle'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.attach'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=system.bundle))' extend='true' multiple='false' optional='false'>Required Host system.bundle</require>
> </resource>
> <resource id='org.glassfish.main.flashlight.framework/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.flashlight.framework' presentationname='flashlight-framework' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/flashlight-framework.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>141394</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.flashlight.framework'/>
> <p n='presentationname' v='flashlight-framework'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.flashlight.client'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.probe.provider.annotations,org.jvnet.hk2.annotations,org.glassfish.flashlight.impl.client,org.glassfish.flashlight.provider,org.glassfish.api.monitoring'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.flashlight.impl.client'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.process,com.sun.enterprise.universal.io,com.sun.tools.attach,org.glassfish.flashlight.provider,org.glassfish.flashlight.client,com.sun.enterprise.util.reflect,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.util,org.glassfish.external.probe.provider.annotations,com.sun.enterprise.universal.i18n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.flashlight.provider'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.monitoring,com.sun.enterprise.util,org.glassfish.flashlight.client,org.jvnet.hk2.annotations,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.reflect)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.reflect;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.attach))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.attach</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.monitoring)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.monitoring;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight.datatree)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight.datatree;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> </resource>
> <resource id='org.glassfish.main.admingui.connector.gf-admingui-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admingui.connector.gf-admingui-connector' presentationname='Admin Console Integration' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-admingui-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>GlassFish Admin Console Integration</description>
> <size>29577</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admingui.connector.gf-admingui-connector'/>
> <p n='presentationname' v='Admin Console Integration'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admingui.connector'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.appclient.gf-client-module/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.appclient.gf-client-module' presentationname='Client OSGi module (including ACC)' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-client-module.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>1712013</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.appclient.gf-client-module'/>
> <p n='presentationname' v='Client OSGi module (including ACC)'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.appclient.client'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.appclient.client.acc,javax.security.auth.callback,com.sun.enterprise.universal.glassfish,com.sun.enterprise.container.common.spi.util,org.glassfish.appclient.client.acc.config,javax.xml.parsers,org.xml.sax,com.sun.enterprise.util,javax.xml.transform,com.sun.enterprise.deployment.node,javax.xml.bind.util,org.glassfish.appclient.client.acc.config.util,javax.xml.transform.sax,javax.xml.bind,javax.swing'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.appclient.client.acc'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.container.common.spi,javax.enterprise.inject.spi,javax.enterprise.context.spi,javax.naming,com.sun.enterprise.container.common.spi.util,org.jvnet.hk2.annotations,javax.servlet,org.jboss.weld.environment.se,com.sun.enterprise.deployment,javax.inject,org.jboss.weld.manager.api,org.glassfish.appclient.client.acc.config,org.glassfish.hk2.utilities,com.sun.enterprise.naming.impl,org.glassfish.hk2.bootstrap.impl,com.sun.enterprise.module.bootstrap,org.glassfish.api.admin,org.glassfish.hk2.api,com.sun.enterprise.module.single,org.glassfish.hk2.bootstrap,org.glassfish.internal.api,com.sun.enterprise.glassfish.bootstrap,org.glassfish.appclient.client,org.apache.naming.resources,javax.security.auth.callback,com.sun.enterprise.security.webservices,javax.transaction,com.sun.appserv.connectors.internal.api,javax.persistence,org.omg.CORBA,org.glassfish.api.invocation,org.glassfish.persistence.jpa,org.xml.sax,javax.swing,com.sun.logging,org.glassf
ish.enterprise.iiop.api,com.sun.enterprise.util,org.glassfish.appclient.client.acc.config.util,com.sun.enterprise.security.appclient.integration,org.glassfish.api.deployment,org.glassfish.deployment.common,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.archivist,com.sun.enterprise.deployment.util,org.glassfish.apf,com.sun.enterprise.deploy.shared,javax.xml.stream,com.sun.enterprise.deployment.deploy.shared,com.sun.enterprise.security.auth.login.common,javax.security.auth,com.sun.enterprise.security.common,com.sun.enterprise.util.io,javax.persistence.spi,javax.validation,com.sun.enterprise.loader,com.sun.enterprise.deployment.annotation.introspection,javax.enterprise.deploy.shared,com.sun.enterprise.universal.i18n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.appclient.client.acc.callbackhandler'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.swing,javax.security.auth.callback,javax.swing.border,com.sun.enterprise.universal.i18n,com.sun.enterprise.security'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.introspection)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.introspection;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.glassfish.bootstrap)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.glassfish.bootstrap;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.single)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.single;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.naming.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.naming.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.appclient.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.appclient.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.perms)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.perms;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.webservices))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.webservices</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.glassfish)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.glassfish;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context.spi</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject.spi</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.persistence.spi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence.spi;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.swing))' extend='false' multiple='false' optional='false'>Import package javax.swing</require>
> <require name='package' filter='(&amp;(package=javax.swing.border))' extend='false' multiple='false' optional='false'>Import package javax.swing.border</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.util;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=org.apache.naming.resources)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.naming.resources;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.appclient.client.acc.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.appclient.client.acc.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.appclient.client.acc.config.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.appclient.client.acc.config.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap.impl)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap.impl;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.jpa)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.jpa;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.environment.se))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.environment.se</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.manager.api))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.manager.api</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=sun.security.provider))' extend='false' multiple='false' optional='false'>Import package sun.security.provider</require>
> </resource>
> <resource id='org.glassfish.main.connectors.gf-connectors-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.connectors.gf-connectors-connector' presentationname='GlassFish Connectors Connector' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-connectors-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Connector (gluecode) for GlassFish Java EE Connector Architecture Runtime</description>
> <size>9573</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.connectors.gf-connectors-connector'/>
> <p n='presentationname' v='GlassFish Connectors Connector'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.connector.module'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.internal.deployment,org.glassfish.api.deployment,org.glassfish.deployment.common,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.api.deployment.archive,javax.resource.spi,com.sun.enterprise.module,javax.inject,com.sun.enterprise.deploy.shared,com.sun.enterprise.deployment.deploy.shared'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.ejb.gf-ejb-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.ejb.gf-ejb-connector' presentationname='EJB Container connector for Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-ejb-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>19211</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.ejb.gf-ejb-connector'/>
> <p n='presentationname' v='EJB Container connector for Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.deployment.archive'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.deployment.archive,com.sun.enterprise.module,org.glassfish.deployment.common,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.internal.deployment,javax.ejb,javax.enterprise.deploy.shared'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ejb.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.glassfish.quality,org.jvnet.hk2.config,org.jvnet.hk2.config.types,javax.validation.constraints,com.sun.enterprise.config.serverbeans,org.jvnet.hk2.annotations,org.glassfish.config.support.datatypes'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support.datatypes)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support.datatypes;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.jms.gf-jms-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.jms.gf-jms-connector' presentationname='JMS Connector Module for Runtime' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-jms-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>14489</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.jms.gf-jms-connector'/>
> <p n='presentationname' v='JMS Connector Module for Runtime'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.jms.config'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.api.admin.config,org.glassfish.quality,org.jvnet.hk2.config,org.jvnet.hk2.config.types,javax.validation.constraints,org.jvnet.hk2.annotations,javax.validation,org.glassfish.api.admin,com.sun.enterprise.config.modularity.annotation'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity.annotation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity.annotation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.jms.gf-jms-injection/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.jms.gf-jms-injection' presentationname='JMS Injection Module for Runtime' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-jms-injection.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>27515</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.jms.gf-jms-injection'/>
> <p n='presentationname' v='JMS Injection Module for Runtime'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jms.injection'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,javax.annotation,javax.jms,org.glassfish.api.invocation,org.glassfish.internal.api,org.glassfish.hk2.api,javax.naming,javax.enterprise.inject.spi,org.jboss.weld.context,com.sun.appserv.connectors.internal.api,com.sun.enterprise.transaction.api,javax.transaction,javax.inject,javax.enterprise.util,javax.enterprise.context,javax.enterprise.context.spi,javax.enterprise.event,javax.enterprise.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.context;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.context.spi;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.event)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.event;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.inject;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.inject.spi;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.util;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.jms)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.jms;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.transaction;resolution:=optional;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.context)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.context;resolution:=optional;version="[1.0,2)"</require>
> </resource>
> <resource id='org.glassfish.main.persistence.gf-jpa-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.gf-jpa-connector' presentationname='Connector for JPA runtime in glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-jpa-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>8785</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.gf-jpa-connector'/>
> <p n='presentationname' v='Connector for JPA runtime in glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.loadbalancer.gf-load-balancer-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.loadbalancer.gf-load-balancer-connector' presentationname='Load Balancer Internal API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-load-balancer-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>27991</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.loadbalancer.gf-load-balancer-connector'/>
> <p n='presentationname' v='Load Balancer Internal API'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loadbalancer.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.api.admin,org.glassfish.hk2.api,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,org.glassfish.config.support,com.sun.enterprise.util,org.glassfish.api,javax.inject,org.glassfish.api.admin.config,org.glassfish.quality,javax.validation,org.glassfish.loadbalancer.config.customvalidators,javax.validation.constraints,com.sun.enterprise.config.modularity.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loadbalancer.config.customvalidators'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.validation,com.sun.enterprise.config.serverbeans,org.glassfish.loadbalancer.config'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity.annotation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity.annotation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admin.gf-restadmin-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.gf-restadmin-connector' presentationname='Connector for GlassFish Admin REST Service' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-restadmin-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Parent module for GlassFish REST interface</description>
> <size>16958</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.gf-restadmin-connector'/>
> <p n='presentationname' v='Connector for GlassFish Admin REST Service'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.restconnector'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,com.sun.enterprise.v3.admin.adapter,org.glassfish.api.container,org.glassfish.grizzly.http.server,org.glassfish.hk2.api,org.jvnet.hk2.annotations,javax.inject,org.jvnet.hk2.config'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.admin.adapter)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.admin.adapter;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.web.gf-web-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.gf-web-connector' presentationname='Connector for GlassFish Web Container' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-web-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>30040</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.gf-web-connector'/>
> <p n='presentationname' v='Connector for GlassFish Web Container'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.sniffer'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,org.jvnet.hk2.annotations,org.glassfish.api.deployment.archive,com.sun.enterprise.module,com.sun.enterprise.deployment.deploy.shared,javax.inject,org.glassfish.internal.deployment,org.glassfish.api.deployment,org.glassfish.deployment.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.config.serverbeans'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.jvnet.hk2.annotations,org.glassfish.api.admin.config,org.glassfish.quality,org.jvnet.hk2.config.types,javax.validation.constraints,org.glassfish.config.support.datatypes,com.sun.enterprise.config.serverbeans'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support.datatypes)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support.datatypes;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.web.gf-weld-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.gf-weld-connector' presentationname='Weld connector for glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gf-weld-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>15453</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.gf-weld-connector'/>
> <p n='presentationname' v='Weld connector for glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.weld.connector'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.jvnet.hk2.config,org.jvnet.hk2.annotations,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment,org.glassfish.api.deployment,org.glassfish.javaee.core.deployment,javax.enterprise.deploy.shared,javax.inject,org.glassfish.hk2.api,org.glassfish.internal.deployment,javax.ejb,org.glassfish.hk2.classmodel.reflect,com.sun.enterprise.config.serverbeans,javax.enterprise.context,org.glassfish.internal.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.context;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.common.glassfish-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.glassfish-api' presentationname='Public APIs of Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>188675</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.glassfish-api'/>
> <p n='presentationname' v='Public APIs of Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.jdbc'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.sql'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.server'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,org.glassfish.api.admin,org.glassfish.hk2.runlevel'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.admin'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.jvnet.hk2.annotations,javax.security.auth,org.glassfish.api,org.glassfish.api.admin.progress,javax.inject,org.glassfish.hk2.api,org.jvnet.hk2.component,com.sun.enterprise.module.bootstrap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.admin.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.validation,org.jvnet.hk2.config,javax.validation.constraints,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.api.admin'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.admin.progress'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.xml.bind.annotation,org.jvnet.hk2.annotations,org.glassfish.api.admin'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.admingui'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.amx'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.arc,javax.management,org.glassfish.external.amx,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.container'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.grizzly.http.server,org.jvnet.hk2.annotations,org.glassfish.api.deployment,org.glassfish.api.deployment.archive,com.sun.enterprise.module'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.content'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.deployment'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,org.glassfish.api,org.glassfish.api.container,org.glassfish.api.deployment.archive,org.glassfish.api.admin'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.deployment.archive'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.inject,org.jvnet.hk2.annotations,org.glassfish.api.deployment'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.event'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.invocation'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,org.jvnet.hk2.annotations,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.jdbc'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.logging'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.monitoring'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.jvnet.hk2.config,javax.validation.constraints,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.naming'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,javax.naming,org.omg.CORBA,javax.inject,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.virtualization'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.api.web'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.amx)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.amx;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.arc)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.arc;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.component;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA</require>
> </resource>
> <resource id='org.glassfish.main.batch.glassfish-batch-commands/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.batch.glassfish-batch-commands' presentationname='Batch Commands for Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-batch-commands.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>43977</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.batch.glassfish-batch-commands'/>
> <p n='presentationname' v='Batch Commands for Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.batch'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.api.admin,org.glassfish.batch.spi.impl,org.glassfish.api,javax.inject,com.sun.enterprise.config.serverbeans,javax.security.auth,org.glassfish.internal.api,org.glassfish.hk2.api,com.ibm.jbatch.spi,javax.batch.runtime,org.jvnet.hk2.annotations,org.glassfish.config.support,com.sun.enterprise.util,javax.batch.operations,org.glassfish.api.admin.config,org.jvnet.hk2.config'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.ibm.jbatch.spi))' extend='false' multiple='false' optional='false'>Import package com.ibm.jbatch.spi</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.batch.operations))' extend='false' multiple='false' optional='false'>Import package javax.batch.operations</require>
> <require name='package' filter='(&amp;(package=javax.batch.runtime))' extend='false' multiple='false' optional='false'>Import package javax.batch.runtime</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.batch.spi.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.batch.spi.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.batch.glassfish-batch-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.batch.glassfish-batch-connector' presentationname='Batch Connector for Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-batch-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>16318</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.batch.glassfish-batch-connector'/>
> <p n='presentationname' v='Batch Connector for Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.batch.spi.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.jvnet.hk2.config,org.jvnet.hk2.annotations,com.ibm.jbatch.spi,javax.naming,org.glassfish.internal.deployment,javax.batch.runtime,org.glassfish.hk2.runlevel,org.glassfish.internal.data,org.glassfish.deployment.common,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,javax.batch.operations,org.glassfish.api.event,javax.inject,org.glassfish.internal.api,org.glassfish.api.invocation,org.glassfish.concurrent.config'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.ibm.jbatch.spi))' extend='false' multiple='false' optional='false'>Import package com.ibm.jbatch.spi</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.batch.operations))' extend='false' multiple='false' optional='false'>Import package javax.batch.operations</require>
> <require name='package' filter='(&amp;(package=javax.batch.runtime))' extend='false' multiple='false' optional='false'>Import package javax.batch.runtime</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.concurrent.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.concurrent.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.corba.glassfish-corba-csiv2-idl/4.0.0.b007' symbolicname='org.glassfish.corba.glassfish-corba-csiv2-idl' presentationname='Generated CSIv2 APIs' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-corba-csiv2-idl.jar' version='4.0.0.b007'>
> <description>A CORBA ORB for Glassfish</description>
> <size>113909</size>
> <license>https://glassfish.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.corba.glassfish-corba-csiv2-idl'/>
> <p n='presentationname' v='Generated CSIv2 APIs'/>
> <p n='version' t='version' v='4.0.0.b007'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.org.omg.CSIIOP'/>
> <p n='version' t='version' v='4.0.0.b007'/>
> <p n='uses:' v='org.omg.CORBA.portable,org.omg.CORBA,com.sun.corba.ee.org.omg.CSI,org.omg.IOP'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.org.omg.GSSUP'/>
> <p n='version' t='version' v='4.0.0.b007'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable,com.sun.corba.ee.org.omg.CSI'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.org.omg.CSI'/>
> <p n='version' t='version' v='4.0.0.b007'/>
> <p n='uses:' v='org.omg.CORBA.portable,org.omg.CORBA'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.omg.CORBA))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.portable))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.portable</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP</require>
> </resource>
> <resource id='org.glassfish.corba.glassfish-corba-internal-api/4.0.0.b007' symbolicname='org.glassfish.corba.glassfish-corba-internal-api' presentationname='Exposed Internal APIs' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-corba-internal-api.jar' version='4.0.0.b007'>
> <description>Exposed Internal APIs</description>
> <size>26866</size>
> <license>https://glassfish.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.corba.glassfish-corba-internal-api'/>
> <p n='presentationname' v='Exposed Internal APIs'/>
> <p n='version' t='version' v='4.0.0.b007'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.threadpool'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.impl.threadpool'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.threadpool'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.logex.stdcorba,org.glassfish.pfl.basic.logex,com.sun.corba.ee.spi.threadpool,org.glassfish.gmbal'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.logex.stdcorba'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.pfl.basic.logex'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.logex)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.logex;version="[4.0,5)"</require>
> </resource>
> <resource id='org.glassfish.corba.glassfish-corba-omgapi/4.0.0.b007' symbolicname='org.glassfish.corba.glassfish-corba-omgapi' presentationname='Generated OMG APIs' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-corba-omgapi.jar' version='4.0.0.b007'>
> <description>A CORBA ORB for Glassfish</description>
> <size>799768</size>
> <license>https://glassfish.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.corba.glassfish-corba-omgapi'/>
> <p n='presentationname' v='Generated OMG APIs'/>
> <p n='version' t='version' v='4.0.0.b007'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='fragment'>
> <p n='host' v='system.bundle'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CosTSPortability'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CosTransactions,org.omg.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CosNaming.NamingContextPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.DynamicAny.DynAnyFactoryPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CosTSInteroperation'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.Messaging'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CORBA'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA_2_3.portable,org.omg.CosTSPortability,org.omg.CORBA.TSIdentificationPackage,org.omg.CORBA.TypeCodePackage'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.PortableServer'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CORBA.ORBPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.PortableServer.POAManagerPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.IOP.CodecPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.SendingContext'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.PortableInterceptor'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.CORBA_2_3.portable,org.omg.Dynamic'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.IOP.CodecFactoryPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CORBA.TypeCodePackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.IOP'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.DynamicAny'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.PortableServer,org.omg.DynamicAny.DynAnyPackage'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.PortableInterceptor.ORBInitInfoPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CORBA.TSIdentificationPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CosNaming'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA.portable,org.omg.CORBA,org.omg.PortableServer,org.omg.CosNaming.NamingContextPackage,org.omg.CosNaming.NamingContextExtPackage'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CosNaming.NamingContextExtPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.stub.java.rmi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.rmi.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CORBA.portable'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA_2_3.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.Dynamic'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.PortableServer.CurrentPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.DynamicAny.DynAnyPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CORBA.DynAnyPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.PortableServer.POAPackage'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CORBA_2_3'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CORBA_2_3.portable'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.CosTransactions'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable,org.omg.PortableServer'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.org.omg.CORBA'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA.ORBPackage'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.rmi.CORBA'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.org.omg.CORBA,org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,org.omg.SendingContext'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=system.bundle))' extend='true' multiple='false' optional='false'>Required Host system.bundle</require>
> </resource>
> <resource id='org.glassfish.corba.glassfish-corba-orb/4.0.0.b007' symbolicname='org.glassfish.corba.glassfish-corba-orb' presentationname='GlassFish Corba ORB' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-corba-orb.jar' version='4.0.0.b007'>
> <description>A CORBA ORB for Glassfish</description>
> <size>1559081</size>
> <license>https://glassfish.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.corba.glassfish-corba-orb'/>
> <p n='presentationname' v='GlassFish Corba ORB'/>
> <p n='version' t='version' v='4.0.0.b007'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.legacy.connection'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.transport,org.omg.CORBA,com.sun.corba.ee.spi.ior'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.resolver'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.glassfish.pfl.basic.func,org.glassfish.pfl.basic.contain,com.sun.corba.ee.spi.orb'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.copyobject'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.pfl.dynamic.copyobject.spi,com.sun.corba.ee.spi.orb,org.omg.CORBA,org.glassfish.pfl.dynamic.copyobject.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.misc'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.ior'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.orb,org.omg.CORBA_2_3.portable,com.sun.corba.ee.spi.ior.iiop,org.omg.IOP,org.glassfish.gmbal,org.omg.CORBA.portable,org.omg.PortableInterceptor,org.omg.CORBA,com.sun.corba.ee.impl.misc,com.sun.corba.ee.spi.protocol,com.sun.corba.ee.impl.encoding'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.servicecontext'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.impl.encoding,com.sun.corba.ee.spi.orb,com.sun.corba.ee.spi.ior,org.omg.CORBA_2_3.portable,com.sun.corba.ee.spi.ior.iiop,org.omg.CORBA,com.sun.corba.ee.spi.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.presentation.rmi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,com.sun.corba.ee.impl.presentation.rmi,com.sun.corba.ee.impl.presentation.rmi.codegen,org.glassfish.pfl.basic.proxy,javax.rmi.CORBA,com.sun.corba.ee.impl.oa.poa,com.sun.corba.ee.spi.orb,org.omg.PortableServer.POAPackage,org.omg.PortableServer,com.sun.corba.ee.spi.logging,org.omg.PortableServer.POAManagerPackage'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.protocol'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.orb,com.sun.corba.ee.spi.transport,org.omg.CORBA_2_3.portable,com.sun.corba.ee.impl.encoding,org.omg.CORBA.portable,org.omg.CORBA,com.sun.corba.ee.impl.misc,com.sun.corba.ee.spi.ior,com.sun.corba.ee.spi.resolver,com.sun.corba.ee.spi.servicecontext,com.sun.corba.ee.spi.ior.iiop,com.sun.corba.ee.spi.trace,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableInterceptor,com.sun.corba.ee.impl.corba,com.sun.corba.ee.spi.oa'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.ior.iiop'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.gmbal,com.sun.corba.ee.spi.ior,com.sun.corba.ee.spi.folb,com.sun.corba.ee.impl.encoding,com.sun.corba.ee.spi.orb,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable,org.omg.IOP'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.oa'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,com.sun.corba.ee.spi.orb,com.sun.corba.ee.impl.oa.poa,com.sun.corba.ee.impl.oa.toa,org.omg.CORBA.portable,javax.rmi.CORBA,org.omg.PortableServer.ServantLocatorPackage,org.glassfish.pfl.dynamic.copyobject.spi,org.omg.PortableInterceptor,org.glassfish.gmbal,com.sun.corba.ee.spi.ior,com.sun.corba.ee.spi.transport,com.sun.corba.ee.spi.protocol,com.sun.corba.ee.spi.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.osgi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.orb,javax.management,org.glassfish.external.amx,org.glassfish.pfl.basic.func,com.sun.corba.ee.impl.orb'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.legacy.interceptor'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.oa,com.sun.corba.ee.spi.orb,com.sun.corba.ee.spi.legacy.connection'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.folb'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA_2_3.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.extension'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,com.sun.corba.ee.spi.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.oa.rfm'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.omg.CORBA.portable,org.glassfish.pfl.basic.contain,org.omg.PortableServer'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.transport.concurrent'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.orb'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.misc,org.glassfish.pfl.basic.func,org.glassfish.gmbal,com.sun.corba.ee.spi.legacy.connection,com.sun.corba.ee.spi.resolver,com.sun.corba.ee.spi.copyobject,org.omg.CORBA,org.omg.PortableServer,com.sun.corba.ee.impl.corba,javax.management,org.glassfish.pfl.tf.timer.spi,com.sun.corba.ee.spi.ior,com.sun.corba.ee.impl.oa.poa,com.sun.corba.ee.impl.presentation.rmi,com.sun.corba.ee.spi.servicecontext,com.sun.corba.ee.spi.threadpool,com.sun.corba.ee.spi.presentation.rmi,com.sun.corba.ee.spi.protocol,org.glassfish.pfl.tf.spi,com.sun.corba.ee.spi.oa,org.glassfish.pfl.tf.spi.annotation,com.sun.corba.ee.spi.transport,org.omg.CORBA.portable,com.sun.corba.ee.spi.trace,com.sun.corba.ee.org.omg.CORBA,org.omg.CORBA_2_3.portable,com.sun.corba.ee.spi.logging,org.glassfish.pfl.basic.contain,org.omg.PortableInterceptor,com.sun.corba.ee.spi.ior.iiop,com.sun.corba.ee.impl.encoding,com.sun.corba.ee.impl.orb,org.glassfish.pfl.basic.algorithm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.transport'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.impl.oa.poa,com.sun.corba.ee.spi.orb,com.sun.corba.ee.spi.protocol,com.sun.corba.ee.impl.encoding,org.glassfish.gmbal,com.sun.corba.ee.spi.ior,com.sun.corba.ee.spi.legacy.connection,org.omg.CORBA,com.sun.corba.ee.spi.ior.iiop,com.sun.corba.ee.spi.threadpool,org.glassfish.pfl.basic.func'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.trace'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.pfl.tf.spi.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.transport.connection'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.logex.corba'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,org.glassfish.pfl.basic.logex,com.sun.corba.ee.spi.logex.stdcorba'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.spi.logging'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.pfl.basic.logex,com.sun.corba.ee.spi.logex.corba,org.omg.CORBA,com.sun.corba.ee.spi.ior,org.omg.PortableInterceptor,com.sun.corba.ee.spi.oa,com.sun.corba.ee.spi.transport,org.omg.CORBA.portable,org.omg.CORBA.ORBPackage,org.omg.CORBA.TypeCodePackage,com.sun.corba.ee.impl.encoding,com.sun.corba.ee.spi.ior.iiop'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.corba'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.impl.encoding,com.sun.corba.ee.spi.orb,org.omg.CORBA.portable,org.omg.CORBA,com.sun.corba.ee.impl.misc,org.glassfish.pfl.dynamic.copyobject.spi,com.sun.corba.ee.spi.trace,org.omg.CORBA.TypeCodePackage,com.sun.corba.ee.spi.presentation.rmi,org.omg.CORBA_2_3.portable,com.sun.corba.ee.spi.logging,javax.rmi.CORBA,com.sun.corba.ee.spi.protocol'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.encoding'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.orb,org.omg.CORBA,com.sun.corba.ee.spi.ior.iiop,com.sun.corba.ee.spi.logging,com.sun.corba.ee.spi.trace,com.sun.corba.ee.spi.transport,org.glassfish.pfl.tf.spi.annotation,com.sun.corba.ee.spi.protocol,org.omg.CORBA.portable,sun.corba,com.sun.corba.ee.impl.misc,org.omg.CORBA_2_3.portable,javax.rmi.CORBA,com.sun.corba.ee.impl.corba,com.sun.corba.ee.spi.ior,org.omg.SendingContext,org.omg.CORBA.TypeCodePackage,com.sun.corba.ee.spi.presentation.rmi,com.sun.corba.ee.impl.javax.rmi.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.folb'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.transport,org.omg.PortableInterceptor,org.omg.IOP,com.sun.corba.ee.spi.folb,com.sun.corba.ee.spi.ior,com.sun.corba.ee.spi.orb,com.sun.corba.ee.spi.ior.iiop,org.omg.CosNaming,org.omg.CORBA,org.omg.CORBA.ORBPackage,org.omg.IOP.CodecPackage,com.sun.corba.ee.spi.trace,org.omg.IOP.CodecFactoryPackage,javax.rmi,com.sun.corba.ee.spi.logging,org.glassfish.pfl.tf.spi.annotation,com.sun.corba.ee.spi.presentation.rmi,org.omg.PortableServer,org.omg.PortableServer.ServantLocatorPackage,javax.rmi.CORBA,com.sun.corba.ee.spi.oa.rfm,com.sun.corba.ee.spi.legacy.interceptor,com.sun.corba.ee.spi.oa'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.javax.rmi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.presentation.rmi,org.omg.CORBA,com.sun.corba.ee.impl.javax.rmi.CORBA,com.sun.corba.ee.impl.misc,javax.rmi.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.javax.rmi.CORBA'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.impl.presentation.rmi,org.omg.CORBA,org.omg.CORBA.portable,com.sun.corba.ee.spi.logging,javax.rmi.CORBA,org.glassfish.pfl.basic.logex,com.sun.corba.ee.spi.copyobject,com.sun.corba.ee.impl.corba,com.sun.corba.ee.impl.misc,javax.activity,com.sun.corba.ee.spi.protocol,com.sun.corba.ee.spi.oa,com.sun.corba.ee.spi.orb,com.sun.corba.ee.spi.transport,org.glassfish.pfl.dynamic.copyobject.spi,org.omg.CORBA_2_3.portable,javax.transaction'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.misc'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.orb,com.sun.corba.ee.spi.trace,org.omg.CORBA,com.sun.corba.ee.spi.logging,org.omg.CORBA.portable,com.sun.corba.ee.spi.transport,com.sun.corba.ee.spi.misc,com.sun.corba.ee.impl.corba,com.sun.corba.ee.spi.ior,org.omg.CORBA.TypeCodePackage,com.sun.corba.ee.spi.presentation.rmi,com.sun.corba.ee.spi.protocol,com.sun.corba.ee.spi.ior.iiop,com.sun.corba.ee.impl.javax.rmi.CORBA,javax.rmi.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.naming.namingutil'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,com.sun.corba.ee.spi.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.naming.cosnaming'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CosNaming,org.omg.CORBA,org.omg.CosNaming.NamingContextPackage,org.omg.CosNaming.NamingContextExtPackage,org.omg.PortableServer,com.sun.corba.ee.spi.trace,com.sun.corba.ee.spi.orb,com.sun.corba.ee.spi.logging,com.sun.corba.ee.impl.naming.namingutil,com.sun.corba.ee.org.omg.CORBA,com.sun.corba.ee.impl.misc,com.sun.corba.ee.spi.oa'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.oa'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,com.sun.corba.ee.spi.oa'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.oa.poa'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.pfl.basic.fsm,org.omg.CORBA,com.sun.corba.ee.spi.logging,org.omg.PortableServer.POAPackage,com.sun.corba.ee.spi.trace,org.glassfish.pfl.tf.spi.annotation,org.omg.PortableServer,com.sun.corba.ee.spi.ior,com.sun.corba.ee.spi.orb,org.omg.PortableServer.portable,com.sun.corba.ee.spi.oa,org.omg.CORBA.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.PortableServer.CurrentPackage,org.glassfish.pfl.basic.func,org.glassfish.gmbal,com.sun.corba.ee.spi.resolver,org.omg.CORBA.ORBPackage,org.omg.PortableServer.POAManagerPackage,javax.management,org.omg.PortableInterceptor,com.sun.corba.ee.spi.protocol,com.sun.corba.ee.spi.copyobject,org.glassfish.pfl.dynamic.copyobject.spi,org.glassfish.pfl.basic.contain,com.sun.corba.ee.spi.misc,com.sun.corba.ee.impl.misc,com.sun.corba.ee.impl.oa,com.sun.corba.ee.spi.extension'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.oa.rfm'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA,com.sun.corba.ee.spi.oa.rfm,com.sun.corba.ee.spi.trace,org.glassfish.pfl.basic.contain,org.omg.PortableServer,com.sun.corba.ee.spi.logging,com.sun.corba.ee.spi.orb,org.omg.PortableServer.POAManagerPackage,com.sun.corba.ee.spi.ior,org.glassfish.gmbal,com.sun.corba.ee.spi.oa,org.omg.PortableInterceptor,com.sun.corba.ee.spi.legacy.interceptor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.oa.toa'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.gmbal,com.sun.corba.ee.impl.misc,org.omg.CORBA,com.sun.corba.ee.spi.oa,com.sun.corba.ee.spi.orb,com.sun.corba.ee.impl.javax.rmi.CORBA,com.sun.corba.ee.spi.logging,com.sun.corba.ee.spi.ior,com.sun.corba.ee.impl.oa,com.sun.corba.ee.spi.transport,com.sun.corba.ee.spi.copyobject,org.omg.CORBA.portable,org.glassfish.pfl.dynamic.copyobject.spi,com.sun.corba.ee.impl.oa.poa,org.omg.PortableInterceptor,com.sun.corba.ee.spi.presentation.rmi,com.sun.corba.ee.spi.protocol,com.sun.corba.ee.spi.trace,org.glassfish.pfl.tf.spi.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.orb'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.spi.orb,com.sun.corba.ee.org.omg.CORBA,com.sun.corba.ee.spi.transport,com.sun.corba.ee.spi.ior,com.sun.corba.ee.spi.legacy.connection,org.omg.CORBA,org.glassfish.pfl.basic.func,org.glassfish.pfl.basic.contain,com.sun.corba.ee.spi.resolver,com.sun.corba.ee.spi.copyobject,com.sun.corba.ee.spi.misc,org.glassfish.pfl.dynamic.copyobject.spi,com.sun.corba.ee.spi.servicecontext,com.sun.corba.ee.spi.presentation.rmi,com.sun.corba.ee.spi.protocol,com.sun.corba.ee.spi.ior.iiop,com.sun.corba.ee.spi.logging,com.sun.corba.ee.spi.oa,org.omg.PortableInterceptor,com.sun.corba.ee.impl.encoding,com.sun.corba.ee.impl.oa.toa,com.sun.corba.ee.impl.oa.poa,org.glassfish.pfl.basic.concurrent,com.sun.corba.ee.impl.misc,org.omg.PortableServer,com.sun.corba.ee.impl.corba,org.omg.CORBA.ORBPackage,com.sun.corba.ee.impl.threadpool,org.omg.SendingContext,com.sun.corba.ee.spi.threadpool,org.glassfish.gmbal,org.glassfish.pfl.tf.spi.annotation,org.omg.CORBA.portable,c
om.sun.corba.ee.impl.javax.rmi.CORBA,org.glassfish.pfl.basic.algorithm,org.omg.PortableServer.portable,javax.rmi.CORBA,com.sun.corba.ee.spi.trace,javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.presentation.rmi.codegen'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.pfl.basic.contain,org.glassfish.pfl.dynamic.codegen.spi,org.omg.CORBA,com.sun.corba.ee.impl.javax.rmi.CORBA,com.sun.corba.ee.spi.logging,javax.rmi.CORBA,com.sun.corba.ee.spi.orb,org.omg.CORBA.portable,com.sun.corba.ee.impl.presentation.rmi,com.sun.corba.ee.spi.presentation.rmi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.presentation.rmi.proxy'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.corba.ee.impl.presentation.rmi,com.sun.corba.ee.spi.presentation.rmi,org.glassfish.pfl.basic.proxy,org.omg.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.presentation.rmi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CORBA_2_3.portable,org.glassfish.pfl.basic.logex,org.omg.CORBA.portable,com.sun.corba.ee.impl.javax.rmi.CORBA,org.omg.CORBA,javax.rmi,com.sun.corba.ee.spi.logging,com.sun.corba.ee.spi.presentation.rmi,com.sun.corba.ee.impl.misc,com.sun.corba.ee.spi.orb,org.glassfish.pfl.basic.proxy,javax.naming,com.sun.corba.ee.spi.logex.stdcorba,com.sun.jndi.cosnaming,javax.naming.spi,org.glassfish.pfl.basic.concurrent,org.glassfish.pfl.basic.graph,org.omg.PortableServer,javax.rmi.CORBA,org.omg.PortableServer.POAPackage,org.omg.CORBA_2_3,com.sun.corba.ee.impl.corba,com.sun.corba.ee.spi.misc,com.sun.corba.ee.spi.transport,com.sun.corba.ee.spi.trace,com.sun.corba.ee.spi.protocol,org.glassfish.pfl.tf.spi.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.ee.impl.txpoa'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.omg.CosTSPortability,org.omg.CORBA.TSIdentificationPackage,org.omg.CORBA'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.naming.namingutil)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.impl.naming.namingutil;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.threadpool)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.impl.threadpool;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.org.omg.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.org.omg.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.extension)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.extension;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.folb)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.folb;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.legacy.connection)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.legacy.connection;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.legacy.interceptor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.legacy.interceptor;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.logex.stdcorba)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.logex.stdcorba;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.misc)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.misc;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.oa)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.oa;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.presentation.rmi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.presentation.rmi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.threadpool)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.threadpool;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.trace)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.trace;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jndi.cosnaming))' extend='false' multiple='false' optional='false'>Import package com.sun.jndi.cosnaming</require>
> <require name='package' filter='(&amp;(package=javax.activity))' extend='false' multiple='false' optional='false'>Import package javax.activity</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.rmi))' extend='false' multiple='false' optional='false'>Import package javax.rmi</require>
> <require name='package' filter='(&amp;(package=javax.rmi.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.rmi.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction))' extend='false' multiple='false' optional='false'>Import package javax.transaction</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.amx))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.amx</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.algorithm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.algorithm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.concurrent)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.concurrent;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.contain)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.contain;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.fsm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.fsm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.func)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.func;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.graph)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.graph;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.logex)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.logex;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.proxy)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.proxy;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.dynamic.codegen.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.dynamic.codegen.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.dynamic.copyobject.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.dynamic.copyobject.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.dynamic.copyobject.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.dynamic.copyobject.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.tf.spi))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.tf.spi</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.tf.spi.annotation))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.tf.spi.annotation</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.tf.timer.spi))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.tf.timer.spi</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.ORBPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.ORBPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.TSIdentificationPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.TSIdentificationPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.TypeCodePackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.TypeCodePackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.portable)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.portable;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA_2_3)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA_2_3;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA_2_3.portable)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA_2_3.portable;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CosNaming)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CosNaming;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CosNaming.NamingContextExtPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CosNaming.NamingContextExtPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CosNaming.NamingContextPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CosNaming.NamingContextPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CosTSPortability)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CosTSPortability;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.Dynamic)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.Dynamic;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.DynamicAny)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.DynamicAny;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.DynamicAny.DynAnyFactoryPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.DynamicAny.DynAnyFactoryPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.DynamicAny.DynAnyPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.DynamicAny.DynAnyPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP.CodecFactoryPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP.CodecFactoryPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP.CodecPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP.CodecPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor.ORBInitInfoPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor.ORBInitInfoPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer.CurrentPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer.CurrentPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer.POAManagerPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer.POAManagerPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer.POAPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer.POAPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer.ServantLocatorPackage))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer.ServantLocatorPackage</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer.portable))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer.portable</require>
> <require name='package' filter='(&amp;(package=org.omg.SendingContext)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.SendingContext;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.stub.java.rmi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.stub.java.rmi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=sun.corba))' extend='false' multiple='false' optional='false'>Import package sun.corba</require>
> <require name='package' filter='(&amp;(package=sun.misc))' extend='false' multiple='false' optional='false'>Import package sun.misc</require>
> </resource>
> <resource id='org.glassfish.main.common.glassfish-ee-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.glassfish-ee-api' presentationname='Java EE dependent public APIs of Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-ee-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>11605</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.glassfish-ee-api'/>
> <p n='presentationname' v='Java EE dependent public APIs of Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api,com.sun.logging,sun.misc,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.security'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.connectors.spi'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=sun.misc))' extend='false' multiple='false' optional='false'>Import package sun.misc</require>
> </resource>
> <resource id='org.glassfish.main.core.glassfish-extra-jre-packages/0.0.0' symbolicname='org.glassfish.main.core.glassfish-extra-jre-packages' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-extra-jre-packages.jar' version='0.0.0'>
> <description>This bundle extends System Bundle to provide access to additional classes available in JRE</description>
> <size>4302</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.core.glassfish-extra-jre-packages'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='fragment'>
> <p n='host' v='system.bundle'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ibm.security.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ibm.security.x509'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.se.impl.orbutil.threadpool'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.corba.se.spi.orbutil.threadpool'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.j3d.loaders'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.j3d.loaders.lw3d'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.j3d.loaders.objectfile'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.j3d.utils.behaviors.keyboard'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.j3d.utils.behaviors.mouse'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.j3d.utils.geometry'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.j3d.utils.image'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.j3d.utils.timer'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.java.swing.plaf.windows'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jndi.cosnaming'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jndi.ldap'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mirror.apt'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mirror.declaration'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mirror.type'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mirror.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.net.httpserver'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xalan.internal.res'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xalan.internal.xsltc.trax'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xerces.internal.dom'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xerces.internal.impl'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xerces.internal.impl.dv.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xerces.internal.jaxp'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xerces.internal.parsers'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xerces.internal.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xerces.internal.xni'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xerces.internal.xni.grammars'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xerces.internal.xni.parser'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.dtm'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.serialize'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.utils'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xpath.internal'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xpath.internal.compiler'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xpath.internal.functions'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xpath.internal.jaxp'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xpath.internal.objects'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.security.auth'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.security.auth.login'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.security.auth.callback'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.apt'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.javac'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.omg.stub.java.rmi'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.w3c.dom.css'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.w3c.dom.html'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.w3c.dom.ranges'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.w3c.dom.traversal'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.w3c.dom.views'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.awt.shell'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.corba'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.misc'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.net.www'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.nio.cs'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.reflect'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.rmi.rmic'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.rmi.transport'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.action'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.jgss'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.jgss.spi'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.krb5'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.krb5.internal.crypto'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.security.jgss'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.provider'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.tools'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.x509'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.security.pkcs'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sun.tools.javac'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sunw.io'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='sunw.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=system.bundle))' extend='true' multiple='false' optional='false'>Required Host system.bundle</require>
> </resource>
> <resource id='org.glassfish.main.grizzly.glassfish-grizzly-extra-all/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.grizzly.glassfish-grizzly-extra-all' presentationname='Glassfish Grizzly extra jars Combining' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-grizzly-extra-all.jar' version='4.0.1.SNAPSHOT'>
> <description>combining of all glassfish grizzly extra jars</description>
> <size>296798</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.grizzly.glassfish-grizzly-extra-all'/>
> <p n='presentationname' v='Glassfish Grizzly extra jars Combining'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.comet'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.filterchain,org.glassfish.grizzly.http.server,org.glassfish.grizzly,org.glassfish.grizzly.monitoring,org.glassfish.grizzly.http.io,org.glassfish.grizzly.utils,org.glassfish.grizzly.http.util,org.glassfish.grizzly.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.comet.concurrent'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.comet,org.glassfish.grizzly.http.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.websockets.frametypes'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.websockets'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.websockets.rfc6455'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.http,org.glassfish.grizzly.websockets,org.glassfish.grizzly.http.util,org.glassfish.grizzly.websockets.frametypes,org.glassfish.grizzly'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.websockets'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.memory,org.glassfish.grizzly.utils,org.glassfish.grizzly.http,org.glassfish.grizzly.filterchain,org.glassfish.grizzly,org.glassfish.grizzly.websockets.frametypes,org.glassfish.grizzly.http.server,org.glassfish.grizzly.http.server.util,org.glassfish.grizzly.servlet,org.glassfish.grizzly.websockets.glassfish,org.glassfish.grizzly.http.util,javax.servlet.http,org.glassfish.grizzly.impl,org.glassfish.grizzly.websockets.rfc6455,org.glassfish.grizzly.http.server.naming,org.glassfish.grizzly.attributes'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.websockets.glassfish'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='javax.servlet.http,org.glassfish.grizzly.http,org.glassfish.grizzly.http.util,org.glassfish.grizzly.http.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http.ajp'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.http,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.http.server,org.glassfish.grizzly.memory,org.glassfish.grizzly.utils,org.glassfish.grizzly.http.util,org.glassfish.grizzly,org.glassfish.grizzly.attributes'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.servlet'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='javax.servlet,javax.servlet.http,org.glassfish.grizzly,org.glassfish.grizzly.http,org.glassfish.grizzly.utils,org.glassfish.grizzly.http.util,org.glassfish.grizzly.http.server,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.http.server.filecache,org.glassfish.grizzly.http.server.util,org.glassfish.grizzly.localization,org.glassfish.grizzly.http.io,javax.servlet.descriptor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.extras.addons'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='uses:' v='org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,org.glassfish.grizzly.http.server,org.glassfish.grizzly.config,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.grizzly.http.ajp,org.glassfish.grizzly.comet,org.glassfish.grizzly.http.server.util,org.glassfish.grizzly.http,org.glassfish.grizzly.websockets,org.glassfish.grizzly.filterchain,org.glassfish.internal.grizzly'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.extras.grizzly'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='uses:' v='org.glassfish.internal.deployment,org.glassfish.api.deployment.archive,javax.enterprise.deploy.shared,org.jvnet.hk2.annotations,org.glassfish.grizzly.http.server,com.sun.logging,org.glassfish.api.container,org.glassfish.api.deployment,javax.inject,javax.xml.parsers,org.w3c.dom,org.xml.sax,org.glassfish.grizzly'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.descriptor)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.descriptor;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.attributes)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.attributes;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.filterchain)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.filterchain;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.io)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.io;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.filecache)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.filecache;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.naming)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.naming;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.impl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.impl;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.localization)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.localization;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.memory)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.memory;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.monitoring)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.monitoring;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.utils)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.utils;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.grizzly)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.grizzly;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.common.glassfish-mbeanserver/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.glassfish-mbeanserver' presentationname='Glassfish MBeanServer support' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-mbeanserver.jar' version='4.0.1.SNAPSHOT'>
> <description>Support for instantiation of Glassfish MBeanServer</description>
> <size>69672</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.glassfish-mbeanserver'/>
> <p n='presentationname' v='Glassfish MBeanServer support'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.mbeanserver'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.management.remote,org.glassfish.api.amx,javax.management,org.glassfish.external.amx,org.jvnet.hk2.annotations,org.glassfish.internal.api,org.glassfish.hk2.api,javax.security.auth,javax.management.remote.jmxmp,org.glassfish.grizzly.config.dom,org.glassfish.grizzly.config,javax.net.ssl,com.sun.enterprise.config.serverbeans,org.glassfish.api.event,org.glassfish.hk2.runlevel,org.glassfish.api.admin,javax.inject,org.jvnet.hk2.config,org.glassfish.config.support,javax.management.remote.rmi,javax.rmi.ssl'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.store)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.store;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.remote))' extend='false' multiple='false' optional='false'>Import package javax.management.remote</require>
> <require name='package' filter='(&amp;(package=javax.management.remote.jmxmp))' extend='false' multiple='false' optional='false'>Import package javax.management.remote.jmxmp</require>
> <require name='package' filter='(&amp;(package=javax.management.remote.rmi))' extend='false' multiple='false' optional='false'>Import package javax.management.remote.rmi</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.rmi.ssl))' extend='false' multiple='false' optional='false'>Import package javax.rmi.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.amx)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.amx;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.amx)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.amx;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.common.glassfish-naming/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.glassfish-naming' presentationname='Glassfish Naming' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-naming.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>81296</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.glassfish-naming'/>
> <p n='presentationname' v='Glassfish Naming'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.naming'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='include:' v='SerialInitContextFactory'/>
> <p n='uses:' v='javax.naming,javax.naming.spi,com.sun.enterprise.naming.impl,com.sun.enterprise.naming.util,org.glassfish.hk2.runlevel,org.jvnet.hk2.annotations,org.glassfish.hk2.api,javax.inject,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.naming.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.naming,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,javax.naming,com.sun.enterprise.naming.util,org.omg.CORBA,org.glassfish.api.invocation,javax.naming.spi,org.glassfish.api.admin,org.glassfish.internal.api,com.sun.enterprise.util,org.omg.CosNaming.NamingContextPackage,org.omg.CosNaming,javax.rmi,org.omg.CORBA.ORBPackage'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.naming.spi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.naming,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.naming.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,com.sun.enterprise.naming.spi,org.jvnet.hk2.annotations,javax.naming.spi,org.glassfish.api.naming,org.glassfish.common.util,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.rmi))' extend='false' multiple='false' optional='false'>Import package javax.rmi</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.ORBPackage))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.ORBPackage</require>
> <require name='package' filter='(&amp;(package=org.omg.CosNaming))' extend='false' multiple='false' optional='false'>Import package org.omg.CosNaming</require>
> <require name='package' filter='(&amp;(package=org.omg.CosNaming.NamingContextPackage))' extend='false' multiple='false' optional='false'>Import package org.omg.CosNaming.NamingContextPackage</require>
> </resource>
> <resource id='org.glassfish.main.persistence.glassfish-oracle-jdbc-driver-packages/0.0.0' symbolicname='org.glassfish.main.persistence.glassfish-oracle-jdbc-driver-packages' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-oracle-jdbc-driver-packages.jar' version='0.0.0'>
> <description>This bundle extends System Bundle to provide access to additional classes available in oracle jdbc driver.</description>
> <size>3538</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.glassfish-oracle-jdbc-driver-packages'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='fragment'>
> <p n='host' v='system.bundle'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.jdbc'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.jdbc.internal'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.jdbc.pool'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.xdb'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.xdb.dom'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.sql'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.spatial.geometry'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.dms.instrument'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.dms.spy'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.xml.jaxp'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.xml.parser.schema'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.xml.parser.v2'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.ucp.jdbc'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.jdbc.dcn'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.AQ'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='oracle.kv'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=system.bundle))' extend='true' multiple='false' optional='false'>Required Host system.bundle</require>
> </resource>
> <resource id='org.glassfish.main.registration.glassfish-registration/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.registration.glassfish-registration' presentationname='GlassFish Registration' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-registration.jar' version='4.0.1.SNAPSHOT'>
> <description>GlassFish specific module for registration</description>
> <size>21827</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.registration.glassfish-registration'/>
> <p n='presentationname' v='GlassFish Registration'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.registration.glassfish'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.module,com.sun.pkg.client,com.sun.appserv.server.util,org.glassfish.hk2.runlevel,com.sun.enterprise.registration,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.registration.impl'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.registration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.registration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.registration.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.registration.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.pkg.client))' extend='false' multiple='false' optional='false'>Import package com.sun.pkg.client</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.glassfish-subsystem-command/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.glassfish-subsystem-command' presentationname='Glassfish Subsystem Command' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-subsystem-command.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>57617</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.glassfish-subsystem-command'/>
> <p n='presentationname' v='Glassfish Subsystem Command'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.subsystem.manager.core))' extend='false' multiple='false' optional='false'>Import package org.glassfish.subsystem.manager.core</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.4,2)"</require>
> </resource>
> <resource id='org.glassfish.main.glassfish-subsystem-manager/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.glassfish-subsystem-manager' presentationname='GlassFish Subsystem Manager' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish-subsystem-manager.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>193753</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.glassfish-subsystem-manager'/>
> <p n='presentationname' v='GlassFish Subsystem Manager'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.subsystem.manager.core'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.osgi.framework,org.jvnet.hk2.annotations,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.log;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.url)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.url;version="[1.0,2)"</require>
> </resource>
> <resource id='org.glassfish.main.core.glassfish/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.core.glassfish' presentationname='Appserver Core Bootstraping Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/glassfish.jar' version='4.0.1.SNAPSHOT'>
> <description>Glassfish appserver boostraping classes</description>
> <size>128626</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.core.glassfish'/>
> <p n='presentationname' v='Appserver Core Bootstraping Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.embeddable'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.glassfish.embeddable.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.embeddable.spi'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.glassfish.embeddable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.glassfish.bootstrap'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.embeddable,org.glassfish.embeddable.spi'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable.spi)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable.spi;version="[3.1,4)"</require>
> </resource>
> <resource id='org.glassfish.gmbal.gmbal/4.0.0.b001' symbolicname='org.glassfish.gmbal.gmbal' presentationname='gmbal' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gmbal.jar' version='4.0.0.b001'>
> <description>GlassFish MBean Annotation Library</description>
> <size>198502</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.dev.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.gmbal.gmbal'/>
> <p n='presentationname' v='gmbal'/>
> <p n='version' t='version' v='4.0.0.b001'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.gmbal'/>
> <p n='version' t='version' v='4.0.0.b001'/>
> <p n='uses:' v='javax.management,javax.management.modelmbean,org.glassfish.pfl.tf.timer.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.gmbal.impl.trace'/>
> <p n='version' t='version' v='4.0.0.b001'/>
> <p n='uses:' v='org.glassfish.pfl.tf.spi.annotation'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.modelmbean))' extend='false' multiple='false' optional='false'>Import package javax.management.modelmbean</require>
> <require name='package' filter='(&amp;(package=javax.management.openmbean))' extend='false' multiple='false' optional='false'>Import package javax.management.openmbean</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.amx)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.amx;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal.impl.trace))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal.impl.trace</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.algorithm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.algorithm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.contain)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.contain;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.facet)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.facet;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.func)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.func;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.logex)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.logex;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.tf.spi.annotation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.tf.spi.annotation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.tf.timer.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.tf.timer.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.tf.timer.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.tf.timer.spi;version="[4.0,5)"</require>
> </resource>
> <resource id='org.glassfish.main.cluster.gms-adapter/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.cluster.gms-adapter' presentationname='GMS Module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gms-adapter.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>45196</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.cluster.gms-adapter'/>
> <p n='presentationname' v='GMS Module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.impl.client)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.impl.client;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.mgmt.transport)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.mgmt.transport;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.mgmt.transport.grizzly)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.mgmt.transport.grizzly;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.cluster.gms-bootstrap/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.cluster.gms-bootstrap' presentationname='GMS Bootstrap Module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/gms-bootstrap.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>25637</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.cluster.gms-bootstrap'/>
> <p n='presentationname' v='GMS Bootstrap Module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.gms.bootstrap'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.core,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,org.glassfish.hk2.utilities,org.jvnet.hk2.config,org.glassfish.hk2.api,org.glassfish.api.logging,org.glassfish.hk2.runlevel,com.sun.enterprise.module.bootstrap,org.glassfish.api.admin,com.sun.enterprise.util.i18n,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='com.google.guava/14.0.0' symbolicname='com.google.guava' presentationname='Guava: Google Core Libraries for Java' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/guava.jar' version='14.0.0'>
> <description>Guava is a suite of core and expanded libraries that include utility classes, google&apos;s collections, io classes, and much much more. Guava has two code dependencies - javax.annotation per the JSR-305 spec and javax.inject per the JSR-330 spec.</description>
> <size>2138738</size>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='com.google.guava'/>
> <p n='presentationname' v='Guava: Google Core Libraries for Java'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.net'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='javax.annotation,com.google.common.base,com.google.common.hash,com.google.common.io,com.google.common.primitives,com.google.common.collect'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.collect'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='com.google.common.base,javax.annotation,com.google.common.primitives,com.google.common.math'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.primitives'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='javax.annotation,com.google.common.base,sun.misc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.base'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='javax.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.cache'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='com.google.common.collect,com.google.common.util.concurrent,javax.annotation,com.google.common.base,com.google.common.primitives,sun.misc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.eventbus'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='com.google.common.collect,com.google.common.cache,com.google.common.util.concurrent,com.google.common.base,com.google.common.reflect,javax.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.util.concurrent'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='com.google.common.base,javax.annotation,com.google.common.collect,javax.inject,com.google.common.primitives,com.google.common.math'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.hash'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='com.google.common.primitives,com.google.common.base,javax.annotation,com.google.common.math'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.io'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='javax.annotation,com.google.common.base,com.google.common.math,com.google.common.hash,com.google.common.collect,com.google.common.primitives'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.reflect'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='javax.annotation,com.google.common.base,com.google.common.collect'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.math'/>
> <p n='version' t='version' v='14.0.0'/>
> <p n='uses:' v='com.google.common.base,com.google.common.primitives,javax.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.google.common.annotations'/>
> <p n='version' t='version' v='14.0.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.annotation))' extend='false' multiple='false' optional='true'>Import package javax.annotation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.inject))' extend='false' multiple='false' optional='true'>Import package javax.inject;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=sun.misc))' extend='false' multiple='false' optional='true'>Import package sun.misc;resolution:=optional</require>
> </resource>
> <resource id='org.glassfish.ha.ha-api/3.1.8' symbolicname='org.glassfish.ha.ha-api' presentationname='GlassFish High Availability APIs and SPI' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ha-api.jar' version='3.1.8'>
> <size>35903</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.ha.ha-api'/>
> <p n='presentationname' v='GlassFish High Availability APIs and SPI'/>
> <p n='version' t='version' v='3.1.8'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ha.store.annotations'/>
> <p n='version' t='version' v='3.1.8'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ha.store.api'/>
> <p n='version' t='version' v='3.1.8'/>
> <p n='uses:' v='org.glassfish.ha.store.spi,org.glassfish.ha.store.util,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ha.store.criteria'/>
> <p n='version' t='version' v='3.1.8'/>
> <p n='uses:' v='org.glassfish.ha.store.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ha.store.util'/>
> <p n='version' t='version' v='3.1.8'/>
> <p n='uses:' v='org.glassfish.ha.store.annotations,org.glassfish.ha.store.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ha.store.spi'/>
> <p n='version' t='version' v='3.1.8'/>
> <p n='uses:' v='org.glassfish.ha.store.api,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.annotations)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.annotations;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.api)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.api;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.criteria)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.criteria;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.spi)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.spi;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.util)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.util;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version=1.0</require>
> </resource>
> <resource id='org.glassfish.main.ha.ha-file-store/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.ha.ha-file-store' presentationname='GlassFish ha-file-store' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ha-file-store.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>13478</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.ha.ha-file-store'/>
> <p n='presentationname' v='GlassFish ha-file-store'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ha.store.adapter.file'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.ha.store.api,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.annotations)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.annotations;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.api;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.criteria)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.criteria;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.spi)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.spi;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.ha.shoal-cache-bootstrap/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.ha.shoal-cache-bootstrap' presentationname='GlassFish ha-shoal-cache-bootstrap' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ha-shoal-cache-bootstrap.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>8693</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.ha.shoal-cache-bootstrap'/>
> <p n='presentationname' v='GlassFish ha-shoal-cache-bootstrap'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.ha.store.adapter.cache'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.api.event,org.glassfish.hk2.runlevel,org.glassfish.ha.store.api,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.ha.store.spi'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.api;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.spi)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.spi;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.ha.shoal-cache-store/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.ha.shoal-cache-store' presentationname='GlassFish ha-shoal-store' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ha-shoal-cache-store.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>7634</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.ha.shoal-cache-store'/>
> <p n='presentationname' v='GlassFish ha-shoal-store'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.shoal.ha.store'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.ha.common,org.shoal.ha.mapper,org.glassfish.ha.store.api,org.shoal.adapter.store,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.api;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.shoal.adapter.store)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.shoal.adapter.store;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=org.shoal.ha.mapper)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.shoal.ha.mapper;version="[1.6,2)"</require>
> </resource>
> <resource id='org.glassfish.hk2.api/2.2.0.b24' symbolicname='org.glassfish.hk2.api' presentationname='HK2 API module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/hk2-api.jar' version='2.2.0.b24'>
> <description>HK2 API module</description>
> <size>139407</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.api'/>
> <p n='presentationname' v='HK2 API module'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.api'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,javax.inject,org.glassfish.hk2.utilities,org.glassfish.hk2.extension'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.extension'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.utilities'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.glassfish.hk2.utilities.reflection,javax.inject,org.glassfish.hk2.api,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.utilities.binding'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.glassfish.hk2.api,org.glassfish.hk2.utilities,org.jvnet.hk2.component,org.glassfish.hk2.utilities.reflection'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.hk2.annotations'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject))' extend='false' multiple='false' optional='false'>Import package javax.inject</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.extension)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.extension;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.osgiresourcelocator)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.glassfish.hk2.osgiresourcelocator;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.reflection)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.reflection;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.component;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.hk2.config/2.2.0.b24' symbolicname='org.glassfish.hk2.config' presentationname='HK2 configuration module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/hk2-config.jar' version='2.2.0.b24'>
> <description>HK2 configuration module</description>
> <size>200685</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.config'/>
> <p n='presentationname' v='HK2 configuration module'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.hk2.config'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.management,javax.xml.stream,org.glassfish.hk2.api,org.jvnet.hk2.annotations,org.jvnet.tiger_types,org.glassfish.hk2.utilities,javax.xml.transform,javax.xml.transform.stream,javax.inject,org.glassfish.hk2.bootstrap,javax.xml.namespace,javax.validation.constraints,org.jvnet.hk2.component,javax.validation,javax.validation.metadata'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.metadata)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.metadata;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.component;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.tiger_types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.tiger_types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.hk2.locator/2.2.0.b24' symbolicname='org.glassfish.hk2.locator' presentationname='ServiceLocator Default Implementation' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/hk2-locator.jar' version='2.2.0.b24'>
> <description>ServiceLocator Default Implementation</description>
> <size>145210</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.locator'/>
> <p n='presentationname' v='ServiceLocator Default Implementation'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.hk2.external.generator'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.glassfish.hk2.extension,org.glassfish.hk2.utilities,javax.inject,org.glassfish.hk2.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=javassist.util.proxy)(version&gt;=3.18.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javassist.util.proxy;version="[3.18,4)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.extension)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.extension;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.cache)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.cache;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.reflection)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.reflection;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm)(version&gt;=3.3.0)(!(version&gt;=4.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.objectweb.asm;password=GlassFish;version="[3.3,4)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm.commons)(version&gt;=3.3.0)(!(version&gt;=4.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.objectweb.asm.commons;password=GlassFish;version="[3.3,4)"</require>
> </resource>
> <resource id='org.glassfish.hk2.runlevel/2.2.0.b24' symbolicname='org.glassfish.hk2.runlevel' presentationname='Run Level Service' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/hk2-runlevel.jar' version='2.2.0.b24'>
> <description>Run Level Service</description>
> <size>49554</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.runlevel'/>
> <p n='presentationname' v='Run Level Service'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.runlevel'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.hk2.api,javax.inject,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.inject;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.junit))' extend='false' multiple='false' optional='true'>Import package org.junit;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.junit.runner))' extend='false' multiple='false' optional='true'>Import package org.junit.runner;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.junit.runner.notification))' extend='false' multiple='false' optional='true'>Import package org.junit.runner.notification;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package org.jvnet.hk2.annotations;resolution:=optional;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm)(version&gt;=3.3.0)(!(version&gt;=4.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.objectweb.asm;resolution:=optional;password=GlassFish;version="[3.3,4)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm.commons)(version&gt;=3.3.0)(!(version&gt;=4.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.objectweb.asm.commons;resolution:=optional;password=GlassFish;version="[3.3,4)"</require>
> </resource>
> <resource id='org.glassfish.hk2.utils/2.2.0.b24' symbolicname='org.glassfish.hk2.utils' presentationname='HK2 Implementation Utilities' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/hk2-utils.jar' version='2.2.0.b24'>
> <description>HK2 Implementation Utilities</description>
> <size>66332</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.utils'/>
> <p n='presentationname' v='HK2 Implementation Utilities'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.utilities.reflection'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='org.glassfish.hk2.utilities.cache,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.utilities.cache'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.hk2.component'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.tiger_types'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject))' extend='false' multiple='false' optional='false'>Import package javax.inject</require>
> </resource>
> <resource id='org.glassfish.hk2.hk2/2.2.0.b24' symbolicname='org.glassfish.hk2.hk2' presentationname='HK2 module of HK2 itself' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/hk2.jar' version='2.2.0.b24'>
> <description>This is so that other modules can depend on HK2 as an HK2 module.</description>
> <size>3320</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.hk2'/>
> <p n='presentationname' v='HK2 module of HK2 itself'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> </resource>
> <resource id='org.glassfish.main.security.inmemory.jacc.provider/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security.inmemory.jacc.provider' presentationname='A Pluggable InMemory JACC Provider' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/inmemory.jacc.provider.jar' version='4.0.1.SNAPSHOT'>
> <description>Security Infrastructure and Technology Integration Modules</description>
> <size>25872</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security.inmemory.jacc.provider'/>
> <p n='presentationname' v='A Pluggable InMemory JACC Provider'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.jacc.provider'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.deployment.common,javax.security.auth,org.glassfish.internal.api,javax.security.jacc,javax.management,sun.security.provider'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.jacc)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.jacc;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=sun.security.provider))' extend='false' multiple='false' optional='false'>Import package sun.security.provider</require>
> </resource>
> <resource id='org.glassfish.main.common.internal-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.internal-api' presentationname='Private APIs of Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/internal-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>133259</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.internal-api'/>
> <p n='presentationname' v='Private APIs of Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.internal.api'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.login,org.glassfish.grizzly.http.server,javax.security.auth,org.jvnet.hk2.annotations,org.glassfish.api.deployment,com.sun.enterprise.module,com.sun.enterprise.module.common_impl,org.glassfish.hk2.runlevel,javax.inject,com.sun.enterprise.config.serverbeans,com.sun.enterprise.module.single,org.glassfish.hk2.api,org.omg.CORBA,com.sun.enterprise.security.store,com.sun.enterprise.util.i18n,org.glassfish.api.admin,javax.naming,org.glassfish.api.invocation,org.glassfish.security.common,org.glassfish.config.support,org.glassfish.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.internal.data'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,org.glassfish.hk2.utilities,org.glassfish.hk2.bootstrap,org.glassfish.api.event,org.glassfish.internal.deployment,org.glassfish.api.deployment.archive,org.glassfish.api.deployment,org.glassfish.api.container,org.jvnet.hk2.config,com.sun.enterprise.config.serverbeans,javax.inject,org.jvnet.hk2.annotations,org.glassfish.api,org.jvnet.hk2.config.types'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.internal.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.hk2.runlevel,org.jvnet.hk2.config,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.internal.deployment'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,org.glassfish.api.deployment.archive,org.glassfish.api.deployment,com.sun.enterprise.config.serverbeans,org.glassfish.api,org.glassfish.api.container,org.glassfish.internal.data,org.jvnet.hk2.config,org.glassfish.api.admin,org.glassfish.hk2.classmodel.reflect,org.glassfish.api.event,com.sun.enterprise.module,org.glassfish.internal.api,com.sun.enterprise.util.io,javax.inject,org.glassfish.hk2.api,javax.xml.stream.events,javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.flashlight.datatree'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.internal.grizzly'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.grizzly.http.server.util,org.glassfish.grizzly.http.server.naming,org.glassfish.grizzly.http.server,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.internal.embedded'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,org.w3c.dom,org.glassfish.api.container,org.glassfish.api.deployment.archive,org.glassfish.api.deployment,org.glassfish.hk2.api,org.glassfish.hk2.utilities,org.glassfish.embeddable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.internal.embedded.admin'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.inject,org.jvnet.hk2.annotations,org.glassfish.internal.embedded,org.glassfish.api,org.glassfish.api.admin'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.internal.logging'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.flashlight'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.flashlight.datatree,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.common_impl)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.common_impl;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.single)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.single;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.store)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.store;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.events</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.naming)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.naming;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.embedded)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.embedded;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> </resource>
> <resource id='org.glassfish.main.external.j-interop-repackaged/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.external.j-interop-repackaged' presentationname='j-interop repackaged as a module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/j-interop-repackaged.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>879501</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.external.j-interop-repackaged'/>
> <p n='presentationname' v='j-interop repackaged as a module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='jcifs.smb'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jinterop.dcom.common'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jinterop.dcom.core'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.jinterop.dcom.common,jcifs.smb,org.jinterop.dcom.impls.automation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jinterop.dcom.impls'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.jinterop.dcom.core,org.jinterop.dcom.common,org.jinterop.dcom.impls.automation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jinterop.dcom.impls.automation'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.jinterop.dcom.core,org.jinterop.dcom.common,org.jinterop.dcom.impls'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.crypto))' extend='false' multiple='false' optional='false'>Import package javax.crypto</require>
> <require name='package' filter='(&amp;(package=javax.crypto.spec))' extend='false' multiple='false' optional='false'>Import package javax.crypto.spec</require>
> <require name='package' filter='(&amp;(package=org.jinterop.dcom.impls)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.jinterop.dcom.impls;resolution:=optional;password=GlassFish</require>
> </resource>
> <resource id='jackson-core-asl/1.9.11' symbolicname='jackson-core-asl' presentationname='Jackson JSON processor' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jackson-core-asl.jar' version='1.9.11'>
> <size>226971</size>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='jackson-core-asl'/>
> <p n='presentationname' v='Jackson JSON processor'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.format'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.io,org.codehaus.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.io'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.util,org.codehaus.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.sym'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.util'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.io,org.codehaus.jackson.impl,org.codehaus.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.annotate'/>
> <p n='version' t='version' v='1.9.11'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.impl'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.format,org.codehaus.jackson.io,org.codehaus.jackson.sym,org.codehaus.jackson.util,org.codehaus.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.format,org.codehaus.jackson.sym,org.codehaus.jackson.annotate,org.codehaus.jackson.impl,org.codehaus.jackson.type,org.codehaus.jackson.io,org.codehaus.jackson.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.type'/>
> <p n='version' t='version' v='1.9.11'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.annotate)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.annotate;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.format)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.format;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.impl)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.impl;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.io)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.io;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.sym)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.sym;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.type)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.type;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.util)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.util;version=1.9.11</require>
> <require name='ee' filter='(|(ee=J2SE-1.5)(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5)(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='jackson-jaxrs/1.9.11' symbolicname='jackson-jaxrs' presentationname='JAX-RS provider for JSON content type, using Jackson data binding' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jackson-jaxrs.jar' version='1.9.11'>
> <size>17892</size>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='jackson-jaxrs'/>
> <p n='presentationname' v='JAX-RS provider for JSON content type, using Jackson data binding'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.jaxrs'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='javax.ws.rs,org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.type,javax.ws.rs.ext,org.codehaus.jackson.type,org.codehaus.jackson.map,org.codehaus.jackson.util,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.util,org.codehaus.jackson,javax.ws.rs.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.ws.rs))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.annotate)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.annotate;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.introspect)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.introspect;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.type)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.type;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.util)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.util;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.type)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.type;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.util)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.util;version=1.9.11</require>
> <require name='ee' filter='(|(ee=J2SE-1.5)(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5)(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='jackson-mapper-asl/1.9.11' symbolicname='jackson-mapper-asl' presentationname='Data mapper for Jackson JSON processor' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jackson-mapper-asl.jar' version='1.9.11'>
> <size>761344</size>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='jackson-mapper-asl'/>
> <p n='presentationname' v='Data mapper for Jackson JSON processor'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.schema'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.node,org.codehaus.jackson.map,org.codehaus.jackson.annotate,org.codehaus.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.deser.impl'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map.type,org.codehaus.jackson.type,org.codehaus.jackson.map.deser,org.codehaus.jackson.map,org.codehaus.jackson.util,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.deser.std,org.codehaus.jackson.map.util,org.codehaus.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.exc'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map,org.codehaus.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.annotate'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map,org.codehaus.jackson.annotate'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.ser.std'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.schema,org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.ser.impl,org.codehaus.jackson.map.type,org.codehaus.jackson.type,org.codehaus.jackson.io,org.codehaus.jackson.node,org.codehaus.jackson.map,org.codehaus.jackson.util,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.util,org.codehaus.jackson,org.codehaus.jackson.map.ser'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.ser.impl'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.io,org.codehaus.jackson.map,org.codehaus.jackson.map.ser.std,org.codehaus.jackson,org.codehaus.jackson.map.ser,org.codehaus.jackson.type'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.type'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map,org.codehaus.jackson.map.util,org.codehaus.jackson,org.codehaus.jackson.type'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.module'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map.deser,org.codehaus.jackson.map,org.codehaus.jackson.map.type,org.codehaus.jackson,org.codehaus.jackson.type'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.node'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.io,org.codehaus.jackson.map,org.codehaus.jackson.util,org.codehaus.jackson.impl,org.codehaus.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.ext'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map.ser.std,javax.xml.parsers,org.codehaus.jackson.type,org.w3c.dom,org.xml.sax,javax.xml.datatype,javax.xml.namespace,org.codehaus.jackson.node,org.codehaus.jackson.map,org.codehaus.jackson,org.codehaus.jackson.map.deser.std,org.codehaus.jackson.map.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.format,org.codehaus.jackson.schema,org.codehaus.jackson.map.annotate,org.codehaus.jackson.annotate,org.codehaus.jackson.map.type,org.codehaus.jackson.type,org.codehaus.jackson.io,org.codehaus.jackson.node,org.codehaus.jackson.map.deser,org.codehaus.jackson.util,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.map.util,org.codehaus.jackson,org.codehaus.jackson.map.ser,org.codehaus.jackson.map.jsontype.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.deser'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map.exc,org.codehaus.jackson.map.deser.impl,org.codehaus.jackson.map.annotate,org.codehaus.jackson.annotate,org.codehaus.jackson.map.type,org.codehaus.jackson.type,org.codehaus.jackson.io,org.codehaus.jackson.node,org.codehaus.jackson.map.ext,org.codehaus.jackson.map,org.codehaus.jackson.util,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.map.util,org.codehaus.jackson,org.codehaus.jackson.map.deser.std'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.introspect'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.ser.std,org.codehaus.jackson.annotate,org.codehaus.jackson.map.type,org.codehaus.jackson.type,org.codehaus.jackson.map,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.map.util,org.codehaus.jackson.map.jsontype.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.jsontype'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map,org.codehaus.jackson.annotate,org.codehaus.jackson.map.introspect,org.codehaus.jackson.type'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.util'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.io,org.codehaus.jackson.map,org.codehaus.jackson.map.type,org.codehaus.jackson.map.introspect,org.codehaus.jackson,org.codehaus.jackson.type'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.deser.std'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map.deser.impl,org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.type,org.codehaus.jackson.type,org.codehaus.jackson.io,org.codehaus.jackson.node,org.codehaus.jackson.map,org.codehaus.jackson.map.deser,org.codehaus.jackson.util,org.codehaus.jackson.map.introspect,org.codehaus.jackson,org.codehaus.jackson.map.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.jsontype.impl'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.annotate,org.codehaus.jackson.map.type,org.codehaus.jackson.type,org.codehaus.jackson.map,org.codehaus.jackson.util,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.jsontype,org.codehaus.jackson,org.codehaus.jackson.map.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.map.ser'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map.annotate,org.codehaus.jackson.node,org.codehaus.jackson.map.ext,org.codehaus.jackson.map,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.map.util,org.codehaus.jackson.schema,org.codehaus.jackson.map.ser.std,org.codehaus.jackson.map.ser.impl,org.codehaus.jackson.map.type,org.codehaus.jackson.type,org.codehaus.jackson.io,org.codehaus.jackson.util,org.codehaus.jackson'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.datatype))' extend='false' multiple='false' optional='false'>Import package javax.xml.datatype</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.annotate)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.annotate;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.format)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.format;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.impl)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.impl;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.io)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.io;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.type)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.type;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.util)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.util;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='ee' filter='(|(ee=J2SE-1.5)(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5)(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='jackson-xc/1.9.11' symbolicname='jackson-xc' presentationname='XML Compatibility extensions for Jackson data binding' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jackson-xc.jar' version='1.9.11'>
> <size>26392</size>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='jackson-xc'/>
> <p n='presentationname' v='XML Compatibility extensions for Jackson data binding'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jackson.xc'/>
> <p n='version' t='version' v='1.9.11'/>
> <p n='uses:' v='org.codehaus.jackson.map.annotate,org.codehaus.jackson.annotate,org.codehaus.jackson.node,org.codehaus.jackson.map,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.map.util,org.codehaus.jackson.map.jsontype.impl,org.codehaus.jackson.schema,org.codehaus.jackson.map.ser.std,org.codehaus.jackson.map.type,javax.xml.bind.annotation.adapters,org.codehaus.jackson.type,javax.activation,org.codehaus.jackson.util,javax.xml.bind.annotation,org.codehaus.jackson.map.deser.std,org.codehaus.jackson,javax.xml.bind'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='false'>Import package javax.activation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.annotate)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.annotate;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.annotate)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.annotate;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.deser)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.deser;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.deser.std)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.deser.std;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.introspect)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.introspect;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.jsontype)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.jsontype;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.jsontype.impl)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.jsontype.impl;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.ser)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.ser;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.ser.std)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.ser.std;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.type)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.type;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.map.util)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.map.util;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.node)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.node;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.schema)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.schema;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.type)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.type;version=1.9.11</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.util)(version&gt;=1.9.11))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.util;version=1.9.11</require>
> <require name='ee' filter='(|(ee=J2SE-1.5)(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5)(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='org.glassfish.main.security.jaspic.provider.framework/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security.jaspic.provider.framework' presentationname='Jaspic Provider Framework' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jaspic.provider.framework.jar' version='4.0.1.SNAPSHOT'>
> <description>JSR-196 Provider Framework Reference Implementation</description>
> <size>59534</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security.jaspic.provider.framework'/>
> <p n='presentationname' v='Jaspic Provider Framework'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jaspic.config.delegate'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jaspic.config.factory'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.message.config'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jaspic.config.jaas'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.security.auth.login,javax.security.auth.login,javax.security.auth.message.config,javax.security.auth.message,com.sun.jaspic.config.helper'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jaspic.config.servlet'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.message,com.sun.jaspic.config.delegate,com.sun.jaspic.config.jaas,com.sun.jaspic.config.helper,javax.security.auth.message.module,javax.security.auth.message.config,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.logging.enterprise.system.jaspic.security'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jaspic.config.helper'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.callback,javax.security.auth.message,com.sun.jaspic.config.delegate,javax.security.auth,javax.security.auth.message.module,javax.security.auth.message.config'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.security.auth.login))' extend='false' multiple='false' optional='false'>Import package com.sun.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.config)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.config;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.module)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.module;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> </resource>
> <resource id='org.glassfish.main.core.javaee-kernel/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.core.javaee-kernel' presentationname='Java EE related distributions kernel Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javaee-kernel.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>19253</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.core.javaee-kernel'/>
> <p n='presentationname' v='Java EE related distributions kernel Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.kernel.javaee'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.logging,org.glassfish.internal.deployment,javax.naming,org.glassfish.api.naming,org.glassfish.internal.data,org.glassfish.api.deployment,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,org.glassfish.api,org.glassfish.internal.api,org.glassfish.hk2.runlevel,javax.inject,org.jvnet.hk2.annotations,org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,com.sun.enterprise.v3.server,org.glassfish.api.container,org.jvnet.hk2.config.types,com.sun.enterprise.module'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.resources.javamail-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.resources.javamail-connector' presentationname='JavaMail Connector' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javamail-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Connector (glue) for GlassFish JavaMail Support</description>
> <size>26920</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.resources.javamail-connector'/>
> <p n='presentationname' v='JavaMail Connector'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.javamail'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.mail'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.javamail.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,com.sun.enterprise.config.serverbeans.customvalidators,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.api.admin,javax.validation.constraints,org.glassfish.admin.cli.resources,com.sun.enterprise.config.serverbeans,org.glassfish.quality,org.glassfish.resourcebase.resources,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans.customvalidators)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans.customvalidators;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.mail)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.mail;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.cli.resources)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.cli.resources;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.admin.cli))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.admin.cli</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.admin.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.admin.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.javamail.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.javamail.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.resources.javamail-runtime/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.resources.javamail-runtime' presentationname='GlassFish JavaMail runtime' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javamail-runtime.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>19162</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.resources.javamail-runtime'/>
> <p n='presentationname' v='GlassFish JavaMail runtime'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.javamail.annotation.handler'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.annotation.context,org.glassfish.deployment.common,javax.interceptor,org.jvnet.hk2.annotations,com.sun.enterprise.deployment.annotation.handlers,com.sun.enterprise.util,com.sun.enterprise.deployment,org.glassfish.apf,javax.mail'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.javamail.naming'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,javax.naming,com.sun.enterprise.deployment,org.glassfish.resources.javamail,javax.mail,javax.naming.spi'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.handlers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.handlers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.interfaces)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.interfaces;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.repository)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.repository;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.mail)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.mail;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.naming))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.javamail)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.javamail;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.javamail.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.javamail.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.javamail.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.javamail.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='javassist/3.18.1.GA' symbolicname='javassist' presentationname='Javassist' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javassist.jar' version='3.18.1.GA'>
> <description>Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.</description>
> <size>695323</size>
> <license>http://www.mozilla.org/MPL/MPL-1.1.html, http://www.gnu.org/licenses/lgpl-2.1.html, http://www.apache.org/licenses/</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javassist'/>
> <p n='presentationname' v='Javassist'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.tools.rmi'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist,javassist.tools.web'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.convert'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.bytecode,javassist,javassist.bytecode.analysis'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.bytecode'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.bytecode.annotation,javassist,javassist.bytecode.stackmap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.compiler,javassist.bytecode,javassist.convert,javassist.expr,javassist.bytecode.annotation,javassist.compiler.ast'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.util.proxy'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.bytecode,javassist'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.expr'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.bytecode,javassist,javassist.compiler,javassist.compiler.ast'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.bytecode.annotation'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.bytecode,javassist'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.scopedpool'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.tools.web'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.tools'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.bytecode,javassist,javassist.bytecode.analysis'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.bytecode.stackmap'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.bytecode,javassist'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.tools.reflect'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist,javassist.bytecode'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.compiler'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.bytecode,javassist,javassist.compiler.ast'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.runtime'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.util'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.compiler.ast'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.compiler,javassist'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.bytecode.analysis'/>
> <p n='version' t='version' v='3.18.1.GA'/>
> <p n='uses:' v='javassist.bytecode,javassist,javassist.bytecode.stackmap'/>
> </capability>
> </resource>
> <resource id='javax.batch-api/1.0.0' symbolicname='javax.batch-api' presentationname='javax.batch-api' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.batch-api.jar' version='1.0.0'>
> <size>34817</size>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.batch-api'/>
> <p n='presentationname' v='javax.batch-api'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.batch.api'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.batch.api.chunk'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.batch.api.chunk.listener'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.batch.api.listener'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.batch.api.partition'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.batch.operations'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.batch.runtime'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.batch.runtime.context'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.enterprise.util))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.inject))' extend='false' multiple='false' optional='true'>Import package javax.inject;resolution:=optional</require>
> </resource>
> <resource id='javax.ejb-api/3.2.0' symbolicname='javax.ejb-api' presentationname='javax.ejb API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.ejb-api.jar' version='3.2.0'>
> <description>Java(TM) EJB 3.2 API Design Specification</description>
> <size>63778</size>
> <documentation>https://glassfish.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.ejb-api'/>
> <p n='presentationname' v='javax.ejb API'/>
> <p n='version' t='version' v='3.2.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.rpc.handler'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.ejb'/>
> <p n='version' t='version' v='3.2.0'/>
> <p n='uses:' v='javax.xml.rpc.handler,javax.transaction'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.ejb.spi'/>
> <p n='version' t='version' v='3.2.0'/>
> <p n='uses:' v='javax.ejb,javax.ejb.embeddable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.ejb.embeddable'/>
> <p n='version' t='version' v='3.2.0'/>
> <p n='uses:' v='javax.naming,javax.ejb,javax.ejb.spi'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version=3.2</require>
> <require name='package' filter='(&amp;(package=javax.ejb.embeddable)(version&gt;=3.2.0))' extend='false' multiple='false' optional='false'>Import package javax.ejb.embeddable;version=3.2</require>
> <require name='package' filter='(&amp;(package=javax.ejb.spi)(version&gt;=3.2.0))' extend='false' multiple='false' optional='false'>Import package javax.ejb.spi;version=3.2</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,1.3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler;version=1.1</require>
> </resource>
> <resource id='com.sun.el.javax.el/3.0.0' symbolicname='com.sun.el.javax.el' presentationname='Expression Language 3.0' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.el.jar' version='3.0.0'>
> <description>Expression Language 3.0 API and Implementation</description>
> <size>221422</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='com.sun.el.javax.el'/>
> <p n='presentationname' v='Expression Language 3.0'/>
> <p n='version' t='version' v='3.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.el'/>
> <p n='version' t='version' v='3.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.el.parser'/>
> <p n='version' t='version' v='3.0.0'/>
> <p n='uses:' v='javax.el,com.sun.el.lang,com.sun.el.util,com.sun.el'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.el.lang'/>
> <p n='version' t='version' v='3.0.0'/>
> <p n='uses:' v='javax.el,com.sun.el.parser,com.sun.el.util,com.sun.el'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.el.stream'/>
> <p n='version' t='version' v='3.0.0'/>
> <p n='uses:' v='javax.el,com.sun.el.lang'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.el.util'/>
> <p n='version' t='version' v='3.0.0'/>
> <p n='uses:' v='javax.el,com.sun.el.lang'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.el'/>
> <p n='version' t='version' v='3.0.0'/>
> <p n='uses:' v='javax.el,com.sun.el.parser,com.sun.el.lang,com.sun.el.stream,com.sun.el.util'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.el)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.el;version=3.0.0</require>
> <require name='package' filter='(&amp;(package=com.sun.el.lang)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.el.lang;version=3.0.0</require>
> <require name='package' filter='(&amp;(package=com.sun.el.parser)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.el.parser;version=3.0.0</require>
> <require name='package' filter='(&amp;(package=com.sun.el.stream)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.el.stream;version=3.0.0</require>
> <require name='package' filter='(&amp;(package=com.sun.el.util)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package com.sun.el.util;version=3.0.0</require>
> <require name='package' filter='(&amp;(package=javax.el)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package javax.el;version=3.0.0</require>
> </resource>
> <resource id='javax.enterprise.concurrent-api/1.0.0' symbolicname='javax.enterprise.concurrent-api' presentationname='javax.enterprise.concurrent-api' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.enterprise.concurrent-api.jar' version='1.0.0'>
> <description>JSR 236:Concurrency Utilities for Java EE</description>
> <size>14194</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html, http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.enterprise.concurrent-api'/>
> <p n='presentationname' v='javax.enterprise.concurrent-api'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.concurrent'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> </resource>
> <resource id='org.glassfish.javax.enterprise.concurrent/1.0.0' symbolicname='org.glassfish.javax.enterprise.concurrent' presentationname='org.glassfish.javax.enterprise.concurrent' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.enterprise.concurrent.jar' version='1.0.0'>
> <description>Reference Implementation for JSR 236 - Concurrency Utilities for Java EE</description>
> <size>54939</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html, http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.javax.enterprise.concurrent'/>
> <p n='presentationname' v='org.glassfish.javax.enterprise.concurrent'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.enterprise.concurrent'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.enterprise.concurrent.internal,org.glassfish.enterprise.concurrent.spi,javax.enterprise.concurrent'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.enterprise.concurrent.internal'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.glassfish.enterprise.concurrent,javax.enterprise.concurrent,org.glassfish.enterprise.concurrent.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.enterprise.concurrent.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.concurrent'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.enterprise.concurrent)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.concurrent;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='true'>Import package javax.management;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.management.j2ee))' extend='false' multiple='false' optional='true'>Import package javax.management.j2ee;resolution:=optional</require>
> </resource>
> <resource id='javax.enterprise.deploy-api/1.6.0' symbolicname='javax.enterprise.deploy-api' presentationname='javax.enterprise.deploy API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.enterprise.deploy-api.jar' version='1.6.0'>
> <description>Java EE Deployment API 1.6 Design Specification</description>
> <size>49692</size>
> <documentation>https://glassfish.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.enterprise.deploy-api'/>
> <p n='presentationname' v='javax.enterprise.deploy API'/>
> <p n='version' t='version' v='1.6.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.deploy.spi'/>
> <p n='version' t='version' v='1.6.0'/>
> <p n='uses:' v='javax.enterprise.deploy.model,javax.enterprise.deploy.spi.exceptions,javax.enterprise.deploy.shared,javax.enterprise.deploy.spi.status'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.deploy.model'/>
> <p n='version' t='version' v='1.6.0'/>
> <p n='uses:' v='javax.enterprise.deploy.model.exceptions,javax.enterprise.deploy.shared'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.deploy.spi.factories'/>
> <p n='version' t='version' v='1.6.0'/>
> <p n='uses:' v='javax.enterprise.deploy.spi,javax.enterprise.deploy.spi.exceptions'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.deploy.shared.factories'/>
> <p n='version' t='version' v='1.6.0'/>
> <p n='uses:' v='javax.enterprise.deploy.spi,javax.enterprise.deploy.spi.factories,javax.enterprise.deploy.spi.exceptions'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.deploy.spi.exceptions'/>
> <p n='version' t='version' v='1.6.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.deploy.model.exceptions'/>
> <p n='version' t='version' v='1.6.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.deploy.shared'/>
> <p n='version' t='version' v='1.6.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.deploy.spi.status'/>
> <p n='version' t='version' v='1.6.0'/>
> <p n='uses:' v='javax.enterprise.deploy.spi,javax.enterprise.deploy.spi.exceptions,javax.enterprise.deploy.shared'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.model)(version&gt;=1.6.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.model;version=1.6</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.model.exceptions)(version&gt;=1.6.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.model.exceptions;version=1.6</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version=1.6</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared.factories)(version&gt;=1.6.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared.factories;version=1.6</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi)(version&gt;=1.6.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi;version=1.6</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi.exceptions)(version&gt;=1.6.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi.exceptions;version=1.6</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi.factories)(version&gt;=1.6.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi.factories;version=1.6</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.spi.status)(version&gt;=1.6.0))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.spi.status;version=1.6</require>
> </resource>
> <resource id='org.glassfish.javax.faces/2.2.4' symbolicname='org.glassfish.javax.faces' presentationname='Mojarra JSF Implementation 2.2.4 (20131003-1354) https://svn.java.net/svn/mojarra~svn/tags/2.2.4@12574' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.faces.jar' version='2.2.4'>
> <description>Mojarra JSF Implementation (javax.faces/2.2) 2.2.4 (20131003-1354) https://svn.java.net/svn/mojarra~svn/tags/2.2.4@12574</description>
> <size>3042563</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.javax.faces'/>
> <p n='presentationname' v='Mojarra JSF Implementation 2.2.4 (20131003-1354) https://svn.java.net/svn/mojarra~svn/tags/2.2.4@12574'/>
> <p n='version' t='version' v='2.2.4'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.flow.builder'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.flow,javax.el,javax.faces.application,javax.faces.context,javax.faces.flow.builder,com.sun.faces.flow,com.sun.faces.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.component'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.render,javax.faces.context,javax.faces.model,javax.faces.event,javax.faces,javax.faces.component,javax.faces.application,javax.faces.component.visit,com.sun.faces.facelets.tag'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.mgbean'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.faces.application,com.sun.faces.util,javax.faces.event,com.sun.faces,javax.faces,javax.faces.component,javax.faces.application,com.sun.faces.el,com.sun.faces.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.io'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.tag.ui'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.faces.facelets,com.sun.faces.facelets.util,javax.faces.view.facelets,com.sun.faces.util,javax.faces.component,javax.faces.application,com.sun.faces.facelets.el,com.sun.faces.facelets.tag,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.validator'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.validation.groups,javax.el,javax.faces.context,javax.faces,javax.faces.component,javax.faces.application,javax.validation,javax.faces.el,javax.faces.convert'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.application.annotation'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.annotation,com.sun.faces.mgbean,javax.ejb,javax.faces.context,javax.faces.validator,javax.faces,javax.faces.component,javax.faces.application,javax.faces.convert,com.sun.faces.el,javax.persistence,javax.naming,javax.el,javax.faces.render,com.sun.faces.application,com.sun.faces.util,javax.faces.event,javax.faces.bean,javax.faces.component.behavior,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.render,javax.faces.context,javax.faces.view.facelets,javax.faces.flow,javax.faces.application,javax.faces.component.visit,javax.faces.view,com.sun.faces.spi,javax.faces.lifecycle'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.compiler'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.context,org.xml.sax,javax.faces.component,javax.faces.application,org.xml.sax.ext,javax.faces.el,com.sun.faces.el,com.sun.faces.facelets.impl,javax.el,javax.faces.render,com.sun.faces.renderkit,com.sun.faces.facelets.util,javax.faces.view.facelets,javax.xml.parsers,com.sun.faces.config,com.sun.faces.util,javax.faces.event,com.sun.faces.facelets.tag.jsf,com.sun.faces.facelets.el,javax.faces.view,com.sun.faces.facelets.tag,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.component'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.context,javax.faces.validator,javax.faces,javax.faces.application,javax.faces.el,javax.faces.component.visit,javax.faces.convert,javax.el,javax.faces.render,javax.faces.model,javax.faces.event,javax.faces.component.behavior,javax.faces.view,javax.servlet.jsp.jstl.sql,javax.faces.lifecycle'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.application'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.render,javax.faces.context,org.w3c.dom,javax.faces.event,javax.faces.validator,javax.faces,javax.faces.flow,javax.faces.component,javax.faces.el,javax.faces.convert,javax.faces.view,javax.faces.component.behavior'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.el'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.el,javax.faces.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.el'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,com.sun.faces.mgbean,javax.faces.context,com.sun.faces.application,com.sun.faces.util,com.sun.faces,javax.faces.flow,com.sun.faces.component,javax.faces.component,javax.faces.application,com.sun.faces.context.flash,javax.faces.el'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.xhtml'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.tag.jsf.html'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.facelets.tag.jsf,javax.faces.component,javax.faces.context,javax.faces.view,javax.faces.view.facelets,com.sun.faces.facelets.tag'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.impl'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,com.sun.faces.context,com.sun.faces.facelets,javax.faces.context,javax.faces.view.facelets,com.sun.faces.config,com.sun.faces.util,com.sun.faces.facelets.compiler,javax.faces,com.sun.faces.facelets.tag.jsf,javax.faces.component,javax.faces.application,com.sun.faces.facelets.el'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.tag.jsf.core'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.context,javax.faces,javax.faces.component,javax.faces.application,javax.faces.el,javax.faces.convert,javax.el,com.sun.faces.renderkit,com.sun.faces.facelets.util,com.sun.faces.application,javax.faces.view.facelets,com.sun.faces.util,javax.faces.event,com.sun.faces.component.behavior,com.sun.faces.facelets.tag.jsf,com.sun.faces.facelets.el,javax.faces.view,javax.faces.component.behavior,com.sun.faces.facelets.tag'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.el,javax.faces.component,com.sun.faces.facelets.util,javax.faces.view.facelets'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.lifecycle'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.render,com.sun.faces.renderkit,javax.faces.context,com.sun.faces.application,com.sun.faces.config,com.sun.faces.util,javax.faces.event,javax.faces.flow,javax.faces,javax.faces.component,javax.faces.application,javax.faces.component.visit,javax.faces.view,com.sun.faces.el,javax.faces.lifecycle,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.flow.builder'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.flow,javax.el,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.application'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.flow.builder,com.sun.faces.mgbean,com.sun.faces.io,com.sun.faces.facelets.tag.ui,javax.naming.spi,javax.faces.validator,com.sun.faces,com.sun.faces.application.annotation,javax.faces,javax.servlet,com.sun.faces.facelets.compiler,javax.faces.component,javax.faces.application,javax.faces.el,com.sun.faces.el,javax.naming,com.sun.faces.facelets.impl,com.sun.faces.facelets.tag.jsf.html,com.sun.faces.facelets.tag.jsf.core,com.sun.faces.facelets,com.sun.faces.lifecycle,javax.servlet.jsp.jstl.core,javax.faces.flow.builder,com.sun.faces.config,com.sun.faces.scripting.groovy,javax.faces.flow,javax.faces.component.behavior,javax.faces.view,com.sun.faces.application.resource,javax.faces.context,com.sun.faces.flow,com.sun.faces.facelets.tag.composite,com.sun.faces.application.view,javax.faces.component.visit,javax.faces.convert,com.sun.faces.spi,javax.el,javax.faces.render,javax.enterprise.inject.spi,com.sun.faces.facelets.tag.jstl.fn,com.sun.faces.f
acelets.util,com.sun.faces.facelets.tag.jstl.core,javax.faces.view.facelets,com.sun.faces.util,javax.faces.event,javax.enterprise.context.spi,com.sun.faces.facelets.tag.jsf,com.sun.faces.facelets.tag,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.scripting.groovy'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.render,javax.faces.context,com.sun.faces.util,javax.faces.event,javax.faces,javax.servlet,groovy.lang,groovy.util,javax.faces.component,javax.faces.application,com.sun.faces.scripting,javax.faces.convert,javax.faces.view'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.config'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.mgbean,com.sun.faces,javax.faces.validator,org.xml.sax,javax.servlet,javax.faces,javax.faces.component,javax.faces.application,com.sun.faces.el,javax.naming,com.sun.faces.lifecycle,com.sun.faces.application,javax.xml.parsers,com.sun.faces.scripting.groovy,org.w3c.dom,javax.servlet.jsp,javax.faces.bean,javax.xml.transform.stream,javax.faces.component.behavior,com.sun.faces.config.processor,javax.xml.validation,javax.faces.lifecycle,org.xml.sax.helpers,com.sun.faces.context,javax.faces.context,javax.xml.transform.dom,com.sun.faces.application.view,org.w3c.dom.ls,com.sun.faces.scripting,javax.faces.webapp,javax.faces.convert,com.sun.faces.spi,javax.el,javax.faces.render,com.sun.faces.config.configprovider,com.sun.faces.facelets.util,javax.faces.view.facelets,com.sun.faces.util,javax.faces.event,javax.servlet.annotation,javax.xml.transform,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.component.behavior'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.application,javax.faces.context,javax.faces.component.behavior'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.flow'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.el,javax.enterprise.context,javax.faces.context,javax.faces.lifecycle'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.taglib.jsf_core'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.context,com.sun.faces,javax.faces.validator,org.xml.sax,javax.servlet,javax.faces,javax.faces.component,javax.faces.application,javax.faces.webapp,javax.faces.convert,javax.servlet.jsp.tagext,com.sun.faces.el,javax.el,javax.servlet.jsp.jstl.core,com.sun.faces.config,com.sun.faces.util,javax.servlet.jsp,javax.faces.event,com.sun.faces.taglib,org.xml.sax.helpers,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.component.visit'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.component,javax.faces.context,javax.faces.component.visit'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.bean'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.ext.validator'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,javax.faces.validator,javax.faces,javax.faces.component,javax.faces.application,javax.faces.el'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.component.html'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.component,javax.faces.component.behavior'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.component.behavior'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.el,javax.faces.render,javax.faces.component,javax.faces.context,javax.faces.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.view'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.enterprise.context,javax.faces.component,javax.faces.application,javax.faces.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.config.processor'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.flow.builder,com.sun.faces.mgbean,com.sun.faces.context,javax.faces.context,com.sun.faces.flow,javax.faces.validator,javax.xml.namespace,com.sun.faces.application.annotation,com.sun.faces.facelets.compiler,javax.faces,javax.servlet,javax.faces.component,javax.faces.application,javax.validation,javax.faces.el,javax.faces.convert,com.sun.faces.el,com.sun.faces.spi,javax.el,javax.naming,javax.faces.render,javax.faces.flow.builder,com.sun.faces.facelets.util,com.sun.faces.application,javax.xml.parsers,com.sun.faces.config,com.sun.faces.scripting.groovy,com.sun.faces.util,javax.faces.event,org.w3c.dom,javax.xml.xpath,javax.faces.flow,com.sun.faces.facelets.tag.jsf,javax.faces.bean,javax.faces.component.behavior,javax.faces.lifecycle,com.sun.faces.facelets.tag'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.taglib'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.xml.parsers,javax.servlet.jsp.tagext,com.sun.faces.util,org.xml.sax.helpers,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.lifecycle'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.faces.context,javax.faces.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.ext.taglib'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.component,javax.faces.application,javax.faces.context,com.sun.faces.ext.validator,javax.faces.webapp,javax.faces.validator'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.application.resource'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.faces.application,com.sun.faces.config,com.sun.faces.util,javax.servlet,javax.faces,javax.faces.flow,javax.faces.component,javax.faces.application,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.context'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.context,javax.servlet,javax.faces,javax.faces.component,javax.faces.application,javax.faces.component.visit,com.sun.faces.el,javax.el,javax.faces.render,com.sun.faces.renderkit,com.sun.faces.application,com.sun.faces.config,com.sun.faces.util,javax.faces.event,com.sun.faces.component.visit,com.sun.faces.context.flash,javax.faces.lifecycle,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.context'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.render,javax.faces.event,javax.faces,javax.faces.component,javax.faces.application,javax.faces.lifecycle'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.component.validator'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.component,javax.faces.application,javax.faces.context,javax.faces.view.facelets,com.sun.faces.util,javax.faces.validator'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.metadata.taglib'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.flow'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.flow.builder,javax.faces.context,com.sun.faces.util.cdi11,javax.faces.component,javax.faces.application,javax.enterprise.inject,javax.el,javax.enterprise.inject.spi,com.sun.faces.facelets.util,javax.enterprise.event,javax.faces.flow.builder,com.sun.faces.util,javax.enterprise.context.spi,javax.faces.flow,javax.enterprise.context,javax.inject,javax.faces.lifecycle,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.tag.composite'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.context,com.sun.faces.application.view,javax.faces,com.sun.faces.facelets.compiler,javax.faces.component,javax.faces.application,javax.faces.el,javax.faces.component.visit,javax.el,javax.faces.render,com.sun.faces.facelets.util,javax.faces.view.facelets,com.sun.faces.util,javax.faces.event,com.sun.faces.facelets.tag.jsf,com.sun.faces.facelets.el,javax.faces.view,javax.faces.component.behavior,com.sun.faces.facelets.tag'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.application.view'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.mgbean,com.sun.faces.io,com.sun.faces.context,com.sun.faces.facelets.tag.ui,javax.faces.context,javax.faces.validator,com.sun.faces.facelets.tag.composite,com.sun.faces.util.cdi11,javax.servlet,javax.faces,javax.faces.component,javax.faces.application,javax.faces.component.visit,javax.el,com.sun.faces.facelets.impl,javax.faces.render,com.sun.faces.renderkit,javax.enterprise.inject.spi,javax.servlet.jsp.jstl.core,javax.enterprise.event,com.sun.faces.application,javax.faces.view.facelets,com.sun.faces.config,com.sun.faces.scripting.groovy,com.sun.faces.util,javax.faces.event,javax.enterprise.context.spi,javax.enterprise.context,com.sun.faces.facelets.tag.jsf,com.sun.faces.facelets.el,javax.faces.view,javax.inject,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.vendor'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.annotation,com.sun.faces.util,org.mortbay.jetty.plus.annotation,com.sun.enterprise,javax.servlet,javax.faces,org.apache,org.mortbay.jetty.annotations,com.sun.enterprise.deployment,com.sun.faces.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.util.cdi11'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.enterprise.context,javax.enterprise.inject.spi,javax.enterprise.util,javax.enterprise.context.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.taglib.html_basic'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.faces.util,javax.faces.validator,javax.servlet.jsp,javax.faces.event,org.xml.sax,javax.faces.component,javax.faces.application,javax.faces.webapp,javax.faces.convert,com.sun.faces.taglib,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.scripting'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.servlet,com.sun.faces.scripting.groovy,com.sun.faces.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.webapp'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,javax.faces.validator,javax.faces.event,javax.servlet.annotation,javax.servlet.jsp,javax.faces,javax.servlet,javax.faces.component,javax.faces.application,javax.faces.el,javax.faces.convert,javax.servlet.jsp.tagext,javax.faces.lifecycle,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.component.visit'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.faces.component,javax.faces.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.convert'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,javax.faces,javax.faces.component,javax.faces.application,javax.faces.el'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.spi'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.renderkit,javax.faces.context,com.sun.faces.config,com.sun.faces.util,javax.servlet,javax.faces,com.sun.faces.vendor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.ext.component'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.component'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.render'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.faces.component,javax.faces.application,javax.faces.context,javax.faces.convert,javax.faces.component.behavior'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.renderkit'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.io,javax.faces.context,javax.servlet,javax.faces,javax.faces.component,javax.faces.application,com.sun.faces.spi,javax.faces.render,javax.faces.model,com.sun.faces.facelets.util,com.sun.faces.config,com.sun.faces.util,javax.crypto,javax.crypto.spec,com.sun.faces.renderkit.html_basic,javax.faces.component.html,javax.faces.component.behavior,javax.faces.lifecycle'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.config.configprovider'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.facelets.util,com.sun.faces.config,com.sun.faces.util,javax.faces,javax.servlet,com.sun.faces.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.tag.jstl.fn'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.model'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.servlet.jsp.jstl.sql'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.tag.jstl.core'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.faces.facelets,javax.servlet.jsp.jstl.core,javax.faces.view.facelets,javax.faces,javax.faces.component,com.sun.faces.facelets.tag'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.util'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,javax.faces.view.facelets,com.sun.faces.scripting.groovy,com.sun.faces.config,com.sun.faces.util,javax.faces,javax.faces.component,javax.faces.el,com.sun.faces.facelets.tag'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.view.facelets'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces,javax.el,javax.faces.component,javax.faces.context,javax.faces.view'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.util'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.io,javax.faces.context,com.sun.faces,javax.servlet,javax.faces,javax.faces.component,javax.faces.application,javax.faces.el,javax.faces.convert,javax.el,com.sun.faces.renderkit,javax.faces.model,javax.xml.parsers,com.sun.faces.scripting.groovy,com.sun.faces.config,javax.crypto,javax.faces.event,javax.crypto.spec,javax.xml.transform,javax.xml.validation,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.faces.event'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,javax.faces,javax.faces.component,javax.faces.application,javax.faces.component.behavior,javax.faces.lifecycle'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.component'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.component,javax.faces.application,javax.faces.context,javax.faces.component.behavior,javax.faces.view'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.ext.render'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.faces.render,javax.faces.component,javax.faces.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.tag.jsf'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.context,javax.faces.context,com.sun.faces.component.validator,javax.faces.validator,com.sun.faces.application.annotation,javax.faces,javax.faces.component,javax.faces.application,javax.faces.el,javax.faces.convert,com.sun.faces.facelets.tag.jsf.html,javax.el,com.sun.faces.facelets.impl,com.sun.faces.application,com.sun.faces.facelets.util,javax.faces.view.facelets,com.sun.faces.config,com.sun.faces.util,javax.faces.event,com.sun.faces.component.behavior,com.sun.faces.component,com.sun.faces.facelets.el,javax.faces.component.behavior,javax.faces.view,com.sun.faces.facelets.tag'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.renderkit.html_basic'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='com.sun.faces.io,javax.faces.context,com.sun.faces.flow,com.sun.faces,javax.faces,javax.servlet,javax.faces.component,javax.faces.application,javax.faces.convert,javax.el,javax.faces.render,com.sun.faces.renderkit,javax.faces.model,com.sun.faces.config,com.sun.faces.util,javax.faces.event,javax.faces.flow,javax.faces.component.html,javax.faces.component.behavior,javax.faces.lifecycle,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.context.flash'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,com.sun.faces.facelets.tag.ui,javax.faces.context,com.sun.faces.config,com.sun.faces.util,javax.faces.event,javax.faces,javax.faces.component,javax.faces.application,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.resources'/>
> <p n='version' t='version' v='2.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.el'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.faces.facelets.util,javax.faces.view.facelets,com.sun.faces.util,javax.faces.validator,com.sun.faces.component,javax.faces.component,javax.faces.application,javax.faces.el,javax.faces.view'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.faces.facelets.tag'/>
> <p n='version' t='version' v='2.2.0'/>
> <p n='uses:' v='javax.el,com.sun.faces.facelets.tag.ui,com.sun.faces.facelets,javax.faces.context,javax.faces.view.facelets,com.sun.faces.util,javax.faces,com.sun.faces.facelets.compiler,javax.faces.component,com.sun.faces.facelets.tag.jsf,javax.faces.application,javax.faces.el,com.sun.faces.facelets.el,javax.faces.view,com.sun.faces.el'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.deployment;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.faces)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.application)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.application;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.application.annotation)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.application.annotation;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.application.resource)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.application.resource;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.application.view)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.application.view;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.component)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.component;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.component.behavior)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.component.behavior;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.component.validator)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.component.validator;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.component.visit)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.component.visit;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.config)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.config;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.config.configprovider)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.config.configprovider;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.config.processor)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.config.processor;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.context)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.context;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.context.flash)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.context.flash;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.el)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.el;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.ext.component)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.ext.component;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.ext.render)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.ext.render;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.ext.taglib)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.ext.taglib;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.ext.validator)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.ext.validator;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.compiler)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.compiler;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.component)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.component;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.el)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.el;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.impl)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.impl;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.tag)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.tag;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.tag.composite)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.tag.composite;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.tag.jsf)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.tag.jsf;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.tag.jsf.core)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.tag.jsf.core;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.tag.jsf.html)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.tag.jsf.html;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.tag.jstl.core)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.tag.jstl.core;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.tag.jstl.fn)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.tag.jstl.fn;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.tag.ui)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.tag.ui;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.facelets.util)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.facelets.util;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.flow)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.flow;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.flow.builder)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.flow.builder;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.io)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.io;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.lifecycle)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.lifecycle;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.metadata.taglib)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.metadata.taglib;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.mgbean)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.mgbean;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.renderkit)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.renderkit;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.renderkit.html_basic)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.renderkit.html_basic;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.resources)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.resources;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.scripting)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.scripting;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.scripting.groovy)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.scripting.groovy;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.spi)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.spi;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.taglib)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.taglib;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.taglib.html_basic)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.taglib.html_basic;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.taglib.jsf_core)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.taglib.jsf_core;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.util)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.util;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.util.cdi11)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.util.cdi11;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.vendor)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.vendor;version=2.2</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.xhtml)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.xhtml;version=2.2</require>
> <require name='package' filter='(&amp;(package=groovy.lang))' extend='false' multiple='false' optional='true'>Import package groovy.lang;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=groovy.util))' extend='false' multiple='false' optional='true'>Import package groovy.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require>
> <require name='package' filter='(&amp;(package=javax.crypto))' extend='false' multiple='false' optional='false'>Import package javax.crypto</require>
> <require name='package' filter='(&amp;(package=javax.crypto.spec))' extend='false' multiple='false' optional='false'>Import package javax.crypto.spec</require>
> <require name='package' filter='(&amp;(package=javax.ejb))' extend='false' multiple='false' optional='true'>Import package javax.ejb;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.el))' extend='false' multiple='false' optional='false'>Import package javax.el</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context.spi</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.event))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.event;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject.spi</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.util))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.util</require>
> <require name='package' filter='(&amp;(package=javax.faces)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.application)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.application;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.bean)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.bean;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.component)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.component;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.component.behavior)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.component.behavior;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.component.html)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.component.html;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.component.visit)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.component.visit;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.context)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.context;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.convert)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.convert;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.el)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.el;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.event)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.event;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.flow)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.flow;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.flow.builder)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.flow.builder;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.lifecycle)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.lifecycle;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.model)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.model;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.render)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.render;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.validator)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.validator;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.view)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.view;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.view.facelets)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.view.facelets;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.faces.webapp)(version&gt;=2.2.0))' extend='false' multiple='false' optional='false'>Import package javax.faces.webapp;version=2.2</require>
> <require name='package' filter='(&amp;(package=javax.inject))' extend='false' multiple='false' optional='false'>Import package javax.inject</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.persistence))' extend='false' multiple='false' optional='true'>Import package javax.persistence;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require>
> <require name='package' filter='(&amp;(package=javax.servlet.annotation))' extend='false' multiple='false' optional='true'>Import package javax.servlet.annotation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.jstl.core))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.jstl.core</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.jstl.sql))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.jstl.sql</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.tagext))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.tagext</require>
> <require name='package' filter='(&amp;(package=javax.validation))' extend='false' multiple='false' optional='true'>Import package javax.validation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.validation.groups))' extend='false' multiple='false' optional='true'>Import package javax.validation.groups;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws</require>
> <require name='package' filter='(&amp;(package=javax.xml.xpath))' extend='false' multiple='false' optional='false'>Import package javax.xml.xpath</require>
> <require name='package' filter='(&amp;(package=org.apache))' extend='false' multiple='false' optional='true'>Import package org.apache;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.mortbay.jetty.annotations))' extend='false' multiple='false' optional='true'>Import package org.mortbay.jetty.annotations;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.mortbay.jetty.plus.annotation))' extend='false' multiple='false' optional='true'>Import package org.mortbay.jetty.plus.annotation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom.ls))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom.ls</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.glassfish.hk2.external.javax.inject/2.2.0.b24' symbolicname='org.glassfish.hk2.external.javax.inject' presentationname='Injection API (JSR 330) version 1 repackaged as OSGi bundle' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.inject.jar' version='2.2.0.b24'>
> <description>Generic Modules subsystem</description>
> <size>5983</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.external.javax.inject'/>
> <p n='presentationname' v='Injection API (JSR 330) version 1 repackaged as OSGi bundle'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.inject'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> </resource>
> <resource id='javax.interceptor-api/1.2.0' symbolicname='javax.interceptor-api' presentationname='javax.interceptor API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.interceptor-api.jar' version='1.2.0'>
> <description>Java(TM) Interceptor 1.2 API Design Specification</description>
> <size>24350</size>
> <documentation>https://glassfish.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.interceptor-api'/>
> <p n='presentationname' v='javax.interceptor API'/>
> <p n='version' t='version' v='1.2.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.interceptor'/>
> <p n='version' t='version' v='1.2.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version=1.2</require>
> </resource>
> <resource id='javax.jms-api/2.0.0' symbolicname='javax.jms-api' presentationname='JMS API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.jms-api.jar' version='2.0.0'>
> <description>Java(TM) Message Service Specification</description>
> <size>62551</size>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.jms-api'/>
> <p n='presentationname' v='JMS API'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.jms'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='uses:' v='javax.transaction.xa'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.jms.doc-files'/>
> <p n='version' t='version' v='2.0.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.transaction.xa))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa</require>
> </resource>
> <resource id='org.glassfish.javax.json/1.0.3' symbolicname='org.glassfish.javax.json' presentationname='JSR 353 (JSON Processing) Default Provider' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.json.jar' version='1.0.3'>
> <description>Default provider for JSR 353:Java API for Processing JSON</description>
> <size>78157</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.javax.json'/>
> <p n='presentationname' v='JSR 353 (JSON Processing) Default Provider'/>
> <p n='version' t='version' v='1.0.3'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.json'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.json.stream,javax.json.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.json.stream'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.json'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.json.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.json,javax.json.stream'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.json;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.json.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.json.spi;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.json.stream)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.json.stream;resolution:=optional;version="[1.0,2)"</require>
> </resource>
> <resource id='com.sun.mail.javax.mail/1.5.0' symbolicname='com.sun.mail.javax.mail' presentationname='JavaMail API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.mail.jar' version='1.5.0'>
> <description>JavaMail API</description>
> <size>515208</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='com.sun.mail.javax.mail'/>
> <p n='presentationname' v='JavaMail API'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.mail.internet'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='com.sun.mail.util,javax.mail,javax.activation,javax.mail.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.mail.util'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='javax.activation,javax.mail.internet'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.mail.search'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='javax.mail.internet,javax.mail'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.mail'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='javax.mail.event,javax.mail.search,javax.activation,com.sun.mail.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.mail.event'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='javax.mail'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mail.imap'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='com.sun.mail.iap,javax.mail,com.sun.mail.imap.protocol,javax.activation,com.sun.mail.util,javax.mail.internet,javax.mail.search,javax.mail.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mail.imap.protocol'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='com.sun.mail.iap,com.sun.mail.util,javax.mail.internet,javax.mail,com.sun.mail.imap,javax.mail.search,javax.security.sasl,javax.security.auth.callback'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mail.iap'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='com.sun.mail.util,javax.net.ssl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mail.pop3'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='javax.mail,com.sun.mail.util,javax.mail.internet,javax.net.ssl,javax.mail.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mail.smtp'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='com.sun.mail.util,javax.mail.internet,javax.mail,javax.security.sasl,javax.security.auth.callback,javax.net.ssl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mail.util'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='javax.mail,javax.net.ssl,javax.mail.internet,javax.mail.util,javax.net,javax.security.auth.x500'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mail.util.logging'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='javax.mail,javax.mail.internet,javax.mail.util,javax.activation,com.sun.mail.smtp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.mail.handlers'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='javax.activation,javax.mail.internet,javax.mail,javax.xml.transform,javax.xml.transform.stream'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.mail.handlers)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package com.sun.mail.handlers;version=1.5</require>
> <require name='package' filter='(&amp;(package=com.sun.mail.iap)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package com.sun.mail.iap;version=1.5</require>
> <require name='package' filter='(&amp;(package=com.sun.mail.imap)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package com.sun.mail.imap;version=1.5</require>
> <require name='package' filter='(&amp;(package=com.sun.mail.imap.protocol)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package com.sun.mail.imap.protocol;version=1.5</require>
> <require name='package' filter='(&amp;(package=com.sun.mail.pop3)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package com.sun.mail.pop3;version=1.5</require>
> <require name='package' filter='(&amp;(package=com.sun.mail.smtp)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package com.sun.mail.smtp;version=1.5</require>
> <require name='package' filter='(&amp;(package=com.sun.mail.util)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package com.sun.mail.util;version=1.5</require>
> <require name='package' filter='(&amp;(package=com.sun.mail.util.logging)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package com.sun.mail.util.logging;version=1.5</require>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='false'>Import package javax.activation</require>
> <require name='package' filter='(&amp;(package=javax.crypto))' extend='false' multiple='false' optional='false'>Import package javax.crypto</require>
> <require name='package' filter='(&amp;(package=javax.crypto.spec))' extend='false' multiple='false' optional='false'>Import package javax.crypto.spec</require>
> <require name='package' filter='(&amp;(package=javax.mail)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package javax.mail;version=1.5</require>
> <require name='package' filter='(&amp;(package=javax.mail.event)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package javax.mail.event;version=1.5</require>
> <require name='package' filter='(&amp;(package=javax.mail.internet)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package javax.mail.internet;version=1.5</require>
> <require name='package' filter='(&amp;(package=javax.mail.search)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package javax.mail.search;version=1.5</require>
> <require name='package' filter='(&amp;(package=javax.mail.util)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package javax.mail.util;version=1.5</require>
> <require name='package' filter='(&amp;(package=javax.net))' extend='false' multiple='false' optional='false'>Import package javax.net</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.x500))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.x500</require>
> <require name='package' filter='(&amp;(package=javax.security.sasl))' extend='false' multiple='false' optional='true'>Import package javax.security.sasl;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=sun.security.util))' extend='false' multiple='false' optional='true'>Import package sun.security.util;resolution:=optional</require>
> </resource>
> <resource id='javax.management.j2ee-api/1.1.1' symbolicname='javax.management.j2ee-api' presentationname='javax.management.j2ee API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.management.j2ee-api.jar' version='1.1.1'>
> <description>Java(TM) Management 1.1 API Design Specification</description>
> <size>32455</size>
> <documentation>https://glassfish.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.management.j2ee-api'/>
> <p n='presentationname' v='javax.management.j2ee API'/>
> <p n='version' t='version' v='1.1.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.management.j2ee.statistics'/>
> <p n='version' t='version' v='1.1.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.management.j2ee'/>
> <p n='version' t='version' v='1.1.1'/>
> <p n='uses:' v='javax.ejb,javax.management'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.1.0)(!(version&gt;=3.2.98)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.1,3.2.98)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.j2ee)(version&gt;=1.1.1))' extend='false' multiple='false' optional='false'>Import package javax.management.j2ee;version=1.1.1</require>
> <require name='package' filter='(&amp;(package=javax.management.j2ee.statistics)(version&gt;=1.1.1))' extend='false' multiple='false' optional='false'>Import package javax.management.j2ee.statistics;version=1.1.1</require>
> </resource>
> <resource id='javax.persistence/2.1.0.v201304241213' symbolicname='javax.persistence' presentationname='Java Persistence API 2.1' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.persistence.jar' version='2.1.0.v201304241213'>
> <size>160564</size>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.persistence'/>
> <p n='presentationname' v='Java Persistence API 2.1'/>
> <p n='version' t='version' v='2.1.0.v201304241213'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.persistence'/>
> <p n='version' t='version' v='2.1.0'/>
> <p n='jpa' v='2.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.persistence.criteria'/>
> <p n='version' t='version' v='2.1.0'/>
> <p n='jpa' v='2.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.persistence.metamodel'/>
> <p n='version' t='version' v='2.1.0'/>
> <p n='jpa' v='2.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.persistence.spi'/>
> <p n='version' t='version' v='2.1.0'/>
> <p n='jpa' v='2.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.osgi.service.jpa'/>
> <p n='version' t='version' v='1.1.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='true'>Import package javax.sql;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework))' extend='false' multiple='false' optional='true'>Import package org.osgi.framework;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.jpa)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.jpa;version=1.1.0</require>
> <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='javax.resource-api/1.7.0' symbolicname='javax.resource-api' presentationname='javax.resource API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.resource-api.jar' version='1.7.0'>
> <description>Java(TM) EE Connector Architecture 1.7 API Design Specification</description>
> <size>69822</size>
> <documentation>https://glassfish.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.resource-api'/>
> <p n='presentationname' v='javax.resource API'/>
> <p n='version' t='version' v='1.7.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.resource.spi.security'/>
> <p n='version' t='version' v='1.7.0'/>
> <p n='uses:' v='javax.resource.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.resource.cci'/>
> <p n='version' t='version' v='1.7.0'/>
> <p n='uses:' v='javax.resource'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.resource'/>
> <p n='version' t='version' v='1.7.0'/>
> <p n='uses:' v='javax.naming,javax.resource.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.resource.spi'/>
> <p n='version' t='version' v='1.7.0'/>
> <p n='uses:' v='javax.resource,javax.transaction,javax.transaction.xa,javax.resource.spi.work,javax.security.auth,javax.resource.spi.endpoint'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.resource.spi.work'/>
> <p n='version' t='version' v='1.7.0'/>
> <p n='uses:' v='javax.security.auth.callback,javax.resource,javax.resource.spi,javax.transaction.xa,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.resource.spi.endpoint'/>
> <p n='version' t='version' v='1.7.0'/>
> <p n='uses:' v='javax.resource,javax.resource.spi,javax.transaction.xa'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0))' extend='false' multiple='false' optional='false'>Import package javax.resource;version=1.7</require>
> <require name='package' filter='(&amp;(package=javax.resource.cci)(version&gt;=1.7.0))' extend='false' multiple='false' optional='false'>Import package javax.resource.cci;version=1.7</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version=1.7</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.endpoint)(version&gt;=1.7.0))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.endpoint;version=1.7</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.security)(version&gt;=1.7.0))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.security;version=1.7</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.work)(version&gt;=1.7.0))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.work;version=1.7</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,1.3)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,1.3)"</require>
> </resource>
> <resource id='javax.security.auth.message-api/1.1.0' symbolicname='javax.security.auth.message-api' presentationname='Java Authentication Service Provider Interface for Containers API 1.1' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.security.auth.message-api.jar' version='1.1.0'>
> <description>JASPIC API 1.1 Design Specification</description>
> <size>51739</size>
> <documentation>https://jaspic-spec.java.net</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.security.auth.message-api'/>
> <p n='presentationname' v='Java Authentication Service Provider Interface for Containers API 1.1'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.security.auth.message'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.security.auth.login,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.security.auth.message.callback'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.security.auth.callback,javax.security.auth.x500,javax.security.auth,javax.crypto'/>
> </capability>
> <capability name='package'>
> <p n='package' v='doc-files'/>
> <p n='version' t='version' v='1.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.security.auth.message.module'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.security.auth.callback,javax.security.auth.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.security.auth.message.config'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.security.auth.callback,javax.security.auth.message,javax.security.auth'/>
> </capability>
> <require name='package' filter='(&amp;(package=doc-files)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package doc-files;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.crypto))' extend='false' multiple='false' optional='false'>Import package javax.crypto</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.callback)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.callback;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.config)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.config;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.module)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.module;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.x500))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.x500</require>
> </resource>
> <resource id='javax.security.jacc-api/1.5.0' symbolicname='javax.security.jacc-api' presentationname='Java Authorization Contract for Containers API 1.5' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.security.jacc-api.jar' version='1.5.0'>
> <description>JACC API 1.5 Design Specification</description>
> <size>51836</size>
> <documentation>https://jacc-spec.java.net</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.security.jacc-api'/>
> <p n='presentationname' v='Java Authorization Contract for Containers API 1.5'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='doc-files'/>
> <p n='version' t='version' v='1.5.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.security.jacc'/>
> <p n='version' t='version' v='1.5.0'/>
> <p n='uses:' v='javax.servlet.http'/>
> </capability>
> <require name='package' filter='(&amp;(package=doc-files)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package doc-files;version=1.5</require>
> <require name='package' filter='(&amp;(package=javax.security.jacc)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package javax.security.jacc;version=1.5</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version=3.0</require>
> </resource>
> <resource id='javax.servlet-api/3.1.0' symbolicname='javax.servlet-api' presentationname='Java Servlet API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.servlet-api.jar' version='3.1.0'>
> <description>Java(TM) Servlet 3.1 API Design Specification</description>
> <size>95235</size>
> <documentation>https://glassfish.dev.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.servlet-api'/>
> <p n='presentationname' v='Java Servlet API'/>
> <p n='version' t='version' v='3.1.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet'/>
> <p n='version' t='version' v='3.1.0'/>
> <p n='uses:' v='javax.servlet.descriptor,javax.servlet.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.descriptor'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.annotation'/>
> <p n='version' t='version' v='3.1.0'/>
> <p n='uses:' v='javax.servlet'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.http'/>
> <p n='version' t='version' v='3.1.0'/>
> <p n='uses:' v='javax.servlet'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version=3.1.0</require>
> <require name='package' filter='(&amp;(package=javax.servlet.annotation)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.annotation;version=3.1.0</require>
> <require name='package' filter='(&amp;(package=javax.servlet.descriptor)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.descriptor;version=3.1.0</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version=3.1.0</require>
> </resource>
> <resource id='javax.servlet.jsp-api/2.3.1' symbolicname='javax.servlet.jsp-api' presentationname='JavaServer Pages(TM) API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.servlet.jsp-api.jar' version='2.3.1'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>52846</size>
> <documentation>http://glassfish.org</documentation>
> <license>http://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.servlet.jsp-api'/>
> <p n='presentationname' v='JavaServer Pages(TM) API'/>
> <p n='version' t='version' v='2.3.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.jsp.el'/>
> <p n='version' t='version' v='2.3.1'/>
> <p n='uses:' v='javax.servlet,javax.el,javax.servlet.jsp,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.jsp.tagext'/>
> <p n='version' t='version' v='2.3.1'/>
> <p n='uses:' v='javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.jsp'/>
> <p n='version' t='version' v='2.3.1'/>
> <p n='uses:' v='javax.servlet,javax.el,javax.servlet.jsp.el,javax.servlet.jsp.tagext,javax.servlet.http'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.el))' extend='false' multiple='false' optional='false'>Import package javax.el</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp)(version&gt;=2.3.1))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp;version=2.3.1</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.el)(version&gt;=2.3.1))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.el;version=2.3.1</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.tagext)(version&gt;=2.3.1))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.tagext;version=2.3.1</require>
> </resource>
> <resource id='org.glassfish.web.javax.servlet.jsp/2.3.2' symbolicname='org.glassfish.web.javax.servlet.jsp' presentationname='JSP implementation' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.servlet.jsp.jar' version='2.3.2'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>537745</size>
> <documentation>http://glassfish.org</documentation>
> <license>http://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.web.javax.servlet.jsp'/>
> <p n='presentationname' v='JSP implementation'/>
> <p n='version' t='version' v='2.3.2'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.jasper'/>
> <p n='version' t='version' v='2.3.2'/>
> <p n='uses:' v='org.apache.jasper.runtime,org.apache.jasper.compiler,org.apache.jasper.xmlparser,javax.servlet,javax.servlet.jsp.tagext,org.apache.jasper.servlet'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.jasper.runtime'/>
> <p n='version' t='version' v='2.3.2'/>
> <p n='uses:' v='javax.el,org.apache.jasper.compiler,javax.servlet.jsp,org.apache.jasper.xmlparser,javax.servlet,org.apache.jasper,javax.servlet.descriptor,org.apache.jasper.security,javax.servlet.jsp.el,javax.servlet.jsp.tagext,org.glassfish.jsp.api,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.jasper.compiler'/>
> <p n='version' t='version' v='2.3.2'/>
> <p n='uses:' v='org.apache.jasper.runtime,org.xml.sax,org.apache.jasper.xmlparser,javax.servlet,org.apache.jasper,org.xml.sax.ext,org.apache.jasper.compiler.tagplugin,javax.servlet.jsp.tagext,javax.el,javax.tools,javax.xml.parsers,javax.servlet.jsp,org.apache.jasper.security,javax.servlet.descriptor,org.apache.jasper.servlet,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.jasper.security'/>
> <p n='version' t='version' v='2.3.2'/>
> <p n='uses:' v='org.apache.jasper'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.jasper.resources'/>
> <p n='version' t='version' v='2.3.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.jasper.compiler.tagplugin'/>
> <p n='version' t='version' v='2.3.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.jasper.tagplugins.jstl'/>
> <p n='version' t='version' v='2.3.2'/>
> <p n='uses:' v='org.apache.jasper.compiler.tagplugin'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jsp.api'/>
> <p n='version' t='version' v='2.3.2'/>
> <p n='uses:' v='javax.servlet.jsp.tagext'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.jasper.servlet'/>
> <p n='version' t='version' v='2.3.2'/>
> <p n='uses:' v='org.apache.jasper.compiler,org.apache.jasper.runtime,org.apache.jasper.xmlparser,javax.servlet,org.apache.jasper,org.apache.jasper.security,javax.servlet.descriptor,javax.servlet.jsp.tagext,org.glassfish.jsp.api,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.jasper.xmlparser'/>
> <p n='version' t='version' v='2.3.2'/>
> <p n='uses:' v='org.apache.jasper.compiler,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,org.apache.jasper,org.w3c.dom.ls,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.el)(version&gt;=3.0.0))' extend='false' multiple='false' optional='false'>Import package javax.el;version=3.0</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require>
> <require name='package' filter='(&amp;(package=javax.servlet.descriptor))' extend='false' multiple='false' optional='false'>Import package javax.servlet.descriptor</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp)(version&gt;=2.3.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp;version=2.3</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.el)(version&gt;=2.3.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.el;version=2.3</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.tagext)(version&gt;=2.3.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.tagext;version=2.3</require>
> <require name='package' filter='(&amp;(package=javax.tools))' extend='false' multiple='false' optional='false'>Import package javax.tools</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.compiler)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.compiler;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.compiler.tagplugin)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.compiler.tagplugin;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.resources)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.resources;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.runtime)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.runtime;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.security)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.security;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.servlet)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.servlet;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.tagplugins.jstl)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.tagplugins.jstl;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.xmlparser)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.xmlparser;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jsp.api)(version&gt;=2.3.2))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jsp.api;version=2.3.2</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom.ls))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom.ls</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='javax.servlet.jsp.jstl-api/1.2.1' symbolicname='javax.servlet.jsp.jstl-api' presentationname='JavaServer Pages(TM) Standard Tag Library API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.servlet.jsp.jstl-api.jar' version='1.2.1'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>32218</size>
> <documentation>http://glassfish.org</documentation>
> <license>http://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.servlet.jsp.jstl-api'/>
> <p n='presentationname' v='JavaServer Pages(TM) Standard Tag Library API'/>
> <p n='version' t='version' v='1.2.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.jsp.jstl.tlv'/>
> <p n='version' t='version' v='1.2.1'/>
> <p n='uses:' v='javax.xml.parsers,javax.servlet.jsp.tagext,org.xml.sax.helpers,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.jsp.jstl.fmt'/>
> <p n='version' t='version' v='1.2.1'/>
> <p n='uses:' v='javax.servlet,javax.servlet.jsp.jstl.core,javax.servlet.jsp,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.jsp.jstl.core'/>
> <p n='version' t='version' v='1.2.1'/>
> <p n='uses:' v='javax.servlet,javax.el,javax.servlet.jsp.tagext,javax.servlet.jsp,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.servlet.jsp.jstl.sql'/>
> <p n='version' t='version' v='1.2.1'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.el))' extend='false' multiple='false' optional='false'>Import package javax.el</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.jstl.core)(version&gt;=1.2.1))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.jstl.core;version=1.2.1</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.jstl.fmt)(version&gt;=1.2.1))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.jstl.fmt;version=1.2.1</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.jstl.sql)(version&gt;=1.2.1))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.jstl.sql;version=1.2.1</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.jstl.tlv)(version&gt;=1.2.1))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.jstl.tlv;version=1.2.1</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.tagext))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.tagext</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.glassfish.web.javax.servlet.jsp.jstl/1.2.2' symbolicname='org.glassfish.web.javax.servlet.jsp.jstl' presentationname='JavaServer Pages (TM) TagLib Implementation' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.servlet.jsp.jstl.jar' version='1.2.2'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>402100</size>
> <documentation>http://glassfish.org</documentation>
> <license>http://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.web.javax.servlet.jsp.jstl'/>
> <p n='presentationname' v='JavaServer Pages (TM) TagLib Implementation'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tlv'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.lang.support,org.apache.taglibs.standard.resources,javax.xml.parsers,javax.servlet.jsp.tagext,javax.servlet.jsp,org.xml.sax.helpers,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.lang.jstl.parser'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.lang.jstl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.common.core'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='javax.el,javax.servlet.jsp.jstl.core,org.apache.taglibs.standard.resources,javax.servlet.jsp,javax.servlet,javax.servlet.jsp.tagext,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard'/>
> <p n='version' t='version' v='1.2.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.common.xml'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='com.sun.org.apache.xalan.internal.res,javax.xml.transform.dom,org.w3c.dom.traversal,javax.xml.namespace,org.xml.sax,com.sun.org.apache.xpath.internal.objects,javax.servlet,javax.servlet.jsp.tagext,javax.xml.transform.sax,com.sun.org.apache.xpath.internal,org.apache.taglibs.standard.tag.common.core,javax.servlet.jsp.jstl.core,org.apache.taglibs.standard.resources,javax.xml.parsers,javax.servlet.jsp,org.w3c.dom,com.sun.org.apache.xpath.internal.jaxp,javax.xml.xpath,javax.xml.transform,javax.xml.transform.stream,org.xml.sax.helpers,com.sun.org.apache.xml.internal.utils,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tei'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='javax.servlet.jsp.tagext'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.functions'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.tag.common.core,org.apache.taglibs.standard.resources,javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.common.sql'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.tag.common.core,javax.naming,javax.servlet.jsp.jstl.core,org.apache.taglibs.standard.resources,javax.servlet.jsp,javax.servlet,javax.sql,javax.servlet.jsp.tagext,javax.servlet.jsp.jstl.sql'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.el.fmt'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.lang.support,javax.servlet.jsp.jstl.fmt,javax.servlet.jsp.tagext,org.apache.taglibs.standard.tag.common.fmt,javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.lang.jstl.test.beans'/>
> <p n='version' t='version' v='1.2.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.resources'/>
> <p n='version' t='version' v='1.2.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.rt.xml'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.tag.common.xml,javax.xml.transform,javax.servlet.jsp,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.el.sql'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.lang.support,org.apache.taglibs.standard.tag.common.sql,javax.servlet.jsp.tagext,javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.el.xml'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.tag.common.core,org.apache.taglibs.standard.tag.common.xml,javax.xml.transform,javax.servlet.jsp.tagext,javax.servlet.jsp,org.apache.taglibs.standard.tag.el.core,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.common.fmt'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.tag.common.core,javax.servlet.jsp.jstl.fmt,javax.servlet.jsp.jstl.core,org.apache.taglibs.standard.resources,javax.servlet.jsp,javax.servlet,javax.servlet.jsp.tagext,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.rt.fmt'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='javax.servlet.jsp.jstl.fmt,org.apache.taglibs.standard.tag.common.fmt,javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.lang.support'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.lang.jstl,javax.servlet.jsp.tagext,javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.rt.sql'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.tag.common.sql,javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.lang.jstl'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.lang.jstl.parser,javax.servlet.jsp,org.apache.taglibs.standard.lang.support,javax.servlet,javax.servlet.jsp.tagext,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.extra.spath'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='javax.servlet.jsp.tagext,javax.servlet.jsp,org.xml.sax.helpers,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.rt.core'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.tag.common.core,javax.servlet.jsp.jstl.core,javax.servlet.jsp.tagext,javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.tag.el.core'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='org.apache.taglibs.standard.tag.common.core,org.apache.taglibs.standard.lang.support,javax.servlet.jsp.jstl.core,javax.servlet.jsp.tagext,javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.taglibs.standard.lang.jstl.test'/>
> <p n='version' t='version' v='1.2.2'/>
> <p n='uses:' v='javax.el,org.apache.taglibs.standard.lang.jstl.test.beans,javax.servlet.jsp,javax.servlet,javax.servlet.jsp.el,org.apache.taglibs.standard.lang.jstl,javax.servlet.jsp.tagext,javax.servlet.http'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xalan.internal.res))' extend='false' multiple='false' optional='false'>Import package com.sun.org.apache.xalan.internal.res</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.utils))' extend='false' multiple='false' optional='false'>Import package com.sun.org.apache.xml.internal.utils</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xpath.internal))' extend='false' multiple='false' optional='false'>Import package com.sun.org.apache.xpath.internal</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xpath.internal.jaxp))' extend='false' multiple='false' optional='false'>Import package com.sun.org.apache.xpath.internal.jaxp</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xpath.internal.objects))' extend='false' multiple='false' optional='false'>Import package com.sun.org.apache.xpath.internal.objects</require>
> <require name='package' filter='(&amp;(package=javax.el))' extend='false' multiple='false' optional='false'>Import package javax.el</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.el))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.el</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.jstl.core))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.jstl.core</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.jstl.fmt))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.jstl.fmt</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.jstl.sql))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.jstl.sql</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.tagext))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.tagext</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.xpath))' extend='false' multiple='false' optional='false'>Import package javax.xml.xpath</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.extra.spath)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.extra.spath;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.functions)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.functions;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.lang.jstl)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.lang.jstl;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.lang.jstl.parser)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.lang.jstl.parser;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.lang.jstl.test)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.lang.jstl.test;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.lang.jstl.test.beans)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.lang.jstl.test.beans;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.lang.support)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.lang.support;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.resources)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.resources;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.common.core)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.common.core;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.common.fmt)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.common.fmt;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.common.sql)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.common.sql;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.common.xml)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.common.xml;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.el.core)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.el.core;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.el.fmt)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.el.fmt;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.el.sql)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.el.sql;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.el.xml)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.el.xml;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.rt.core)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.rt.core;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.rt.fmt)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.rt.fmt;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.rt.sql)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.rt.sql;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tag.rt.xml)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tag.rt.xml;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tei)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tei;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard.tlv)(version&gt;=1.2.2))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard.tlv;version=1.2.2</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom.traversal))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom.traversal</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='javax.transaction-api/1.2.0' symbolicname='javax.transaction-api' presentationname='javax.transaction API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.transaction-api.jar' version='1.2.0'>
> <description>Java(TM) JTA 1.2 API Design Specification</description>
> <size>30653</size>
> <documentation>https://glassfish.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.transaction-api'/>
> <p n='presentationname' v='javax.transaction API'/>
> <p n='version' t='version' v='1.2.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.transaction'/>
> <p n='version' t='version' v='1.2.0'/>
> <p n='uses:' v='javax.enterprise.context,javax.enterprise.util,javax.transaction.xa,javax.interceptor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.transaction.xa'/>
> <p n='version' t='version' v='1.2.0'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=system.bundle))' extend='false' multiple='false' optional='false'>Require Bundle system.bundle; 0</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.util))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.util</require>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.2.0)(!(version&gt;=1.2.98)))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version="[1.2,1.2.98)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version=1.2</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version=1.2</require>
> </resource>
> <resource id='javax.websocket-api/1.0.0' symbolicname='javax.websocket-api' presentationname='WebSocket server API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.websocket-api.jar' version='1.0.0'>
> <description>JSR 356: Java API for WebSocket</description>
> <size>35416</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.websocket-api'/>
> <p n='presentationname' v='WebSocket server API'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.websocket.server'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.websocket'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.websocket'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> </resource>
> <resource id='javax.ws.rs-api/2.0.0' symbolicname='javax.ws.rs-api' presentationname='javax.ws.rs-api' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.ws.rs-api.jar' version='2.0.0'>
> <description>Java API for RESTful Web Services (JAX-RS)</description>
> <size>109582</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html, http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.ws.rs-api'/>
> <p n='presentationname' v='javax.ws.rs-api'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.ws.rs'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='uses:' v='javax.ws.rs.core,javax.ws.rs.ext'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.ws.rs.client'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='uses:' v='javax.ws.rs.core,javax.net.ssl,javax.ws.rs'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.ws.rs.container'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='uses:' v='javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.ws.rs.core'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='uses:' v='javax.ws.rs.ext,javax.ws.rs,javax.xml.bind.annotation.adapters,javax.xml.namespace,javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.ws.rs.ext'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='uses:' v='javax.ws.rs.core,javax.ws.rs'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> </resource>
> <resource id='javax.xml.registry-api/1.0.5' symbolicname='javax.xml.registry-api' presentationname='javax.xml.registry API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.xml.registry-api.jar' version='1.0.5'>
> <description>Java(TM) JAXR 1.0 API Design Specification</description>
> <size>47723</size>
> <documentation>https://glassfish.java.net</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_0.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.xml.registry-api'/>
> <p n='presentationname' v='javax.xml.registry API'/>
> <p n='version' t='version' v='1.0.5'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.registry.infomodel'/>
> <p n='version' t='version' v='1.0.5'/>
> <p n='uses:' v='javax.activation,javax.xml.registry'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.registry'/>
> <p n='version' t='version' v='1.0.5'/>
> <p n='uses:' v='javax.activation,javax.xml.registry.infomodel'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='false'>Import package javax.activation</require>
> <require name='package' filter='(&amp;(package=javax.xml.registry)(version&gt;=1.0.5))' extend='false' multiple='false' optional='false'>Import package javax.xml.registry;version=1.0.5</require>
> <require name='package' filter='(&amp;(package=javax.xml.registry.infomodel)(version&gt;=1.0.5))' extend='false' multiple='false' optional='false'>Import package javax.xml.registry.infomodel;version=1.0.5</require>
> </resource>
> <resource id='javax.xml.rpc-api/1.1.1' symbolicname='javax.xml.rpc-api' presentationname='javax.xml.rpc API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/javax.xml.rpc-api.jar' version='1.1.1'>
> <description>JavaTM APIs for XML based RPC 1.1 Design Specification</description>
> <size>45442</size>
> <documentation>https://glassfish.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='javax.xml.rpc-api'/>
> <p n='presentationname' v='javax.xml.rpc API'/>
> <p n='version' t='version' v='1.1.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.rpc.encoding'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.rpc.handler'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.rpc.handler.soap'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.xml.rpc.handler,javax.xml.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.rpc.server'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.servlet,javax.xml.rpc.handler,javax.servlet.http,javax.xml.rpc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.rpc.holders'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.rpc.soap'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.xml.soap,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.xml.rpc'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='javax.xml.rpc.encoding,javax.xml.rpc.handler,javax.xml.namespace'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.encoding)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.encoding;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler.soap)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler.soap;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.holders)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.holders;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.server)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.server;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.soap)(version&gt;=1.1.0))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.soap;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.xml.soap))' extend='false' multiple='false' optional='false'>Import package javax.xml.soap</require>
> </resource>
> <resource id='com.sun.xml.bind.jaxb-extra-osgi/2.2.8.b131017_0915' symbolicname='com.sun.xml.bind.jaxb-extra-osgi' presentationname='JAXB extra OSGI' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jaxb-extra-osgi.jar' version='2.2.8.b131017_0915'>
> <description>JAXB extra OSGI bundle</description>
> <size>985315</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='com.sun.xml.bind.jaxb-extra-osgi'/>
> <p n='presentationname' v='JAXB extra OSGI'/>
> <p n='version' t='version' v='2.2.8.b131017_0915'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.relaxns.reader.trex'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='org.iso_relax.dispatcher,com.sun.msv.reader.trex.classic,com.sun.msv.relaxns.grammar.trex,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.util'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='org.relaxng.datatype,com.sun.msv.grammar.util,com.sun.msv.datatype.xsd,com.sun.msv.grammar'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.relaxns.grammar'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='org.iso_relax.dispatcher,com.sun.msv.grammar'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.xmlschema'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar.xmlschema,com.sun.msv.grammar,com.sun.msv.reader,com.sun.msv.grammar.trex,com.sun.msv.util,com.sun.msv.grammar.relax,com.sun.msv.datatype.xsd,org.relaxng.datatype,com.sun.msv.reader.datatype.xsd,com.sun.msv.grammar.util,org.iso_relax.verifier,com.sun.msv.driver.textui,com.sun.msv.verifier.jarv'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.verifier.jarv'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.reader.dtd,com.sun.msv.util,com.sun.msv.grammar,org.iso_relax.verifier,com.sun.msv.reader,com.sun.msv.grammar.trex,com.sun.msv.verifier.identity,com.sun.msv.verifier,com.sun.msv.verifier.util,com.sun.msv.verifier.regexp,com.sun.msv.grammar.xmlschema,com.sun.msv.grammar.relax,com.sun.msv.reader.relax.core,com.sun.msv.reader.trex.ng,org.relaxng.datatype,com.sun.msv.reader.trex.classic,com.sun.msv.reader.util,org.iso_relax.verifier.impl,com.sun.msv.reader.xmlschema'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.trex.typed'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.grammar.trex.typed,com.sun.msv.grammar,com.sun.msv.reader.trex,com.sun.msv.reader.trex.classic,com.sun.msv.reader'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.grammar.dtd'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.writer.relaxng'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.writer,com.sun.msv.datatype,com.sun.msv.datatype.xsd,org.relaxng.datatype,com.sun.msv.datatype.xsd.regex,com.sun.msv.grammar.relax,com.sun.msv.grammar.util,com.sun.msv.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.verifier.identity'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.driver.textui,com.sun.msv.verifier,org.relaxng.datatype,com.sun.msv.grammar.xmlschema,com.sun.msv.util,com.sun.msv.verifier.regexp.xmlschema,com.sun.msv.grammar'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.trex.ng.comp'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.grammar,com.sun.msv.reader,com.sun.msv.reader.trex.ng,com.sun.msv.grammar.relaxng,com.sun.msv.grammar.trex,com.sun.msv.grammar.util,org.relaxng.datatype,com.sun.msv.verifier.regexp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.grammar.trex.typed'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.grammar.xmlschema'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.datatype.xsd,com.sun.msv.reader.datatype.xsd,com.sun.msv.grammar.util,com.sun.msv.util,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.scanner.dtd'/>
> <p n='version' t='version' v='2013.6.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.relaxns.grammar.relax'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='org.iso_relax.dispatcher,com.sun.msv.grammar,com.sun.msv.grammar.relax,com.sun.msv.relaxns.grammar,com.sun.msv.relaxns.verifier'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.driver.textui'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.reader,org.iso_relax.dispatcher.impl,org.iso_relax.dispatcher,com.sun.msv.verifier,com.sun.msv.verifier.identity,com.sun.msv.grammar.xmlschema,com.sun.msv.reader.util,com.sun.msv.grammar.relax,com.sun.msv.relaxns.verifier,com.sun.msv.verifier.regexp,com.sun.msv.grammar.util,com.sun.msv.util,com.sun.msv.relaxns.grammar,com.sun.msv.grammar,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.datatype.xsd.ngimpl'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.datatype.xsd,org.relaxng.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.verifier.util'/>
> <p n='version' t='version' v='2013.6.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.relaxns.reader.relax'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.relaxns.grammar.relax,com.sun.msv.util,com.sun.msv.grammar,com.sun.msv.reader,com.sun.msv.grammar.relax,com.sun.msv.reader.relax.core,org.iso_relax.dispatcher,com.sun.msv.relaxns.grammar'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.trex.classic'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.reader,com.sun.msv.util,org.relaxng.datatype,com.sun.msv.reader.trex,com.sun.msv.datatype.xsd,com.sun.msv.reader.datatype,com.sun.msv.reader.datatype.xsd,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.trex.ng'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.reader,com.sun.msv.reader.trex,com.sun.msv.util,org.relaxng.datatype,com.sun.msv.datatype,com.sun.msv.grammar.relaxng.datatype,com.sun.msv.datatype.xsd.ngimpl,org.relaxng.datatype.helpers,com.sun.msv.grammar.trex,org.iso_relax.verifier,com.sun.msv.datatype.xsd,com.sun.msv.verifier.jarv,com.sun.msv.grammar.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.relaxns.verifier'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.relaxns.grammar.relax,org.iso_relax.dispatcher,com.sun.msv.grammar,com.sun.msv.relaxns.grammar,com.sun.msv.verifier.regexp,com.sun.msv.verifier,org.iso_relax.dispatcher.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.scanner.dtd.resources'/>
> <p n='version' t='version' v='2013.6.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.verifier.regexp'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.util,com.sun.msv.driver.textui,com.sun.msv.verifier,com.sun.msv.grammar.util,com.sun.msv.grammar.relax,org.relaxng.datatype,com.sun.msv.datatype.xsd'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.writer'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.datatype.xsd.regex'/>
> <p n='version' t='version' v='2013.6.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.datatype.regexp'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.datatype.xsd.regex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.grammar.util'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.util,org.relaxng.datatype,com.sun.msv.verifier.regexp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.grammar.relaxng.datatype'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.datatype.xsd,org.relaxng.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.util.xml'/>
> <p n='version' t='version' v='2013.6.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.datatype.xsd'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.datatype.xsd.regex,com.sun.msv.datatype,org.relaxng.datatype,com.sun.msv.datatype.xsd.datetime,org.relaxng.datatype.helpers,com.sun.xml.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.trex'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.grammar,com.sun.msv.reader,com.sun.msv.grammar.trex,com.sun.msv.datatype.xsd'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.datatype.xsd'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.reader,org.relaxng.datatype,com.sun.msv.datatype.xsd,com.sun.msv.grammar,com.sun.msv.reader.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.grammar.trex'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.reader.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.dtd'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.reader,org.relaxng.datatype,com.sun.msv.scanner.dtd,com.sun.msv.util,com.sun.msv.datatype.xsd.ngimpl,com.sun.msv.grammar.dtd,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.util'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.reader,com.sun.msv.reader.relax.core,com.sun.msv.reader.trex.ng.comp,com.sun.msv.reader.trex.classic,com.sun.msv.relaxns.reader,org.iso_relax.verifier,com.sun.msv.verifier.jaxp,com.sun.msv.grammar,com.sun.msv.reader.xmlschema,com.sun.msv.reader.dtd,com.sun.msv.verifier.regexp,com.sun.msv.grammar.xmlschema,com.sun.msv.util,com.sun.msv.verifier.regexp.xmlschema,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.grammar.relax'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.datatype.xsd,com.sun.msv.datatype,org.relaxng.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.relax.core'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.grammar,com.sun.msv.reader,com.sun.msv.grammar.relax,org.relaxng.datatype,com.sun.msv.reader.datatype.xsd,com.sun.msv.reader.relax,org.iso_relax.verifier,com.sun.msv.reader.relax.core.checker,com.sun.msv.datatype.xsd,com.sun.msv.verifier.jarv'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.datatype'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.reader,org.relaxng.datatype,com.sun.msv.reader.datatype.xsd,com.sun.msv.grammar'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.relaxns.reader'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.reader,org.iso_relax.dispatcher,org.iso_relax.dispatcher.impl,com.sun.msv.relaxns.grammar,com.sun.msv.grammar,com.sun.msv.relaxns.reader.relax,com.sun.msv.reader.trex.classic,org.relaxng.datatype,com.sun.msv.reader.relax,com.sun.msv.relaxns.reader.trex,com.sun.msv.relaxns.verifier'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.datatype'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='org.relaxng.datatype,com.sun.msv.datatype.xsd'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.grammar,org.relaxng.datatype,com.sun.msv.verifier.regexp,com.sun.msv.datatype.xsd,com.sun.msv.reader.datatype.xsd'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.verifier.jaxp'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='org.iso_relax.verifier,com.sun.msv.verifier.jarv,com.sun.msv.verifier.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.relax'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.reader,com.sun.msv.util,com.sun.msv.reader.datatype.xsd,com.sun.msv.reader.relax.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.reader.relax.core.checker'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.grammar.relax,com.sun.msv.reader.relax.core,com.sun.msv.grammar,com.sun.msv.datatype.xsd,org.relaxng.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.grammar.relaxng'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.verifier.psvi'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.grammar,com.sun.msv.verifier,org.relaxng.datatype,com.sun.msv.verifier.regexp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.verifier'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.grammar,org.relaxng.datatype,com.sun.msv.verifier.regexp,com.sun.msv.util,org.iso_relax.verifier,com.sun.msv.driver.textui,com.sun.msv.datatype.xsd'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.grammar'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.util,com.sun.msv.datatype.xsd,org.relaxng.datatype,com.sun.msv.grammar.util,com.sun.msv.grammar.relax,com.sun.msv.verifier.regexp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.datatype.xsd.datetime'/>
> <p n='version' t='version' v='2013.6.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.verifier.regexp.xmlschema'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='com.sun.msv.driver.textui,com.sun.msv.util,com.sun.msv.datatype.xsd,com.sun.msv.verifier,com.sun.msv.grammar,org.relaxng.datatype,com.sun.msv.verifier.regexp,com.sun.msv.grammar.xmlschema'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.msv.relaxns.grammar.trex'/>
> <p n='version' t='version' v='2013.6.1'/>
> <p n='uses:' v='org.iso_relax.dispatcher,com.sun.msv.relaxns.grammar,com.sun.msv.grammar,com.sun.msv.relaxns.verifier,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.util'/>
> <p n='version' t='version' v='2013.6.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='jp.gr.xml.relax.xml'/>
> <p n='version' t='version' v='20090621.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='jp.gr.xml.relax.dom'/>
> <p n='version' t='version' v='20090621.0.0'/>
> <p n='uses:' v='jp.gr.xml.relax.xml'/>
> </capability>
> <capability name='package'>
> <p n='package' v='jp.gr.xml.relax.sax'/>
> <p n='version' t='version' v='20090621.0.0'/>
> <p n='uses:' v='jp.gr.xml.relax.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.iso_relax.dispatcher.impl'/>
> <p n='version' t='version' v='20090621.0.0'/>
> <p n='uses:' v='org.iso_relax.dispatcher'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.iso_relax.catalog'/>
> <p n='version' t='version' v='20090621.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.iso_relax.dispatcher'/>
> <p n='version' t='version' v='20090621.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.iso_relax.jaxp'/>
> <p n='version' t='version' v='20090621.0.0'/>
> <p n='uses:' v='org.iso_relax.verifier'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.iso_relax.verifier'/>
> <p n='version' t='version' v='20090621.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.iso_relax.verifier.impl'/>
> <p n='version' t='version' v='20090621.0.0'/>
> <p n='uses:' v='jp.gr.xml.relax.sax,jp.gr.xml.relax.dom,org.iso_relax.verifier'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.relaxng.datatype)(version&gt;=20020414.0.0))' extend='false' multiple='false' optional='true'>Import package org.relaxng.datatype;resolution:=optional;version=20020414</require>
> <require name='package' filter='(&amp;(package=org.relaxng.datatype.helpers)(version&gt;=20020414.0.0))' extend='false' multiple='false' optional='true'>Import package org.relaxng.datatype.helpers;resolution:=optional;version=20020414</require>
> </resource>
> <resource id='com.sun.xml.bind.jaxb-osgi/2.2.8.b131017_0915' symbolicname='com.sun.xml.bind.jaxb-osgi' presentationname='JAXB OSGI' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jaxb-osgi.jar' version='2.2.8.b131017_0915'>
> <description>JAXB OSGI bundle</description>
> <size>3771544</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='com.sun.xml.bind.jaxb-osgi'/>
> <p n='presentationname' v='JAXB OSGI'/>
> <p n='version' t='version' v='2.2.8.b131017_0915'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.codemodel'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel.util,com.sun.codemodel.writer'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.codemodel.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.codemodel.writer'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.codemodel.fmt'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.istack'/>
> <p n='version' t='version' v='2.19.0'/>
> <p n='uses:' v='javax.activation,org.xml.sax.helpers,org.xml.sax,javax.xml.stream,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.istack.localization'/>
> <p n='version' t='version' v='2.19.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.istack.tools'/>
> <p n='version' t='version' v='2.19.0'/>
> <p n='uses:' v='org.xml.sax,org.xml.sax.helpers,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.istack.logging'/>
> <p n='version' t='version' v='2.19.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.gbind'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.istack.tools,javax.xml.bind,org.xml.sax,com.sun.tools.xjc.util,com.sun.tools.xjc.api,com.sun.tools.xjc.reader.gbind,com.sun.codemodel,com.sun.tools.xjc.reader.xmlschema,com.sun.tools.xjc.model,com.sun.tools.xjc.writer,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.outline,com.sun.xml.xsom,com.sun.tools.xjc.reader.internalizer,com.sun.tools.xjc.reader.xmlschema.parser,com.sun.codemodel.writer,com.sun.istack,com.sun.xml.xsom.parser,org.w3c.dom,com.sun.xml.bind.v2.util,javax.xml.parsers,org.xml.sax.helpers,org.kohsuke.rngom.xml.sax,com.sun.tools.xjc.reader,org.kohsuke.rngom.ast.util,org.kohsuke.rngom.parse,org.kohsuke.rngom.ast.builder,org.kohsuke.rngom.ast.om,org.kohsuke.rngom.parse.compact,org.kohsuke.rngom.parse.xml,com.sun.tools.xjc.reader.relaxng,org.kohsuke.rngom.digested,com.sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.tools.xjc.reader.dtd,com.sun.xml.bind.api.impl,com.sun.org.apache.xml.internal.resolver.tools,com.sun.tools.xjc.gen
erator.bean.field,com.sun.org.apache.xml.internal.resolver,com.sun.xml.bind,javax.xml.validation,org.apache.tools.ant,org.apache.tools.ant.types'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.jxc.model.nav'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='javax.lang.model.type,javax.lang.model.element,com.sun.xml.bind.v2.runtime,javax.tools,com.sun.source.tree,com.sun.source.util,javax.annotation.processing,javax.lang.model.util,com.sun.xml.bind.v2.model.nav'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.addon.sync'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.tools.xjc.outline,com.sun.codemodel,com.sun.tools.xjc,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.xmlschema'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.xsom,com.sun.tools.xjc.model,com.sun.xml.xsom.util,com.sun.codemodel,com.sun.xml.bind.api.impl,com.sun.xml.bind.v2.util,com.sun.tools.xjc,com.sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.tools.xjc.api,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.reader,com.sun.codemodel.fmt,javax.xml.namespace,org.xml.sax,com.sun.tools.xjc.generator.bean,com.sun.xml.xsom.visitor,com.sun.tools.xjc.util,javax.xml.transform,com.sun.tools.xjc.reader.xmlschema.ct,com.sun.xml.bind.v2,com.sun.xml.xsom.impl.util,com.sun.codemodel.util,com.sun.tools.xjc.reader.gbind,com.sun.xml.bind.v2.model.core,javax.activation,com.sun.xml.bind.v2.runtime,javax.xml.bind,org.kohsuke.rngom.nc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.xmlschema.bindinfo'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.xjc.reader.xmlschema,com.sun.xml.xsom,com.sun.xml.bind.annotation,com.sun.tools.xjc.reader,org.xml.sax,com.sun.xml.xsom.parser,com.sun.tools.xjc,javax.xml.validation,javax.xml.bind.helpers,javax.xml.bind,org.xml.sax.helpers,com.sun.xml.bind.api.impl,com.sun.tools.xjc.model,javax.xml.bind.annotation,javax.xml.namespace,javax.xml.bind.annotation.adapters,com.sun.tools.xjc.util,com.sun.tools.xjc.generator.bean,com.sun.xml.xsom.util,com.sun.xml.xsom.visitor,com.sun.tools.xjc.generator.bean.field,javax.activation,com.sun.xml.bind.v2.model.core,org.w3c.dom,com.sun.xml.bind.marshaller,javax.xml.transform.dom,javax.xml.transform,javax.xml.transform.stream,com.sun.xml.bind.v2.util,javax.xml.parsers,javax.xml.transform.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.generator.annotation.spec'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.jxc.api.impl.j2s'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.schemagen,javax.lang.model.type,com.sun.xml.bind.v2.model.nav,com.sun.tools.xjc.api,javax.xml.bind.annotation.adapters,com.sun.xml.bind.api,com.sun.xml.txw2.output,javax.xml.namespace,com.sun.xml.bind.v2.model.core,javax.xml.transform,javax.xml.bind.annotation,com.sun.xml.bind.v2.model.annotation,javax.lang.model.element,javax.xml.bind,com.sun.xml.bind.v2.runtime,javax.tools,javax.annotation.processing,com.sun.tools.jxc.ap,com.sun.tools.jxc.model.nav,com.sun.xml.bind.v2.model.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.model'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.xsom,javax.xml.bind.annotation,org.xml.sax,com.sun.codemodel,com.sun.tools.xjc.outline,javax.activation,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.annotation,com.sun.tools.xjc.api,com.sun.tools.xjc.model.nav,com.sun.xml.bind.v2.model.nav,javax.xml.bind.annotation.adapters,javax.xml.namespace,com.sun.xml.bind.v2.model.util,javax.xml.bind,com.sun.tools.xjc.util,com.sun.tools.xjc.runtime,javax.xml.datatype,javax.xml.transform,com.sun.tools.xjc.reader.xmlschema,com.sun.tools.xjc,com.sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.tools.xjc.reader,org.w3c.dom,com.sun.xml.bind.api.impl,com.sun.tools.xjc.generator.bean.field,com.sun.xml.bind.v2.util,com.sun.tools.xjc.generator.bean,org.xml.sax.helpers,com.sun.xml.bind.v2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.writer'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.xjc.outline,com.sun.tools.xjc.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.xjc,org.xml.sax,org.w3c.dom,javax.xml.namespace,com.sun.tools.xjc.api,javax.activation,com.sun.xml.xsom,javax.xml.bind.annotation.adapters,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.generator.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.relaxng'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='javax.activation,com.sun.xml.bind.v2.model.core,com.sun.xml.xsom,com.sun.tools.xjc.model,com.sun.tools.xjc.reader,org.kohsuke.rngom.nc,org.xml.sax,javax.xml.namespace,org.kohsuke.rngom.digested,com.sun.tools.xjc.reader.xmlschema,com.sun.codemodel,com.sun.xml.bind.api.impl,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.tools.xjc.reader.internalizer,org.xml.sax.helpers,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.jxc.api'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.tools.xjc.api,com.sun.tools.jxc.api.impl.j2s'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.addon.episode'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.xsom.visitor,com.sun.xml.xsom,com.sun.xml.bind.v2.schemagen.episode,com.sun.codemodel,com.sun.tools.xjc.model,com.sun.tools.xjc,com.sun.xml.txw2.output,org.xml.sax,com.sun.tools.xjc.outline,com.sun.xml.txw2,com.sun.xml.txw2.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.dtd.bindinfo'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.xjc.model,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean.field,org.w3c.dom,org.xml.sax,com.sun.xml.bind.api.impl,com.sun.xml.xsom,javax.xml.namespace,com.sun.xml.bind.v2.util,javax.xml.bind.annotation.adapters,javax.xml.parsers,com.sun.istack,com.sun.tools.xjc.api,com.sun.tools.xjc.util,javax.xml.validation,com.sun.xml.bind.marshaller,com.sun.tools.xjc.reader'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.model.nav'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.tools.xjc.outline,com.sun.codemodel,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.xmlschema.ct'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.xsom.visitor,com.sun.tools.xjc.reader.xmlschema,com.sun.xml.xsom,org.kohsuke.rngom.nc,javax.xml.namespace,com.sun.tools.xjc,com.sun.tools.xjc.reader,com.sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.tools.xjc.model,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.jxc.ap'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='javax.lang.model.util,com.sun.tools.jxc,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.tools.jxc.api,org.xml.sax,javax.lang.model,javax.lang.model.element,javax.xml.bind,javax.annotation.processing,javax.tools,javax.lang.model.type,com.sun.xml.bind.v2.model.annotation,javax.xml.transform,javax.xml.transform.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.addon.locator'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.tools.xjc.outline,com.sun.codemodel,com.sun.xml.bind,javax.xml.bind.annotation,com.sun.tools.xjc,com.sun.xml.bind.annotation,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.generator.bean'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.xjc.outline,com.sun.tools.xjc.model,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.api.impl,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.api,com.sun.codemodel.fmt,com.sun.tools.xjc.generator.annotation.spec,org.xml.sax,javax.xml.namespace,javax.activation,com.sun.xml.bind.v2.runtime,com.sun.tools.xjc.util,com.sun.tools.xjc.model.nav,com.sun.xml.xsom,javax.xml.bind.annotation,javax.xml.bind,com.sun.xml.bind.v2,com.sun.tools.xjc.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.addon.code_injector'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.xjc.outline,com.sun.tools.xjc.util,com.sun.tools.xjc.model,com.sun.tools.xjc,org.w3c.dom,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.runtime'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='javax.xml.bind,javax.xml.bind.annotation.adapters'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.util,com.sun.tools.xjc.util,com.sun.tools.xjc,org.xml.sax.helpers,org.xml.sax,com.sun.tools.xjc.model,javax.xml.namespace,javax.activation,com.sun.xml.bind.v2.model.core,com.sun.codemodel'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.dtd'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,javax.activation,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.api.impl,com.sun.tools.xjc.reader.dtd.bindinfo,com.sun.xml.xsom,com.sun.tools.xjc.model,org.xml.sax,javax.xml.namespace,com.sun.istack,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.tools.xjc.reader,com.sun.tools.xjc.util,com.sun.xml.dtdparser,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.addon.at_generated'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.tools.xjc.outline,com.sun.codemodel,com.sun.tools.xjc,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.addon.accessors'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.xjc.outline,javax.xml.bind.annotation,com.sun.tools.xjc,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.jxc'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant.taskdefs.compilers,javax.tools,org.apache.tools.ant,javax.annotation.processing,javax.xml.transform,javax.xml.transform.stream,javax.xml.bind,com.sun.xml.bind.v2.util,com.sun.tools.xjc,javax.xml.parsers,com.sun.tools.xjc.api,org.xml.sax,com.sun.tools.jxc.gen.config,com.sun.tools.xjc.util,javax.lang.model.element,javax.xml.validation,com.sun.tools.jxc.ap,javax.lang.model,com.sun.xml.bind.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.generator.bean.field'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.xjc.outline,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.model.nav,com.sun.tools.xjc.model,com.sun.xml.bind.api.impl,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.tools.xjc.reader,com.sun.tools.xjc.generator.annotation.spec,javax.xml.namespace,com.sun.xml.bind.v2.model.core,javax.xml.bind.annotation,com.sun.xml.bind.v2,com.sun.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.outline'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.xjc.model,com.sun.tools.xjc.util,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean,javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.jxc.gen.config'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.xml.sax,com.sun.tools.jxc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.xmlschema.doc-files'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.xmlschema.parser'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.xml.sax.helpers,org.xml.sax,javax.xml.namespace,org.w3c.dom.ls,com.sun.tools.xjc,com.sun.xml.bind.v2.util,com.sun.tools.xjc.api,com.sun.tools.xjc.util,javax.xml.transform,javax.xml.validation,javax.xml.transform.sax,com.sun.tools.xjc.reader.internalizer,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.api.impl.s2j'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.tools.xjc.outline,com.sun.xml.bind.v2.model.core,com.sun.tools.xjc.model.nav,com.sun.xml.xsom,com.sun.tools.xjc.model,com.sun.tools.xjc.api,javax.xml.namespace,org.xml.sax,com.sun.codemodel,javax.xml.bind,com.sun.tools.xjc,org.w3c.dom.ls,com.sun.tools.xjc.reader.xmlschema.parser,com.sun.istack,com.sun.xml.bind.v2.util,org.w3c.dom,javax.xml.stream,com.sun.tools.xjc.reader.internalizer,javax.xml.validation,com.sun.xml.bind.unmarshaller,org.xml.sax.helpers,com.sun.xml.bind.v2.runtime,javax.xml.bind.annotation,com.sun.tools.xjc.generator.annotation.spec'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.api'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.api,org.xml.sax,javax.xml.transform,javax.xml.bind,javax.xml.namespace,javax.annotation.processing,com.sun.codemodel,javax.lang.model.util,javax.lang.model.type,javax.lang.model.element,com.sun.tools.xjc,javax.xml.stream,org.w3c.dom,com.sun.xml.bind.api.impl,com.sun.tools.xjc.api.impl.s2j'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.api.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.codemodel,javax.tools,javax.lang.model.element,javax.annotation.processing'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.xjc.reader.internalizer'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.istack,org.w3c.dom,org.xml.sax.helpers,org.xml.sax,com.sun.xml.bind.marshaller,com.sun.xml.xsom.parser,javax.xml.transform.sax,com.sun.xml.bind.v2.util,com.sun.tools.xjc,com.sun.tools.xjc.api,javax.xml.parsers,javax.xml.transform.dom,javax.xml.stream,com.sun.tools.xjc.util,javax.xml.transform,javax.xml.validation,com.sun.xml.bind.unmarshaller,javax.xml.namespace,javax.xml.xpath,com.sun.xml.xsom,com.sun.tools.xjc.reader.xmlschema.bindinfo,javax.xml.bind,com.sun.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.runtime.reflect,javax.xml.bind,javax.xml.bind.annotation.adapters,javax.xml.stream,javax.xml.datatype,javax.xml.namespace,com.sun.msv.grammar,com.sun.xml.bind.marshaller,com.sun.xml.bind.unmarshaller,com.sun.xml.bind.validator,javax.xml.bind.helpers,org.xml.sax,com.sun.msv.grammar.trex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.xmlschema'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.msv.grammar,com.sun.msv.grammar.trex,com.sun.msv.grammar.util,com.sun.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.xml.sax,javax.xml.bind.helpers,com.sun.xml.bind,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.model.runtime'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.runtime.reflect,javax.xml.bind,com.sun.xml.bind.v2.runtime,javax.xml.namespace,com.sun.xml.bind.v2.model.nav,javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.model.impl'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.model.annotation,javax.xml.namespace,com.sun.xml.bind.v2.model.util,javax.xml.bind.annotation,com.sun.xml.bind.api.impl,com.sun.istack,com.sun.xml.bind.v2.util,com.sun.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.activation,com.sun.xml.bind.v2,javax.xml.bind,com.sun.xml.bind.util,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind,com.sun.xml.bind.api,org.xml.sax,com.sun.xml.bind.v2.runtime.output,com.sun.xml.bind.v2.runtime.unmarshaller,javax.xml.transform,javax.xml.transform.stream,javax.xml.bind.helpers,javax.xml.datatype,javax.imageio.stream,javax.imageio,javax.xml.stream,com.sun.xml.bind.v2.runtime.reflect'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.bytecode'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.unmarshaller'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='javax.xml.bind.helpers,com.sun.xml.bind,javax.xml.bind,org.xml.sax,com.sun.xml.bind.v2.runtime.unmarshaller,org.xml.sax.helpers,org.w3c.dom,org.relaxng.datatype,com.sun.xml.bind.util,com.sun.msv.grammar,com.sun.xml.bind.validator,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.doc-files'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.model.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.schemagen.episode'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.txw2.annotation,com.sun.xml.txw2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.annotation'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.runtime.unmarshaller,javax.activation,javax.xml.transform.stream,org.xml.sax,javax.xml.namespace,com.sun.xml.bind.v2.runtime,javax.xml.xpath,com.sun.xml.bind,javax.xml.transform,com.sun.xml.bind.v2,javax.xml.parsers,javax.xml.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.serializer'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.xml.sax,javax.xml.namespace,org.xml.sax.helpers,javax.xml.bind.helpers,com.sun.xml.bind.util,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.runtime.reflect.opt'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind,com.sun.xml.bind.v2.bytecode,com.sun.xml.bind.v2.runtime.reflect,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.api,org.xml.sax,javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.schemagen.xmlschema'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.txw2.annotation,com.sun.xml.txw2,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.runtime.unmarshaller'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.xml.sax,com.sun.xml.bind.util,javax.activation,javax.xml.stream,com.sun.xml.bind.v2.util,com.sun.xml.bind.v2.runtime.output,com.sun.xml.bind,javax.xml.bind,com.sun.xml.bind.v2.runtime,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.sax,com.sun.xml.fastinfoset.stax,com.sun.xml.fastinfoset.sax,javax.xml.namespace,com.sun.xml.bind.api,com.sun.xml.bind.v2.runtime.reflect,javax.xml.bind.helpers,org.w3c.dom,javax.xml.bind.attachment,javax.xml.stream.events,org.xml.sax.helpers,org.jvnet.staxex,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.runtime.property,javax.xml.bind.annotation.adapters,javax.xml.parsers,javax.xml.transform.dom,javax.xml.transform.stream,com.sun.xml.bind.v2,javax.xml.validation,com.sun.xml.bind.unmarshaller,com.sun.istack'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.runtime'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='javax.xml.bind.helpers,javax.xml.stream,com.sun.xml.bind.v2.model.runtime,javax.xml.bind.annotation,javax.xml.bind,com.sun.xml.bind.v2.runtime.unmarshaller,org.w3c.dom,org.xml.sax,javax.xml.namespace,com.sun.xml.bind.v2.runtime.output,javax.xml.validation,com.sun.xml.bind.unmarshaller,javax.xml.transform,javax.xml.bind.annotation.adapters,com.sun.xml.bind.api,javax.xml.bind.attachment,com.sun.xml.bind.marshaller,com.sun.istack,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.runtime.property,com.sun.xml.bind.v2.model.core,com.sun.xml.bind,com.sun.xml.bind.v2,com.sun.xml.bind.v2.runtime.reflect,org.xml.sax.helpers,com.sun.xml.bind.v2.util,com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.util,com.sun.xml.bind.v2.model.impl,javax.xml.transform.sax,com.sun.xml.bind.v2.schemagen,javax.xml.parsers,com.sun.xml.txw2.output,javax.xml.transform.dom,javax.xml.transform.stream,javax.activation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.model.annotation'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.nav,javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.validator'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='javax.xml.bind.helpers,com.sun.xml.bind.unmarshaller,javax.xml.bind,org.w3c.dom,org.xml.sax,com.sun.msv.util,com.sun.xml.bind,com.sun.msv.grammar,com.sun.msv.verifier,com.sun.xml.bind.serializer,org.relaxng.datatype,org.xml.sax.helpers,org.iso_relax.verifier.impl,com.sun.msv.verifier.regexp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.api'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.istack,org.w3c.dom,com.sun.xml.bind.v2.runtime.unmarshaller,javax.xml.namespace,org.xml.sax,javax.xml.bind.attachment,com.sun.xml.bind.v2.runtime,javax.xml.stream,javax.xml.transform,javax.xml.bind,com.sun.xml.bind.api.impl,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.v2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.runtime.reflect'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.api,javax.xml.bind,com.sun.xml.bind.v2.runtime,com.sun.xml.bind,com.sun.xml.bind.v2.runtime.reflect.opt,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.runtime.unmarshaller,org.xml.sax,javax.xml.datatype,javax.activation,com.sun.xml.bind.v2.model.core,javax.xml.transform,com.sun.xml.bind.v2,javax.xml.bind.annotation.adapters,javax.xml.stream,com.sun.istack,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.v2.model.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.api.impl'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='javax.lang.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.model.nav'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.runtime.property'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.util,com.sun.xml.bind.v2.runtime.reflect,com.sun.xml.bind.v2.runtime.unmarshaller,org.xml.sax,javax.xml.namespace,com.sun.xml.bind.v2.runtime,javax.xml.stream,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.api,com.sun.xml.bind.v2.model.core,javax.xml.bind,com.sun.xml.bind.v2.model.nav,javax.xml.bind.annotation,com.sun.xml.bind.v2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.runtime.output'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.runtime,com.sun.istack,com.sun.xml.bind.marshaller,org.w3c.dom,org.xml.sax,org.jvnet.fastinfoset,javax.xml.bind,javax.xml.stream,com.sun.xml.fastinfoset.stax,com.sun.xml.bind.v2.runtime.unmarshaller,javax.activation,javax.xml.bind.attachment,com.sun.xml.bind.util,org.xml.sax.helpers,org.jvnet.staxex,com.sun.xml.bind,javax.xml.stream.events'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.schemagen'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind,javax.xml.transform,javax.xml.bind,com.sun.xml.bind.v2.schemagen.xmlschema,javax.xml.bind.annotation,com.sun.xml.txw2,javax.xml.namespace,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.util,com.sun.xml.bind.v2.model.impl,com.sun.xml.bind.api,com.sun.xml.txw2.output,org.xml.sax,javax.activation,com.sun.xml.bind.v2,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.schemagen.episode,javax.xml.transform.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2.model.core'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.model.annotation,javax.xml.bind.annotation.adapters,javax.xml.namespace,com.sun.xml.bind.v2.runtime,javax.activation,com.sun.xml.bind.v2.model.impl,javax.xml.bind.annotation,javax.xml.transform,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.marshaller'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.xml.sax,com.sun.xml.bind.serializer,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,javax.xml.bind.helpers,javax.xml.transform,javax.xml.transform.stream,javax.xml.transform.sax,javax.xml.bind,org.xml.sax.helpers,com.sun.istack,com.sun.xml.bind.v2.util,com.sun.xml.bind.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.bind.v2'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.bind,com.sun.istack,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.util,com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.api,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.dtdparser'/>
> <p n='version' t='version' v='1.1.0'/>
> <p n='uses:' v='org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.dtdparser.resources'/>
> <p n='version' t='version' v='1.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset.vocab,org.jvnet.fastinfoset,com.sun.xml.fastinfoset.alphabet,com.sun.xml.fastinfoset.org.apache.xerces.util,com.sun.xml.fastinfoset.algorithm,org.xml.sax.helpers,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.stax.factory'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='javax.xml.stream,com.sun.xml.fastinfoset.stax.events,javax.xml.stream.events,javax.xml.namespace,javax.xml.stream.util,com.sun.xml.fastinfoset,javax.xml.transform,com.sun.xml.fastinfoset.stax,com.sun.xml.fastinfoset.stax.util,com.sun.xml.fastinfoset.tools,javax.xml.transform.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.dom'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='com.sun.xml.fastinfoset.algorithm,com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.vocab,org.jvnet.fastinfoset,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.algorithm'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='com.sun.xml.fastinfoset,org.jvnet.fastinfoset'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.org.apache.xerces.util'/>
> <p n='version' t='version' v='1.2.13'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.tools'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='com.sun.xml.fastinfoset,javax.xml.transform,javax.xml.parsers,javax.xml.transform.dom,javax.xml.transform.sax,com.sun.xml.fastinfoset.dom,org.w3c.dom,org.xml.sax,javax.xml.transform.stream,org.jvnet.fastinfoset,com.sun.xml.fastinfoset.sax,javax.xml.stream,org.xml.sax.ext,com.sun.xml.fastinfoset.stax,org.xml.sax.helpers,com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset.vocab,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.stax.events'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='javax.xml.stream.events,javax.xml.namespace,com.sun.xml.fastinfoset.org.apache.xerces.util,com.sun.xml.fastinfoset,javax.xml.stream,javax.xml.stream.util,com.sun.xml.fastinfoset.stax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.resources'/>
> <p n='version' t='version' v='1.2.13'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.stax.util'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='javax.xml.stream,com.sun.xml.fastinfoset,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.vocab'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset,org.jvnet.fastinfoset,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.alphabet'/>
> <p n='version' t='version' v='1.2.13'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.util'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='com.sun.xml.fastinfoset,org.jvnet.fastinfoset,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.stax'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='javax.xml.stream,com.sun.xml.fastinfoset.util,javax.xml.namespace,com.sun.xml.fastinfoset.algorithm,com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.org.apache.xerces.util,com.sun.xml.fastinfoset.vocab,com.sun.xml.fastinfoset.sax,org.jvnet.fastinfoset.stax,org.jvnet.fastinfoset'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.fastinfoset.sax'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='com.sun.xml.fastinfoset.algorithm,com.sun.xml.fastinfoset,org.jvnet.fastinfoset,org.jvnet.fastinfoset.sax,org.xml.sax.ext,org.xml.sax,com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset.vocab,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.txw2'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.txw2.annotation,javax.xml.namespace,com.sun.xml.txw2.output'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.txw2.output'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.xml.sax,javax.xml.stream,javax.xml.namespace,com.sun.xml.txw2,org.xml.sax.ext,javax.xml.parsers,org.w3c.dom,javax.xml.transform.dom,org.xml.sax.helpers,javax.xml.transform,javax.xml.transform.stream,javax.xml.transform.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.txw2.annotation'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.xsom'/>
> <p n='version' t='version' v='20130531.0.0'/>
> <p n='uses:' v='org.relaxng.datatype,org.xml.sax,com.sun.xml.xsom.impl.scd,javax.xml.namespace,com.sun.xml.xsom.util,com.sun.xml.xsom.parser,com.sun.xml.xsom.visitor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.xsom.impl.util'/>
> <p n='version' t='version' v='20130531.0.0'/>
> <p n='uses:' v='org.xml.sax,com.sun.xml.xsom.visitor,javax.swing.tree,com.sun.xml.xsom,javax.swing.border,javax.swing'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.xsom.impl'/>
> <p n='version' t='version' v='20130531.0.0'/>
> <p n='uses:' v='org.xml.sax.helpers,com.sun.xml.xsom,org.xml.sax,com.sun.xml.xsom.visitor,com.sun.xml.xsom.impl.parser,com.sun.xml.xsom.impl.scd,com.sun.xml.xsom.parser,com.sun.xml.xsom.util,javax.xml.namespace,org.relaxng.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.xsom.impl.scd'/>
> <p n='version' t='version' v='20130531.0.0'/>
> <p n='uses:' v='com.sun.xml.xsom,com.sun.xml.xsom.visitor,com.sun.xml.xsom.impl,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.xsom.impl.parser.state'/>
> <p n='version' t='version' v='20130531.0.0'/>
> <p n='uses:' v='org.xml.sax,com.sun.xml.xsom.parser,com.sun.xml.xsom,com.sun.xml.xsom.impl,org.xml.sax.helpers,com.sun.xml.xsom.impl.parser'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.xsom.impl.parser'/>
> <p n='version' t='version' v='20130531.0.0'/>
> <p n='uses:' v='com.sun.xml.xsom,com.sun.xml.xsom.impl,org.xml.sax,com.sun.xml.xsom.parser,org.xml.sax.helpers,org.relaxng.datatype,com.sun.xml.xsom.impl.util,com.sun.xml.xsom.impl.parser.state,javax.xml.parsers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.xsom.visitor'/>
> <p n='version' t='version' v='20130531.0.0'/>
> <p n='uses:' v='com.sun.xml.xsom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.xsom.parser'/>
> <p n='version' t='version' v='20130531.0.0'/>
> <p n='uses:' v='org.xml.sax,org.xml.sax.helpers,com.sun.xml.xsom.impl.parser,javax.xml.parsers,com.sun.xml.xsom,com.sun.xml.xsom.impl.parser.state'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.xsom.util'/>
> <p n='version' t='version' v='20130531.0.0'/>
> <p n='uses:' v='com.sun.xml.xsom.visitor,com.sun.xml.xsom,com.sun.xml.xsom.parser,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,org.w3c.dom,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.fastinfoset'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='org.xml.sax.ext,com.sun.xml.fastinfoset.sax,javax.xml.transform.sax,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.fastinfoset.sax.helpers'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='com.sun.xml.fastinfoset.algorithm,com.sun.xml.fastinfoset,org.jvnet.fastinfoset,org.jvnet.fastinfoset.sax,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.fastinfoset.stax'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.fastinfoset.sax'/>
> <p n='version' t='version' v='1.2.13'/>
> <p n='uses:' v='org.xml.sax,org.xml.sax.ext,org.jvnet.fastinfoset'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.staxex'/>
> <p n='version' t='version' v='1.7.4'/>
> <p n='uses:' v='javax.activation,javax.xml.stream,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.staxex.util'/>
> <p n='version' t='version' v='1.7.4'/>
> <p n='uses:' v='org.w3c.dom,javax.xml.namespace,javax.xml.stream,javax.xml.bind.attachment,javax.activation,org.jvnet.staxex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.binary'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.kohsuke.rngom.binary.visitor,org.kohsuke.rngom.nc,javax.xml.namespace,org.xml.sax,org.relaxng.datatype,org.kohsuke.rngom.ast.om,org.kohsuke.rngom.util,org.kohsuke.rngom.parse,org.kohsuke.rngom.ast.builder,org.kohsuke.rngom.ast.util,org.kohsuke.rngom.dt.builtin,org.relaxng.datatype.helpers,org.kohsuke.rngom.dt'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.binary.visitor'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.kohsuke.rngom.binary,org.kohsuke.rngom.nc,org.relaxng.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.ast.builder'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.kohsuke.rngom.ast.om,org.kohsuke.rngom.parse'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.parse.xml'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.relaxng.datatype,org.xml.sax,org.kohsuke.rngom.parse,org.kohsuke.rngom.ast.builder,org.kohsuke.rngom.xml.sax,org.kohsuke.rngom.ast.om,org.xml.sax.helpers,org.kohsuke.rngom.util,org.kohsuke.rngom.xml.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.dt'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.relaxng.datatype,org.relaxng.datatype.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.nc'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='javax.xml.namespace,org.kohsuke.rngom.ast.om,org.kohsuke.rngom.ast.builder'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.parse'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.relaxng.datatype,org.kohsuke.rngom.ast.builder,org.kohsuke.rngom.ast.om'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.xml.sax'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.xml.sax.ext,org.xml.sax,javax.xml.parsers,org.kohsuke.rngom.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.ast.om'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.parse.compact'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.kohsuke.rngom.xml.util,org.kohsuke.rngom.ast.builder,org.kohsuke.rngom.parse,org.kohsuke.rngom.ast.om,org.xml.sax,org.kohsuke.rngom.util,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.digested'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.kohsuke.rngom.ast.util,org.kohsuke.rngom.ast.builder,org.kohsuke.rngom.ast.om,org.w3c.dom,org.xml.sax,javax.xml.namespace,org.kohsuke.rngom.nc,org.kohsuke.rngom.parse,javax.xml.stream,javax.xml.parsers,org.xml.sax.helpers,org.kohsuke.rngom.parse.compact,org.kohsuke.rngom.parse.xml'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.xml.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.dt.builtin'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.kohsuke.rngom.util,org.relaxng.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.parse.host'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.kohsuke.rngom.ast.builder,org.kohsuke.rngom.ast.om,org.kohsuke.rngom.parse'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.kohsuke.rngom.ast.util'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='org.kohsuke.rngom.binary,org.kohsuke.rngom.parse.host,org.kohsuke.rngom.ast.builder,org.kohsuke.rngom.parse,org.relaxng.datatype,org.kohsuke.rngom.ast.om,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.relaxng.datatype'/>
> <p n='version' t='version' v='20020414.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.relaxng.datatype.helpers'/>
> <p n='version' t='version' v='20020414.0.0'/>
> <p n='uses:' v='org.relaxng.datatype'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.msv.grammar)(version&gt;=2013.6.1))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.grammar;resolution:=optional;version=2013.6.1</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.grammar.trex)(version&gt;=2013.6.1))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.grammar.trex;resolution:=optional;version=2013.6.1</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.grammar.util)(version&gt;=2013.6.1))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.grammar.util;resolution:=optional;version=2013.6.1</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.util)(version&gt;=2013.6.1))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.util;resolution:=optional;version=2013.6.1</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.verifier)(version&gt;=2013.6.1))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.verifier;resolution:=optional;version=2013.6.1</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.verifier.regexp)(version&gt;=2013.6.1))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.verifier.regexp;resolution:=optional;version=2013.6.1</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.resolver))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.resolver;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.resolver.tools))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.resolver.tools;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.source.tree))' extend='false' multiple='false' optional='false'>Import package com.sun.source.tree</require>
> <require name='package' filter='(&amp;(package=com.sun.source.util))' extend='false' multiple='false' optional='false'>Import package com.sun.source.util</require>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='false'>Import package javax.activation</require>
> <require name='package' filter='(&amp;(package=javax.annotation.processing))' extend='false' multiple='false' optional='false'>Import package javax.annotation.processing</require>
> <require name='package' filter='(&amp;(package=javax.imageio))' extend='false' multiple='false' optional='false'>Import package javax.imageio</require>
> <require name='package' filter='(&amp;(package=javax.imageio.stream))' extend='false' multiple='false' optional='false'>Import package javax.imageio.stream</require>
> <require name='package' filter='(&amp;(package=javax.lang.model))' extend='false' multiple='false' optional='false'>Import package javax.lang.model</require>
> <require name='package' filter='(&amp;(package=javax.lang.model.element))' extend='false' multiple='false' optional='false'>Import package javax.lang.model.element</require>
> <require name='package' filter='(&amp;(package=javax.lang.model.type))' extend='false' multiple='false' optional='false'>Import package javax.lang.model.type</require>
> <require name='package' filter='(&amp;(package=javax.lang.model.util))' extend='false' multiple='false' optional='false'>Import package javax.lang.model.util</require>
> <require name='package' filter='(&amp;(package=javax.swing))' extend='false' multiple='false' optional='false'>Import package javax.swing</require>
> <require name='package' filter='(&amp;(package=javax.swing.border))' extend='false' multiple='false' optional='false'>Import package javax.swing.border</require>
> <require name='package' filter='(&amp;(package=javax.swing.tree))' extend='false' multiple='false' optional='false'>Import package javax.swing.tree</require>
> <require name='package' filter='(&amp;(package=javax.tools))' extend='false' multiple='false' optional='false'>Import package javax.tools</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind)(version&gt;=2.2.11))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind;resolution:=optional;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation)(version&gt;=2.2.11))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind.annotation;resolution:=optional;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters)(version&gt;=2.2.11))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind.annotation.adapters;resolution:=optional;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.attachment)(version&gt;=2.2.11))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind.attachment;resolution:=optional;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.helpers)(version&gt;=2.2.11))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind.helpers;resolution:=optional;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.datatype))' extend='false' multiple='false' optional='false'>Import package javax.xml.datatype</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.events</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.util))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.util</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=javax.xml.xpath))' extend='false' multiple='false' optional='false'>Import package javax.xml.xpath</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant))' extend='false' multiple='false' optional='true'>Import package org.apache.tools.ant;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs))' extend='false' multiple='false' optional='true'>Import package org.apache.tools.ant.taskdefs;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs.compilers))' extend='false' multiple='false' optional='true'>Import package org.apache.tools.ant.taskdefs.compilers;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types))' extend='false' multiple='false' optional='true'>Import package org.apache.tools.ant.types;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.iso_relax.verifier.impl)(version&gt;=20090621.0.0))' extend='false' multiple='false' optional='true'>Import package org.iso_relax.verifier.impl;resolution:=optional;version=20090621</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom.ls))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom.ls</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.glassfish.main.jdbc.admin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.jdbc.admin' presentationname='JDBC admin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jdbc-admin.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>61383</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.jdbc.admin'/>
> <p n='presentationname' v='JDBC admin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jdbc.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jdbc.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jdbc.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jdbc.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jdbcruntime.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jdbcruntime.service;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.admin.cli))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.admin.cli</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.admin.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.admin.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.jdbc.config/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.jdbc.config' presentationname='JDBC Config Module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jdbc-config.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>17045</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.jdbc.config'/>
> <p n='presentationname' v='JDBC Config Module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jdbc.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.api.admin,org.glassfish.admin.cli.resources,javax.validation.constraints,com.sun.enterprise.config.serverbeans,org.glassfish.jdbc.config.validators,org.glassfish.connectors.config.validators,org.glassfish.config.support.datatypes,org.glassfish.resourcebase.resources,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans.customvalidators,org.glassfish.quality,javax.validation,org.glassfish.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jdbc.config.validators'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.connectors.config.validators,javax.validation,com.sun.enterprise.config.serverbeans,org.glassfish.jdbc.config'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans.customvalidators)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans.customvalidators;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.cli.resources)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.cli.resources;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support.datatypes)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support.datatypes;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.connectors.config.validators)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.connectors.config.validators;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.jdbc.runtime/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.jdbc.runtime' presentationname='JDBC Runtime Module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jdbc-runtime.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>80392</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.jdbc.runtime'/>
> <p n='presentationname' v='JDBC Runtime Module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jdbcruntime'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,org.glassfish.api.naming,javax.sql,org.jvnet.hk2.annotations,com.sun.logging,org.glassfish.jdbc.config,org.glassfish.external.probe.provider,com.sun.enterprise.connectors,com.sun.appserv.connectors.internal.api,com.sun.enterprise.resource.pool.monitor,com.sun.enterprise.config.serverbeans,org.glassfish.resourcebase.resources.api,com.sun.enterprise.resource.pool,javax.inject,org.jvnet.hk2.config,org.glassfish.connectors.config,com.sun.enterprise.deployment,com.sun.enterprise.connectors.util,org.glassfish.jdbcruntime.service'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jdbcruntime.service'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,javax.resource,com.sun.enterprise.connectors.service,com.sun.enterprise.connectors,javax.security.auth,org.jvnet.hk2.annotations,org.glassfish.resourcebase.resources.naming,org.glassfish.resourcebase.resources.api,com.sun.enterprise.deployment,javax.sql,javax.resource.spi,com.sun.enterprise.connectors.util,javax.inject,org.glassfish.internal.api,com.sun.enterprise.config.serverbeans,org.glassfish.jdbc.config,com.sun.appserv.connectors.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jdbc.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,org.glassfish.jdbc.config,com.sun.enterprise.connectors,com.sun.appserv.connectors.internal.api,com.sun.enterprise.config.serverbeans,org.glassfish.resourcebase.resources.api,javax.sql,com.sun.enterprise.connectors.util'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.jdbc)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.jdbc;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.service;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.handlers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.handlers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.resource)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.resource;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.resource.pool)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.resource.pool;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.resource.pool.monitor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.resource.pool.monitor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.resource.pool.waitqueue)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.resource.pool.waitqueue;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation.sql)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation.sql;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.security)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.security;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.connectors.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.connectors.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.services)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.services;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jdbc.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jdbc.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jdbc.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jdbc.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.naming))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.ext.jersey-bean-validation/2.4.1' symbolicname='org.glassfish.jersey.ext.jersey-bean-validation' presentationname='jersey-ext-bean-validation' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-bean-validation.jar' version='2.4.1'>
> <description>Jersey extension module providing support for Bean Validation (JSR-349) API.</description>
> <size>37416</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.ext.jersey-bean-validation'/>
> <p n='presentationname' v='jersey-ext-bean-validation'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.validation'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.validation,javax.xml.bind.annotation,org.glassfish.jersey.internal.util,org.glassfish.jersey.server.validation.internal,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.validation.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.validation.metadata,com.google.common.collect,org.glassfish.jersey.server.internal.inject,javax.validation,javax.validation.executable,org.glassfish.jersey.server.model,javax.ws.rs.core,javax.ws.rs.container,org.glassfish.jersey.internal.l10n,com.google.common.base,org.glassfish.jersey.internal.util,org.glassfish.jersey.internal.spi,javax.ws.rs,org.glassfish.jersey.server.validation,javax.inject,javax.ws.rs.ext,org.glassfish.hk2.api,org.glassfish.jersey.internal,javax.validation.spi,javax.validation.bootstrap,org.glassfish.hk2.utilities.binding,javax.annotation'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.base)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.base;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.validation;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.bootstrap)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.validation.bootstrap;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.executable)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.validation.executable;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.metadata)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.validation.metadata;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.spi)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.validation.spi;resolution:=optional;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.container)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.container;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.model)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.model;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.core.jersey-client/2.4.1' symbolicname='org.glassfish.jersey.core.jersey-client' presentationname='jersey-core-client' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-client.jar' version='2.4.1'>
> <description>Jersey core client implementation</description>
> <size>125784</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.core.jersey-client'/>
> <p n='presentationname' v='jersey-core-client'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.client'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs,org.glassfish.jersey.message,org.glassfish.jersey.internal,javax.ws.rs.core,org.glassfish.jersey.internal.util,javax.ws.rs.ext,javax.inject,org.glassfish.jersey.spi,com.google.common.util.concurrent,org.glassfish.hk2.api,org.glassfish.jersey.process.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.message.internal,org.glassfish.hk2.utilities,org.glassfish.jersey.internal.spi,org.glassfish.hk2.utilities.binding,org.glassfish.jersey,org.glassfish.jersey.model.internal,com.google.common.base,org.glassfish.jersey.client.spi,javax.ws.rs.client,com.google.common.collect,javax.net.ssl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.client.filter'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs.client,javax.ws.rs.core,org.glassfish.jersey.spi,com.google.common.collect,org.glassfish.hk2.api,javax.inject,org.glassfish.jersey.internal.util,javax.ws.rs,javax.ws.rs.ext'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.client.spi'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.client,javax.ws.rs,org.glassfish.jersey.process'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.base)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.base;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.util.concurrent)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.util.concurrent;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.client)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.client;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util.collection)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util.collection;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.model.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.model.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.process)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.process;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.process.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.process.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.spi;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.core.jersey-common/2.4.1' symbolicname='org.glassfish.jersey.core.jersey-common' presentationname='jersey-core-common' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-common.jar' version='2.4.1'>
> <description>Jersey core common packages</description>
> <size>675511</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.core.jersey-common'/>
> <p n='presentationname' v='jersey-core-common'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.message.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.ws.rs,org.glassfish.jersey.internal,javax.ws.rs.ext,javax.xml.stream,javax.xml.bind,javax.ws.rs.core,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.internal.util,javax.xml.parsers,org.xml.sax,org.glassfish.jersey.message,javax.xml.transform.sax,javax.xml.transform,javax.xml.transform.stream,javax.inject,org.glassfish.jersey.spi,com.google.common.base,javax.activation,org.glassfish.hk2.api,javax.xml.transform.dom,org.w3c.dom,com.google.common.collect,org.glassfish.jersey.uri,org.glassfish.jersey.uri.internal,org.glassfish.hk2.utilities.binding,com.google.common.primitives,org.jvnet.hk2.annotations,org.glassfish.jersey.internal.inject,org.glassfish.hk2.utilities,javax.imageio.stream,javax.imageio.spi,javax.imageio,javax.xml.validation,org.xml.sax.helpers,javax.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.uri'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.uri.internal,org.glassfish.jersey.internal.util.collection,javax.ws.rs.core,org.glassfish.jersey.internal,com.google.common.base'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.internal.spi'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.message.internal,org.glassfish.jersey.uri.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.spi,javax.ws.rs.ext,org.glassfish.hk2.api,javax.ws.rs.core,org.glassfish.hk2.utilities.binding,javax.inject,javax.ws.rs,com.google.common.collect,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.internal.util,org.glassfish.jersey,org.glassfish.jersey.message,org.glassfish.jersey.internal.l10n,org.osgi.framework,org.glassfish.hk2.utilities'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.model.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.hk2.utilities,com.google.common.base,javax.ws.rs.core,org.glassfish.jersey.internal.spi,com.google.common.collect,javax.ws.rs,org.glassfish.jersey.internal,org.glassfish.jersey.model,org.glassfish.hk2.api,org.glassfish.jersey,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.util,org.glassfish.jersey.process,javax.annotation,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.model'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='com.google.common.collect,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.internal.util.collection'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.internal,sun.misc,org.glassfish.jersey.internal.util,javax.ws.rs.core,com.google.common.base'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.message'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.spi,javax.inject,javax.ws.rs.core,javax.ws.rs,org.glassfish.jersey.internal,javax.ws.rs.ext'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs.core,org.glassfish.jersey.internal,org.glassfish.jersey.internal.util,javax.net.ssl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.uri.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.uri,com.google.common.net,javax.ws.rs,com.google.common.collect,org.glassfish.jersey.internal,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.internal.util,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.filter'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.message.internal,javax.annotation,javax.ws.rs,javax.ws.rs.container,javax.ws.rs.ext,javax.ws.rs.client,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.internal.inject'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,org.glassfish.hk2.utilities.binding,javax.inject,org.glassfish.hk2.utilities,org.glassfish.jersey.internal.util,com.google.common.base,org.glassfish.hk2.extension,javax.ws.rs,org.jvnet.hk2.external.generator,org.glassfish.jersey.internal,org.glassfish.jersey.model.internal,org.glassfish.jersey.model,com.google.common.collect,javax.ws.rs.container,javax.ws.rs.ext,org.glassfish.jersey.spi,javax.ws.rs.client,javax.ws.rs.core,org.glassfish.jersey.internal.util.collection'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.spi'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.annotation,com.google.common.collect,javax.ws.rs,javax.ws.rs.ext,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.process.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.internal.inject,org.glassfish.jersey.spi,org.glassfish.jersey.internal,javax.inject,org.glassfish.hk2.api,org.glassfish.jersey.process,org.glassfish.hk2.utilities.binding,com.google.common.base,org.glassfish.jersey.internal.util,org.glassfish.jersey.internal.util.collection'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.internal.util'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs,org.glassfish.jersey.internal,com.google.common.base,org.glassfish.jersey.internal.util.collection,com.google.common.collect,org.osgi.framework,javax.ws.rs.core,javax.xml.parsers,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.process'/>
> <p n='version' t='version' v='2.4.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.internal.l10n'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.internal,org.glassfish.hk2.osgiresourcelocator,org.glassfish.jersey.internal.util'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.base)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.base;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.net)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.net;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.primitives)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.primitives;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='false'>Import package javax.activation</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.imageio))' extend='false' multiple='false' optional='false'>Import package javax.imageio</require>
> <require name='package' filter='(&amp;(package=javax.imageio.spi))' extend='false' multiple='false' optional='false'>Import package javax.imageio.spi</require>
> <require name='package' filter='(&amp;(package=javax.imageio.stream))' extend='false' multiple='false' optional='false'>Import package javax.imageio.stream</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.client)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.client;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.container)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.container;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.extension)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.extension;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.osgiresourcelocator)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.osgiresourcelocator;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.external.generator)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.external.generator;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> <require name='package' filter='(&amp;(package=sun.misc))' extend='false' multiple='false' optional='true'>Import package sun.misc;resolution:=optional</require>
> </resource>
> <resource id='org.glassfish.jersey.containers.jersey-container-grizzly2-http/2.4.1' symbolicname='org.glassfish.jersey.containers.jersey-container-grizzly2-http' presentationname='jersey-container-grizzly2-http' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-container-grizzly2-http.jar' version='2.4.1'>
> <description>Jersey container providers umbrella project module</description>
> <size>24332</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.containers.jersey-container-grizzly2-http'/>
> <p n='presentationname' v='jersey-container-grizzly2-http'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.grizzly2.httpserver'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,org.glassfish.grizzly.http.server,org.glassfish.grizzly,org.glassfish.jersey.server,org.glassfish.jersey.server.spi,org.glassfish.jersey.internal.util.collection,javax.ws.rs.core,org.glassfish.hk2.utilities.binding,org.glassfish.jersey.internal.inject,org.glassfish.jersey.process.internal,javax.inject,org.glassfish.jersey.internal.util,org.glassfish.jersey.message.internal,org.glassfish.jersey.internal,org.glassfish.grizzly.utils,org.glassfish.grizzly.http.util,org.glassfish.grizzly.http,org.glassfish.jersey.server.internal,javax.ws.rs,org.glassfish.grizzly.ssl'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.ssl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.ssl;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.utils)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.utils;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util.collection)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util.collection;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.process.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.process.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.spi;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.containers.jersey-container-servlet-core/2.4.1' symbolicname='org.glassfish.jersey.containers.jersey-container-servlet-core' presentationname='jersey-container-servlet-core' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-container-servlet-core.jar' version='2.4.1'>
> <description>Jersey core Servlet 2.x implementation</description>
> <size>51279</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.containers.jersey-container-servlet-core'/>
> <p n='presentationname' v='jersey-container-servlet-core'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.servlet.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.internal.l10n,org.glassfish.hk2.api,javax.servlet,com.google.common.collect,org.glassfish.jersey.server,javax.inject,javax.persistence,org.glassfish.hk2.utilities.binding,org.glassfish.jersey.server.spi,org.glassfish.jersey.servlet.spi,com.google.common.util.concurrent,org.glassfish.jersey.server.internal,javax.ws.rs.core,javax.servlet.http,org.glassfish.jersey.servlet.internal.spi,org.glassfish.jersey.internal,javax.naming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.servlet.internal.spi'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.servlet,org.glassfish.jersey.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.servlet'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.servlet.internal,org.glassfish.jersey.uri,org.glassfish.jersey.server.spi,javax.ws.rs,org.glassfish.jersey.server,org.glassfish.jersey.internal.util.collection,javax.servlet,org.glassfish.jersey.server.internal,org.glassfish.jersey.internal.util,javax.servlet.http,javax.ws.rs.core,com.google.common.collect,org.glassfish.jersey.internal,org.glassfish.jersey.server.internal.scanning,org.glassfish.hk2.api,org.glassfish.jersey.servlet.spi,org.glassfish.jersey.internal.inject,javax.inject,org.glassfish.hk2.utilities,org.glassfish.hk2.utilities.binding,org.glassfish.jersey.process.internal,org.glassfish.jersey.servlet.internal.spi,org.glassfish.jersey.message.internal'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.servlet.spi'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.servlet.http'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.util.concurrent)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.util.concurrent;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.persistence))' extend='false' multiple='false' optional='true'>Import package javax.persistence;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=2.4.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[2.4,4.0)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=2.4.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[2.4,4.0)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util.collection)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util.collection;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.process.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.process.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.internal.scanning)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.internal.scanning;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.uri)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.uri;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.containers.jersey-container-servlet/2.4.1' symbolicname='org.glassfish.jersey.containers.jersey-container-servlet' presentationname='jersey-container-servlet' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-container-servlet.jar' version='2.4.1'>
> <description>Jersey core Servlet 3.x implementation</description>
> <size>15086</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.containers.jersey-container-servlet'/>
> <p n='presentationname' v='jersey-container-servlet'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.servlet.async'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.servlet,org.glassfish.jersey.servlet.spi,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.servlet.init'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.servlet.internal,org.glassfish.jersey.servlet.internal.spi,javax.ws.rs,com.google.common.collect,org.glassfish.jersey.servlet,org.glassfish.jersey.server,javax.ws.rs.ext,javax.servlet.annotation,javax.servlet,javax.ws.rs.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.0,4.0)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.annotation)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.annotation;version="[3.0,4.0)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.0,4.0)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.servlet)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.servlet;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.servlet.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.servlet.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.servlet.internal.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.servlet.internal.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.servlet.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.servlet.spi;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.ext.jersey-entity-filtering/2.4.1' symbolicname='org.glassfish.jersey.ext.jersey-entity-filtering' presentationname='jersey-ext-entity-filtering' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-entity-filtering.jar' version='2.4.1'>
> <description>Jersey extension module providing support for Entity Data Filtering.</description>
> <size>61772</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.ext.jersey-entity-filtering'/>
> <p n='presentationname' v='jersey-ext-entity-filtering'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.message.filtering'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='com.google.common.collect,org.glassfish.jersey.model.internal,org.glassfish.hk2.api,org.glassfish.jersey.internal.inject,org.glassfish.jersey.message.filtering.spi,org.glassfish.jersey.message.filtering.internal,javax.inject,javax.ws.rs.core,javax.annotation,org.glassfish.jersey.internal.util,org.glassfish.hk2.utilities.binding,javax.ws.rs,org.glassfish.jersey.internal.util.collection,com.google.common.base,javax.annotation.security,org.glassfish.jersey.server.filter,org.glassfish.jersey.server,org.glassfish.jersey.server.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.message.filtering.spi'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.internal.util,com.google.common.collect,javax.inject,com.google.common.cache,org.glassfish.jersey.spi,org.glassfish.jersey.internal.util.collection,javax.xml.bind,org.glassfish.jersey.message.filtering'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.message.filtering.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.internal.l10n'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.base)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.base;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.cache)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.cache;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation.security)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation.security;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util.collection)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util.collection;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.model.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.model.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.filter)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.filter;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.model)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.model;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.spi;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.containers.glassfish.jersey-gf-cdi/2.4.1' symbolicname='org.glassfish.jersey.containers.glassfish.jersey-gf-cdi' presentationname='jersey-gf-cdi' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-gf-cdi.jar' version='2.4.1'>
> <description>Jersey CDI for GlassFish integration</description>
> <size>22494</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.containers.glassfish.jersey-gf-cdi'/>
> <p n='presentationname' v='jersey-gf-cdi'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.event)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.event;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.cache)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.cache;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.model)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.model;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.spi.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.spi.internal;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.containers.glassfish.jersey-gf-ejb/2.4.1' symbolicname='org.glassfish.jersey.containers.glassfish.jersey-gf-ejb' presentationname='jersey-gf-ejb' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-gf-ejb.jar' version='2.4.1'>
> <description>Jersey EJB for GlassFish integration</description>
> <size>17489</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.containers.glassfish.jersey-gf-ejb'/>
> <p n='presentationname' v='jersey-gf-ejb'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.1.99)(!(version&gt;=1.3.0)))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version="[1.1.99,1.3)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.model)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.model;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.spi.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.spi.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.spi;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.media.jersey-media-json-jackson/2.4.1' symbolicname='org.glassfish.jersey.media.jersey-media-json-jackson' presentationname='jersey-media-json-jackson' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-media-json-jackson.jar' version='2.4.1'>
> <description>Jersey JSON Jackson entity providers support module.</description>
> <size>4704</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.media.jersey-media-json-jackson'/>
> <p n='presentationname' v='jersey-media-json-jackson'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.jackson'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.codehaus.jackson.jaxrs,javax.ws.rs,javax.ws.rs.ext,javax.ws.rs.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson.jaxrs)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson.jaxrs;version="[1.9,2)"</require>
> </resource>
> <resource id='org.glassfish.jersey.media.jersey-media-json-jettison/2.4.1' symbolicname='org.glassfish.jersey.media.jersey-media-json-jettison' presentationname='jersey-media-json-jettison' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-media-json-jettison.jar' version='2.4.1'>
> <description>Jersey JSON Jettison entity providers support module.</description>
> <size>45250</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.media.jersey-media-json-jettison'/>
> <p n='presentationname' v='jersey-media-json-jettison'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.jettison'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs,org.glassfish.jersey.jettison.internal.entity,javax.ws.rs.ext,javax.ws.rs.core,org.glassfish.jersey.jettison.internal,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.jettison.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.xml.stream,org.glassfish.jersey.jettison,javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.attachment,javax.xml.transform,javax.xml.bind.annotation.adapters,javax.xml.validation,org.w3c.dom,org.xml.sax,org.glassfish.jersey.internal.l10n,org.glassfish.jersey.message.internal,org.codehaus.jettison.badgerfish,org.codehaus.jettison.mapped,org.codehaus.jettison.json'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.jettison.internal.entity'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs,org.codehaus.jettison.json,javax.ws.rs.core,org.glassfish.jersey.jettison.internal,javax.ws.rs.ext,org.glassfish.jersey.message.internal,org.glassfish.jersey.jettison,javax.xml.bind,javax.xml.stream'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.attachment))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.attachment</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.badgerfish)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.badgerfish;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.json)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.json;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.mapped)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.mapped;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.jersey.media.jersey-media-json-processing/2.4.1' symbolicname='org.glassfish.jersey.media.jersey-media-json-processing' presentationname='jersey-media-json-processing' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-media-json-processing.jar' version='2.4.1'>
> <description>Jersey JSON-P (JSR 353) entity providers support proxy module.</description>
> <size>6128</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.media.jersey-media-json-processing'/>
> <p n='presentationname' v='jersey-media-json-processing'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.jsonp'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs,org.glassfish.json.jaxrs,org.glassfish.jersey.internal.util,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.jsonp.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.internal.spi,org.glassfish.jersey.jsonp,javax.ws.rs.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.json.jaxrs)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.json.jaxrs;version="[0,2)"</require>
> </resource>
> <resource id='org.glassfish.jersey.media.jersey-media-moxy/2.4.1' symbolicname='org.glassfish.jersey.media.jersey-media-moxy' presentationname='jersey-media-moxy' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-media-moxy.jar' version='2.4.1'>
> <description>Jersey JSON entity providers support module based on EclipseLink MOXy.</description>
> <size>23862</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.media.jersey-media-moxy'/>
> <p n='presentationname' v='jersey-media-moxy'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.moxy.json'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs.ext,com.google.common.collect,javax.ws.rs,org.glassfish.jersey.message.filtering,org.glassfish.jersey.moxy.internal,org.glassfish.jersey.internal.util,org.glassfish.jersey.moxy.json.internal,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.moxy.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,org.glassfish.hk2.utilities.binding,javax.inject,javax.ws.rs.core,com.google.common.collect,org.glassfish.jersey.message.filtering.spi,org.eclipse.persistence.jaxb,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.moxy.json.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='com.google.common.collect,org.eclipse.persistence.internal.core.helper,javax.ws.rs.ext,org.glassfish.jersey.moxy.json,org.eclipse.persistence.jaxb.rs,org.eclipse.persistence.jaxb,org.glassfish.jersey.internal.util,javax.inject,javax.xml.bind,javax.ws.rs.core,org.glassfish.jersey.message.filtering.spi,org.glassfish.jersey.internal.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.moxy.xml'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.eclipse.persistence.jaxb,javax.ws.rs.ext,javax.xml.bind,javax.ws.rs.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.core.helper)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.core.helper;version="[2.5,3)"</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.jaxb)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.jaxb;version="[2.5,3)"</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.jaxb.rs)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.jaxb.rs;version="[2.5,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.filtering)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.filtering;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.filtering.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.filtering.spi;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.media.jersey-media-multipart/2.4.1' symbolicname='org.glassfish.jersey.media.jersey-media-multipart' presentationname='jersey-media-multipart' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-media-multipart.jar' version='2.4.1'>
> <description>Jersey Multipart entity providers support module.</description>
> <size>61031</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.media.jersey-media-multipart'/>
> <p n='presentationname' v='jersey-media-multipart'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.media.multipart'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.message.internal,org.glassfish.jersey.message,org.glassfish.jersey.internal.util.collection,javax.ws.rs.ext,javax.ws.rs.core,org.jvnet.mimepull,org.glassfish.jersey.server.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.media.multipart.file'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs.core,org.glassfish.jersey.media.multipart'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util.collection)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util.collection;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.model)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.model;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.spi.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.spi.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.mimepull)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.mimepull;version="[1.9,2)"</require>
> </resource>
> <resource id='org.glassfish.jersey.media.jersey-media-sse/2.4.1' symbolicname='org.glassfish.jersey.media.jersey-media-sse' presentationname='jersey-media-sse' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-media-sse.jar' version='2.4.1'>
> <description>Jersey Server Sent Events entity providers support module.</description>
> <size>38042</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.media.jersey-media-sse'/>
> <p n='presentationname' v='jersey-media-sse'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.media.sse'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.message,org.glassfish.jersey.client,org.glassfish.jersey.internal,javax.ws.rs.core,javax.ws.rs,javax.ws.rs.ext,javax.inject,org.glassfish.jersey.server,javax.ws.rs.client,org.glassfish.jersey.internal.util,org.glassfish.jersey.internal.l10n'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.client)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.client;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.client)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.client;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.main.web.jersey-mvc-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.jersey-mvc-connector' presentationname='Jersey MVC TLD connector implementation module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-mvc-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>7746</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.jersey-mvc-connector'/>
> <p n='presentationname' v='Jersey MVC TLD connector implementation module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.main.web.jersey.server.mvc.jsp.integration'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.web,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.jersey.server.mvc.jsp,org.glassfish.web.loader,com.sun.enterprise.module,com.sun.enterprise.util.net,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.container.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.container.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.mvc.jsp)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.mvc.jsp;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.ext.jersey-mvc-jsp/2.4.1' symbolicname='org.glassfish.jersey.ext.jersey-mvc-jsp' presentationname='jersey-ext-mvc-jsp' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-mvc-jsp.jar' version='2.4.1'>
> <description>Jersey extension module providing support for JSP templates.</description>
> <size>18796</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.ext.jersey-mvc-jsp'/>
> <p n='presentationname' v='jersey-ext-mvc-jsp'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.mvc.jsp.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.servlet,org.glassfish.jersey.server.mvc,javax.ws.rs.core,javax.servlet.http,org.glassfish.jersey.message.internal,com.google.common.collect,org.glassfish.jersey.internal,org.glassfish.jersey.server,org.glassfish.jersey.server.mvc.internal,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.internal.util,javax.inject,org.glassfish.jersey.internal.l10n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.mvc.jsp'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.servlet,javax.servlet.jsp.tagext,javax.servlet.jsp,javax.servlet.http,org.glassfish.jersey.server.mvc.jsp.internal,javax.ws.rs,org.glassfish.jersey.server.mvc,javax.ws.rs.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.tagext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.tagext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util.collection)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util.collection;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.mvc)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.mvc;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.mvc.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.mvc.internal;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.ext.jersey-mvc/2.4.1' symbolicname='org.glassfish.jersey.ext.jersey-mvc' presentationname='jersey-ext-mvc' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-mvc.jar' version='2.4.1'>
> <description>Jersey extension module providing support for MVC.</description>
> <size>35484</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.ext.jersey-mvc'/>
> <p n='presentationname' v='jersey-ext-mvc'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.mvc.spi'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.spi,org.glassfish.jersey.server,org.glassfish.jersey.server.mvc.internal,org.glassfish.jersey.server.mvc,javax.inject,org.glassfish.jersey.server.model,org.glassfish.hk2.api,javax.ws.rs.core,javax.ws.rs'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.mvc'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs,org.glassfish.jersey.server.mvc.internal,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.mvc.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.server.mvc.spi,com.google.common.collect,javax.ws.rs.ext,javax.ws.rs.core,javax.inject,org.glassfish.jersey.server.mvc,org.glassfish.jersey.internal.l10n,org.glassfish.hk2.utilities.binding,org.glassfish.jersey.server.model,org.glassfish.jersey.message.internal,com.google.common.base,org.glassfish.jersey.server,org.glassfish.jersey.internal.util.collection,javax.annotation,javax.ws.rs,org.glassfish.jersey.internal,org.glassfish.jersey.internal.util,org.glassfish.jersey.server.internal.inject,javax.ws.rs.container,org.glassfish.jersey.process,org.glassfish.jersey.server.model.internal,org.glassfish.hk2.api,org.glassfish.jersey.internal.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.base)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.base;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.container)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.container;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util.collection)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util.collection;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.process)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.process;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.model)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.model;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.model.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.model.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.spi;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.jersey.core.jersey-server/2.4.1' symbolicname='org.glassfish.jersey.core.jersey-server' presentationname='jersey-core-server' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jersey-server.jar' version='2.4.1'>
> <description>Jersey core server implementation</description>
> <size>796258</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jersey.core.jersey-server'/>
> <p n='presentationname' v='jersey-core-server'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.internal.monitoring.jmx'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='com.google.common.collect,org.glassfish.jersey.server.monitoring,org.glassfish.jersey.server,javax.ws.rs.core,org.glassfish.jersey.internal.util.collection,javax.management,javax.ws.rs,org.glassfish.jersey.server.internal,org.glassfish.jersey.message.internal,org.glassfish.jersey.server.model,org.glassfish.jersey.server.internal.monitoring'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.filter'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.annotation,javax.ws.rs,javax.ws.rs.container,javax.ws.rs.core,org.glassfish.jersey.message.internal,com.google.common.collect,org.glassfish.jersey.server,org.glassfish.hk2.api,org.glassfish.jersey.spi,javax.inject,org.glassfish.jersey.server.internal,org.glassfish.jersey.internal.util,javax.annotation.security,org.glassfish.jersey.server.model,org.glassfish.jersey.uri'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.spi.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.server.model,org.glassfish.hk2.api,org.glassfish.jersey.message.internal,javax.ws.rs,org.glassfish.jersey.internal.inject,org.glassfish.jersey.server.internal.process,org.glassfish.jersey.server,javax.ws.rs.core,org.glassfish.jersey.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs.core,com.google.common.base,org.glassfish.jersey.model,org.glassfish.jersey.server.model,javax.ws.rs,org.glassfish.jersey.internal.inject,org.glassfish.jersey.model.internal,org.glassfish.hk2.api,org.glassfish.hk2.utilities.binding,javax.inject,org.glassfish.jersey.server.spi,com.google.common.util.concurrent,org.glassfish.jersey.server.internal,org.glassfish.hk2.utilities,javax.ws.rs.container,org.glassfish.jersey.server.internal.routing,org.glassfish.jersey.server.internal.monitoring,org.glassfish.jersey.message.internal,com.google.common.collect,org.glassfish.jersey.internal,org.glassfish.jersey.internal.util.collection,javax.ws.rs.ext,org.glassfish.jersey.server.model.internal,org.glassfish.jersey.process.internal,org.glassfish.jersey.server.monitoring,org.glassfish.jersey.internal.util,org.glassfish.jersey.server.internal.process,org.glassfish.jersey.message,org.glassfish.jersey.process,org.glassfish.jersey.uri,org.glassfish.jersey,or
g.glassfish.jersey.server.internal.scanning,org.glassfish.jersey.internal.spi,org.glassfish.jersey.server.internal.inject,org.glassfish.jersey.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.internal.routing'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,com.google.common.collect,org.glassfish.jersey.internal.inject,javax.ws.rs.core,org.glassfish.jersey.message.internal,javax.inject,org.glassfish.jersey.server,org.glassfish.jersey.server.model,org.glassfish.jersey.message,javax.ws.rs,com.google.common.base,org.glassfish.jersey.server.internal.process,com.google.common.primitives,javax.ws.rs.container,javax.ws.rs.ext,org.glassfish.jersey.server.internal,org.glassfish.jersey.internal.util,org.glassfish.jersey.uri,org.glassfish.jersey.internal,org.glassfish.jersey.process.internal,org.glassfish.jersey.process,org.glassfish.hk2.utilities.binding,org.glassfish.jersey.model.internal,org.glassfish.jersey.server.monitoring,org.glassfish.jersey.server.model.internal,org.glassfish.jersey.server.spi.internal,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.uri.internal'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.wadl.internal.generators.resourcedoc'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.server.wadl.internal.generators.resourcedoc.model,org.glassfish.jersey.server.model,org.glassfish.jersey.server.wadl.internal.generators.resourcedoc.xhtml,com.sun.research.ws.wadl,javax.xml.parsers,javax.xml.namespace,org.glassfish.jersey.server.wadl.internal,org.glassfish.jersey.server.wadl,javax.inject,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.wadl.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs.core,com.sun.research.ws.wadl,org.glassfish.jersey.server.wadl,javax.xml.namespace,javax.ws.rs,org.glassfish.jersey.server.wadl.config,org.glassfish.jersey.server,org.glassfish.jersey.server.model,org.glassfish.hk2.api,org.glassfish.jersey.server.internal,org.glassfish.jersey.internal.util,javax.xml.bind,org.glassfish.jersey.internal.spi,org.glassfish.jersey.internal,org.glassfish.jersey.server.wadl.internal.generators,javax.inject,javax.xml.transform,javax.xml.parsers,javax.xml.transform.sax,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.internal.inject'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.server,javax.inject,org.glassfish.hk2.api,org.glassfish.jersey.internal.util.collection,javax.ws.rs.ext,javax.ws.rs,org.glassfish.jersey.server.spi.internal,org.glassfish.jersey.server.model,javax.ws.rs.container,org.glassfish.jersey.server.internal.process,org.glassfish.jersey.internal.inject,com.google.common.collect,org.glassfish.jersey.server.internal,org.glassfish.hk2.utilities.binding,org.glassfish.jersey.process.internal,javax.ws.rs.core,org.glassfish.jersey.spi,javax.validation,org.glassfish.hk2.utilities,org.glassfish.hk2.utilities.cache,org.glassfish.jersey.message.internal,javax.xml.bind,javax.xml.parsers,org.xml.sax,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.sax,org.glassfish.jersey.internal.util,com.google.common.base,org.glassfish.jersey.client,javax.ws.rs.client,org.glassfish.jersey.internal'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.internal.scanning'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.objectweb.asm,org.glassfish.jersey.internal,org.glassfish.jersey.internal.util,javax.ws.rs,javax.ws.rs.ext,org.glassfish.jersey.server,org.glassfish.jersey.uri,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.internal.monitoring'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.server.monitoring,org.glassfish.jersey.server,org.glassfish.jersey.server.model,com.google.common.collect,javax.ws.rs.container,javax.ws.rs.ext,org.glassfish.jersey.internal.spi,javax.ws.rs,org.glassfish.jersey.internal.util,javax.ws.rs.core,org.glassfish.jersey.server.spi,org.glassfish.hk2.utilities.binding,javax.inject,org.glassfish.jersey.uri,org.glassfish.hk2.api,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.server.internal.monitoring.jmx,org.glassfish.jersey.server.internal,com.google.common.base'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.wadl.internal.generators'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='com.sun.research.ws.wadl,javax.xml.bind.annotation,org.glassfish.jersey.server.wadl.internal,org.glassfish.jersey.server.wadl,javax.xml.parsers,javax.inject,org.glassfish.jersey.server.model,javax.ws.rs.core,javax.xml.namespace,javax.xml.transform,javax.xml.transform.stream,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.wadl.internal.generators.resourcedoc.xhtml'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.xml.bind,javax.xml.namespace,javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.spi'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,javax.ws.rs,org.glassfish.jersey.spi,org.glassfish.jersey.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.wadl.config'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.server.wadl,javax.ws.rs,org.glassfish.jersey.server.internal,org.glassfish.hk2.api,org.glassfish.jersey.internal.util,org.glassfish.jersey.internal.inject,org.glassfish.jersey.server.wadl.internal.generators'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.wadl.internal.generators.resourcedoc.model'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.model'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.ws.rs,org.glassfish.jersey.internal.util,javax.ws.rs.core,org.glassfish.jersey.server.model.internal,org.glassfish.jersey.internal,org.glassfish.jersey,org.glassfish.jersey.message,com.google.common.collect,org.glassfish.hk2.api,org.glassfish.jersey.process,javax.ws.rs.container,org.glassfish.jersey.server,org.glassfish.jersey.server.internal,org.glassfish.jersey.server.spi.internal,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.internal.inject,javax.inject,org.glassfish.jersey.spi,com.google.common.base,org.glassfish.jersey.uri,org.glassfish.jersey.message.internal,org.glassfish.jersey.model,org.glassfish.jersey.model.internal,javax.ws.rs.ext,org.glassfish.hk2.utilities.binding,org.glassfish.hk2.utilities.cache,org.glassfish.jersey.server.internal.routing,org.glassfish.jersey.server.internal.process,org.glassfish.hk2.utilities,org.glassfish.jersey.server.monitoring'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.internal.process'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.internal.util.collection,javax.inject,org.glassfish.hk2.api,javax.ws.rs.container,org.glassfish.jersey.internal.util,javax.ws.rs.core,org.glassfish.jersey.process,javax.ws.rs,org.glassfish.jersey.process.internal,com.google.common.base,org.glassfish.jersey.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.model.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.message.internal,javax.ws.rs,org.glassfish.jersey.internal,org.glassfish.jersey.server,org.glassfish.jersey.server.internal,org.glassfish.jersey.server.spi.internal,org.glassfish.jersey.server.model,org.glassfish.jersey.server.internal.process,org.glassfish.jersey.server.internal.inject,javax.validation,javax.inject,javax.ws.rs.core,org.glassfish.hk2.api,org.glassfish.jersey,com.google.common.base,com.google.common.collect,javax.ws.rs.container,org.glassfish.jersey.process,org.glassfish.jersey.internal.inject,org.glassfish.hk2.utilities.binding,org.glassfish.jersey.server.internal.routing,org.glassfish.jersey.server.wadl.processor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.wadl'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='com.sun.research.ws.wadl,org.glassfish.jersey.server.wadl.internal,javax.xml.bind,org.glassfish.jersey.server.model,javax.ws.rs.core,org.glassfish.hk2.utilities.binding,javax.inject,org.glassfish.jersey.internal.util,org.glassfish.jersey.server.wadl.processor,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.monitoring'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.server,org.glassfish.jersey.server.model,javax.ws.rs,org.glassfish.jersey.spi,javax.ws.rs.container,javax.ws.rs.ext'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.inject,org.glassfish.jersey.server.spi,org.glassfish.jersey.server,javax.ws.rs.core,org.glassfish.hk2.api,org.glassfish.jersey.internal.inject,com.google.common.collect,org.glassfish.hk2.utilities.binding,javax.ws.rs.container,org.glassfish.hk2.utilities,org.glassfish.jersey.model,org.glassfish.jersey.server.model,org.glassfish.jersey.process.internal,org.glassfish.jersey.internal.util,javax.annotation,javax.ws.rs,javax.ws.rs.ext,org.glassfish.jersey.internal.l10n,org.glassfish.jersey.message.internal,org.glassfish.jersey.server.internal.process,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.model.internal,org.glassfish.jersey.internal,org.glassfish.jersey.spi,com.google.common.util.concurrent,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.filter.internal'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.internal.spi,org.glassfish.jersey.server.filter,javax.ws.rs,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jersey.server.wadl.processor'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='org.glassfish.jersey.server.model.internal,javax.ws.rs.container,org.glassfish.jersey.server,javax.inject,org.glassfish.jersey.process,org.glassfish.jersey.server.model,javax.ws.rs.core,javax.annotation,com.google.common.collect,org.glassfish.jersey.message.internal,com.sun.research.ws.wadl,javax.ws.rs,org.glassfish.jersey.server.wadl,javax.xml.bind,org.glassfish.jersey.server.wadl.internal,org.glassfish.jersey.internal.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.research.ws.wadl'/>
> <p n='version' t='version' v='2.4.1'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.namespace'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.google.common.base)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.base;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.collect)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.collect;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.primitives)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.primitives;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=com.google.common.util.concurrent)(version&gt;=14.0.0)(!(version&gt;=15.0.0)))' extend='false' multiple='false' optional='false'>Import package com.google.common.util.concurrent;version="[14.0,15)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation.security)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation.security;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.client)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.client;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.container)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.container;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.cache)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.cache;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.client)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.client;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.l10n)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.l10n;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util.collection)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util.collection;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.message.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.message.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.model)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.model;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.model.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.model.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.process)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.process;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.process.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.process.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.uri)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.uri;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.uri.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.uri.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm)(version&gt;=3.3.0)(!(version&gt;=4.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.objectweb.asm;password=GlassFish;version="[3.3,4)"</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.codehaus.jettison.jettison/1.3.3' symbolicname='org.codehaus.jettison.jettison' presentationname='jettison' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jettison.jar' version='1.3.3'>
> <description>A StAX implementation for JSON.</description>
> <size>77949</size>
> <license>http://www.apache.org/licenses/LICENSE-2.0</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.codehaus.jettison.jettison'/>
> <p n='presentationname' v='jettison'/>
> <p n='version' t='version' v='1.3.3'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jettison.util'/>
> <p n='version' t='version' v='1.3.3'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jettison.badgerfish'/>
> <p n='version' t='version' v='1.3.3'/>
> <p n='uses:' v='org.codehaus.jettison.util,javax.xml.stream,org.codehaus.jettison.json,org.codehaus.jettison,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jettison.mapped'/>
> <p n='version' t='version' v='1.3.3'/>
> <p n='uses:' v='org.codehaus.jettison.util,javax.xml.stream,org.codehaus.jettison.json,org.codehaus.jettison,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jettison.json'/>
> <p n='version' t='version' v='1.3.3'/>
> <p n='uses:' v='org.codehaus.jettison'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.jettison'/>
> <p n='version' t='version' v='1.3.3'/>
> <p n='uses:' v='org.codehaus.jettison.json,javax.xml.parsers,javax.xml.transform.dom,javax.xml.stream.events,org.w3c.dom,javax.xml.namespace,org.codehaus.jettison.util,javax.xml.stream,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.stream'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.events</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.util))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.util</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison)(version&gt;=1.3.3))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison;version=1.3.3</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.badgerfish)(version&gt;=1.3.3))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.badgerfish;version=1.3.3</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.json)(version&gt;=1.3.3))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.json;version=1.3.3</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.mapped)(version&gt;=1.3.3))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.mapped;version=1.3.3</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.util)(version&gt;=1.3.3))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.util;version=1.3.3</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> </resource>
> <resource id='org.glassfish.main.jms.admin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.jms.admin' presentationname='JMS admin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jms-admin.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>111749</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.jms.admin'/>
> <p n='presentationname' v='JMS admin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jms.admin.cli'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.connectors.jms.config,org.jvnet.hk2.config,org.glassfish.api.admin,org.glassfish.api.admin.config,javax.management.openmbean,javax.management,com.sun.appserv.connectors.internal.api,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.connectors.jms.util,org.glassfish.config.support,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.api,javax.inject,org.glassfish.internal.api,org.jvnet.hk2.config.types,javax.security.auth,org.glassfish.connectors.config,com.sun.enterprise.connectors.jms.system,com.sun.enterprise.connectors,javax.resource.spi,javax.resource,org.glassfish.resourcebase.resources.api,org.glassfish.api.naming,javax.management.remote'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.jms.config))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.jms.config</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.jms.system)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.jms.system;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.jms.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.jms.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.openmbean))' extend='false' multiple='false' optional='false'>Import package javax.management.openmbean</require>
> <require name='package' filter='(&amp;(package=javax.management.remote))' extend='false' multiple='false' optional='false'>Import package javax.management.remote</require>
> <require name='package' filter='(&amp;(package=javax.net))' extend='false' multiple='false' optional='false'>Import package javax.net</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.rmi.ssl))' extend='false' multiple='false' optional='false'>Import package javax.rmi.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.connectors.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.connectors.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.jms.core/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.jms.core' presentationname='JMS Module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jms-core.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>87945</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.jms.core'/>
> <p n='presentationname' v='JMS Module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.jms.deployment.annotation.handlers'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.jms,com.sun.enterprise.deployment.annotation.context,javax.interceptor,org.glassfish.deployment.common,org.jvnet.hk2.annotations,com.sun.enterprise.deployment.annotation.handlers,com.sun.enterprise.deployment,org.glassfish.apf,com.sun.enterprise.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.jms.inflow'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.jms.system'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.resource.spi,com.sun.enterprise.connectors.service,org.glassfish.api.naming,com.sun.enterprise.deployment.runtime,org.glassfish.grizzly.config.dom,org.glassfish.server,org.glassfish.internal.data,org.glassfish.deployment.common,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,com.sun.enterprise.deployment,com.sun.enterprise.connectors.util,com.sun.enterprise.connectors.jms.config,com.sun.enterprise.connectors.inbound,org.glassfish.internal.grizzly,com.sun.enterprise.v3.services.impl,org.glassfish.internal.api,org.glassfish.api.admin.config,javax.naming,org.glassfish.admin.mbeanserver,com.sun.enterprise.connectors,org.jvnet.hk2.config.types,com.sun.appserv.connectors.internal.api,com.sun.appserv.server.util,com.sun.enterprise.connectors.jms.util,org.glassfish.hk2.api,org.glassfish.connectors.config,com.sun.enterprise.util.i18n,com.sun.enterprise.connectors.jms.inflow,javax.inject,javax.jms,org.jvnet.hk2.config,org.glassfish.hk2.run
level,org.glassfish.resources.config,com.sun.enterprise.util,javax.transaction.xa,com.sun.enterprise.transaction.spi,com.sun.enterprise.transaction.config,com.sun.enterprise.universal.glassfish'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.jms.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util.zip,org.jvnet.hk2.config.types,com.sun.appserv.connectors.internal.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.connectors.jms.system,com.sun.enterprise.deployment,com.sun.enterprise.connectors.jms.inflow,com.sun.enterprise.connectors.jms.config,org.glassfish.internal.api,org.glassfish.ejb.config'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.inbound)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.inbound;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.jms.config))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.jms.config</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.service;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.connectors.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.connectors.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.handlers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.handlers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.glassfish)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.glassfish;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.zip)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.zip;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.services.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.services.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.jms)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.jms;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.mbeanserver)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.mbeanserver;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.connectors.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.connectors.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.grizzly)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.grizzly;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.external.jmxremote_optional-repackaged/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.external.jmxremote_optional-repackaged' presentationname='jmxremote_optional repackaged as a module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jmxremote_optional-repackaged.jar' version='4.0.1.SNAPSHOT'>
> <description>jmxremote_optional repackaged as a module</description>
> <size>242387</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.external.jmxremote_optional-repackaged'/>
> <p n='presentationname' v='jmxremote_optional repackaged as a module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jmx.remote.opt.internal'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.management,com.sun.jmx.remote.opt.util,javax.management.remote,javax.security.auth,org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jmx.remote.profile.tls'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jmx.remote.generic,com.sun.jmx.remote.opt.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.management.remote.message'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.management.remote.jmxmp'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.management.remote,com.sun.jmx.remote.opt.util,com.sun.jmx.remote.socket,javax.management.remote.generic,javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jmx.remote.opt.util'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.management.loading,javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jmx.remote.socket'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.management.remote.message,com.sun.jmx.remote.opt.util,com.sun.jmx.remote.generic,javax.management.remote.generic,javax.security.auth,javax.net.ssl,javax.management.remote'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jmx.remote.generic'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.management.remote.generic,javax.management.remote.message,com.sun.jmx.remote.opt.util,javax.security.auth,com.sun.jmx.remote.opt.security,javax.management.remote'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.management.remote.generic'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jmx.remote.opt.internal,com.sun.jmx.remote.opt.util,com.sun.jmx.remote.generic,javax.security.auth,javax.management,javax.management.remote.message,javax.management.remote,com.sun.jmx.remote.opt.security,javax.management.loading'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jmx.remote.protocol.jmxmp'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.management.remote.jmxmp,javax.management.remote,javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jmx.remote.opt.security'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.management.remote.message,com.sun.jmx.remote.opt.util,com.sun.jmx.remote.generic,javax.management.remote.generic,javax.management.remote,com.sun.jmx.remote.socket,javax.security.auth,javax.management,javax.management.loading,javax.security.auth.callback,javax.security.sasl,javax.net,javax.net.ssl,javax.security.cert,javax.security.auth.x500'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jmx.remote.profile.sasl'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jmx.remote.generic,com.sun.jmx.remote.opt.security'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='true'>Import package javax.management;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.management.loading))' extend='false' multiple='false' optional='false'>Import package javax.management.loading</require>
> <require name='package' filter='(&amp;(package=javax.management.remote))' extend='false' multiple='false' optional='true'>Import package javax.management.remote;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.net))' extend='false' multiple='false' optional='false'>Import package javax.net</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.x500))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.x500</require>
> <require name='package' filter='(&amp;(package=javax.security.cert))' extend='false' multiple='false' optional='false'>Import package javax.security.cert</require>
> <require name='package' filter='(&amp;(package=javax.security.sasl))' extend='false' multiple='false' optional='false'>Import package javax.security.sasl</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.portable))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.portable</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA_2_3.portable))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA_2_3.portable</require>
> </resource>
> <resource id='org.glassfish.main.persistence.jpa-container/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.jpa-container' presentationname='JPA container for glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jpa-container.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>43818</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.jpa-container'/>
> <p n='presentationname' v='JPA container for glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.persistence.jpa'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.deployment,com.sun.appserv.connectors.internal.api,org.glassfish.api.container,org.jvnet.hk2.annotations,org.glassfish.internal.deployment,com.sun.enterprise.deployment,com.sun.enterprise.module.bootstrap,org.glassfish.internal.data,org.glassfish.deployment.common,javax.persistence,com.sun.enterprise.deployment.util,com.sun.logging,org.glassfish.persistence.common,org.glassfish.server,org.glassfish.hk2.api,org.glassfish.api.event,javax.inject,javax.naming,javax.sql,com.sun.enterprise.util.i18n,javax.persistence.spi,javax.validation,org.glassfish.api.deployment.archive'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.persistence.spi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence.spi;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.persistence.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.persistence.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.web.jsf-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.jsf-connector' presentationname='JSF implementation connector module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jsf-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>15960</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.jsf-connector'/>
> <p n='presentationname' v='JSF implementation connector module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.faces.integration'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,com.sun.faces.spi,org.glassfish.hk2.classmodel.reflect,com.sun.enterprise.container.common.spi.util,org.glassfish.api.deployment,com.sun.faces.config,com.sun.faces.util,org.glassfish.api.invocation,org.glassfish.hk2.api,com.sun.enterprise.container.common.spi,com.sun.enterprise.deployment,org.glassfish.api.web,org.jvnet.hk2.annotations,org.glassfish.web.loader,com.sun.enterprise.module,com.sun.enterprise.util.net,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.spi)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.spi;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.util;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.container.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.container.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='com.sun.jsftemplating/2.1.0' symbolicname='com.sun.jsftemplating' presentationname='com.sun.jsftemplating' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jsftemplating.jar' version='2.1.0'>
> <description>JSFTemplating framework for JavaServer Faces 2.x</description>
> <size>516110</size>
> <documentation>http://www.sun.com</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='com.sun.jsftemplating'/>
> <p n='presentationname' v='com.sun.jsftemplating'/>
> <p n='version' t='version' v='2.1.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsft.component'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.component,com.sun.jsft.tasks,javax.faces.context,javax.faces.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.component.factory.jmaki'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.component,javax.faces.context,com.sun.jsftemplating.component.factory,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.resource'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jsftemplating.util,javax.faces.context,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsft.facelets'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces,javax.el,javax.faces.component,javax.faces.context,com.sun.jsft.util,javax.faces.view.facelets,com.sun.jsft.event,javax.faces.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.component.factory'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jsftemplating.util,javax.el,com.sun.jsftemplating.layout.event,javax.faces.component,javax.faces.application,com.sun.jsftemplating.component,javax.faces.context,javax.faces.event,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.renderer'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.render,com.sun.jsftemplating.resource,javax.faces.component,javax.faces.context,com.sun.jsftemplating.component,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.component.factory.sun'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.jsftemplating.component.factory,com.sun.jsftemplating.layout.descriptors,com.sun.jsftemplating.util,com.sun.jsftemplating.layout.event,javax.faces.component,javax.faces.application,com.sun.jsftemplating.component,javax.faces.el,com.sun.jsftemplating.component.dataprovider,com.sun.jsftemplating.layout'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.layout.template'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jsftemplating.util,javax.faces.context,com.sun.jsftemplating.layout.descriptors.handler,com.sun.jsftemplating.layout,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.layout.event'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jsftemplating.util,javax.faces.component,javax.faces.context,com.sun.jsftemplating.layout,javax.faces.event,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.component'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.jsftemplating.component.factory,com.sun.jsftemplating.layout.descriptors,com.sun.jsftemplating.el,com.sun.jsftemplating.util,javax.faces.component,javax.faces.application,com.sun.jsftemplating.layout'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.handlers'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jsftemplating.resource,javax.faces.context,javax.faces.model,com.sun.jsftemplating.el,com.sun.jsftemplating.layout.descriptors,com.sun.jsftemplating.util,javax.faces.component,javax.faces.application,com.sun.jsftemplating.component,com.sun.jsftemplating.layout.descriptors.handler,com.sun.jsftemplating.layout,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.component.factory.jsfext'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.component,javax.faces.context,com.sun.jsftemplating.component.factory,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.component.dataprovider'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.data.provider.impl,com.sun.data.provider'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.layout.descriptors.handler'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.jsftemplating.el,com.sun.jsftemplating.layout.descriptors,com.sun.jsftemplating.util,com.sun.jsftemplating.layout.event,javax.faces.component,javax.faces.application,com.sun.jsftemplating.component'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.component.factory.ri'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,com.sun.jsftemplating.component.factory,javax.faces.validator,com.sun.jsftemplating.layout.descriptors,com.sun.jsftemplating.util,javax.faces.component,javax.faces.application,com.sun.jsftemplating.component,com.sun.jsftemplating.layout.descriptors.handler,com.sun.jsftemplating.layout'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.component.factory.tree'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jsftemplating.util,javax.faces.component,com.sun.jsftemplating.component,javax.faces.context,com.sun.jsftemplating.component.factory,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.layout.xml'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.context,javax.xml.parsers,org.w3c.dom,org.xml.sax,com.sun.jsftemplating.layout.descriptors,com.sun.jsftemplating.layout.template,com.sun.jsftemplating.util,com.sun.jsftemplating.layout.descriptors.handler,com.sun.jsftemplating.layout'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsft.commands'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.component,javax.faces.context,javax.faces.bean,com.sun.jsft.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.util.fileStreamer'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.context,javax.faces.event,javax.servlet,com.sun.jsftemplating.util,javax.faces,com.sun.jsftemplating.layout.descriptors.handler,com.sun.jsftemplating.layout,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.layout.facelets'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jsftemplating.layout.xml,javax.faces.context,javax.xml.parsers,org.w3c.dom,javax.xml.namespace,org.xml.sax,com.sun.jsftemplating.layout.descriptors,com.sun.jsftemplating.layout.template,com.sun.jsftemplating.util,com.sun.jsftemplating.layout'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsft.util'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.component,javax.faces.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.component,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.component.factory.basic'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.component,javax.faces.context,com.sun.jsftemplating.component.factory,com.sun.jsftemplating.layout.descriptors'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.layout.descriptors'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.el,com.sun.jsftemplating.resource,javax.faces.context,com.sun.jsftemplating.component.factory,com.sun.jsftemplating.el,com.sun.jsftemplating.util,com.sun.jsftemplating.layout.event,javax.faces.component,com.sun.jsftemplating.component,com.sun.jsftemplating.layout.descriptors.handler,com.sun.jsftemplating.layout'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.el'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.el,javax.faces.context,javax.faces.event,com.sun.jsftemplating.layout.descriptors,com.sun.jsftemplating.util,javax.faces.component,javax.faces.application,com.sun.jsftemplating.component,javax.faces.el'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.util'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jsftemplating.resource,javax.faces.context,com.sun.jsftemplating.layout.descriptors,org.xml.sax,javax.faces.component,org.xml.sax.ext,com.sun.jsftemplating.layout.descriptors.handler,com.sun.jsftemplating.layout'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsft.tasks'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.faces.context,javax.faces.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsft.event'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.el,javax.faces.application,javax.faces.context,javax.faces.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jsftemplating.layout'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jsftemplating.resource,javax.faces.context,javax.xml.namespace,com.sun.jsftemplating.layout.template,javax.servlet,javax.faces,javax.faces.component,javax.faces.application,com.sun.jsftemplating.layout.descriptors.handler,javax.faces.render,com.sun.jsftemplating.util.fileStreamer,com.sun.jsftemplating.layout.facelets,javax.xml.parsers,com.sun.jsftemplating,com.sun.jsftemplating.component.factory.basic,org.w3c.dom,com.sun.jsftemplating.layout.descriptors,com.sun.jsftemplating.el,javax.xml.xpath,com.sun.jsftemplating.util,javax.servlet.http'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.data.provider)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package com.sun.data.provider;resolution:=optional;password=GlassFish</require>
> <require name='package' filter='(&amp;(package=com.sun.data.provider.impl)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package com.sun.data.provider.impl;resolution:=optional;password=GlassFish</require>
> <require name='package' filter='(&amp;(package=com.sun.jsft.commands))' extend='false' multiple='false' optional='false'>Import package com.sun.jsft.commands</require>
> <require name='package' filter='(&amp;(package=com.sun.jsft.component))' extend='false' multiple='false' optional='false'>Import package com.sun.jsft.component</require>
> <require name='package' filter='(&amp;(package=com.sun.jsft.event))' extend='false' multiple='false' optional='false'>Import package com.sun.jsft.event</require>
> <require name='package' filter='(&amp;(package=com.sun.jsft.facelets))' extend='false' multiple='false' optional='false'>Import package com.sun.jsft.facelets</require>
> <require name='package' filter='(&amp;(package=com.sun.jsft.tasks))' extend='false' multiple='false' optional='false'>Import package com.sun.jsft.tasks</require>
> <require name='package' filter='(&amp;(package=com.sun.jsft.util))' extend='false' multiple='false' optional='false'>Import package com.sun.jsft.util</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.dataprovider))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.dataprovider</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.factory))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.factory</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.factory.basic))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.factory.basic</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.factory.jmaki))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.factory.jmaki</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.factory.jsfext))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.factory.jsfext</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.factory.ri))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.factory.ri</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.factory.sun))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.factory.sun</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.component.factory.tree))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.component.factory.tree</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.el))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.el</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.handlers))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.handlers</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.descriptors))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.descriptors</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.descriptors.handler))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.descriptors.handler</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.event))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.event</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.facelets))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.facelets</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.template))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.template</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.layout.xml))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.layout.xml</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.renderer))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.renderer</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.resource))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.resource</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.util))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.util</require>
> <require name='package' filter='(&amp;(package=com.sun.jsftemplating.util.fileStreamer))' extend='false' multiple='false' optional='false'>Import package com.sun.jsftemplating.util.fileStreamer</require>
> <require name='package' filter='(&amp;(package=javax.el))' extend='false' multiple='false' optional='false'>Import package javax.el</require>
> <require name='package' filter='(&amp;(package=javax.faces))' extend='false' multiple='false' optional='false'>Import package javax.faces</require>
> <require name='package' filter='(&amp;(package=javax.faces.application))' extend='false' multiple='false' optional='false'>Import package javax.faces.application</require>
> <require name='package' filter='(&amp;(package=javax.faces.bean))' extend='false' multiple='false' optional='false'>Import package javax.faces.bean</require>
> <require name='package' filter='(&amp;(package=javax.faces.component))' extend='false' multiple='false' optional='false'>Import package javax.faces.component</require>
> <require name='package' filter='(&amp;(package=javax.faces.context))' extend='false' multiple='false' optional='false'>Import package javax.faces.context</require>
> <require name='package' filter='(&amp;(package=javax.faces.el))' extend='false' multiple='false' optional='false'>Import package javax.faces.el</require>
> <require name='package' filter='(&amp;(package=javax.faces.event))' extend='false' multiple='false' optional='false'>Import package javax.faces.event</require>
> <require name='package' filter='(&amp;(package=javax.faces.model))' extend='false' multiple='false' optional='false'>Import package javax.faces.model</require>
> <require name='package' filter='(&amp;(package=javax.faces.render))' extend='false' multiple='false' optional='false'>Import package javax.faces.render</require>
> <require name='package' filter='(&amp;(package=javax.faces.validator))' extend='false' multiple='false' optional='false'>Import package javax.faces.validator</require>
> <require name='package' filter='(&amp;(package=javax.faces.view.facelets))' extend='false' multiple='false' optional='false'>Import package javax.faces.view.facelets</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.xpath))' extend='false' multiple='false' optional='false'>Import package javax.xml.xpath</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> </resource>
> <resource id='org.glassfish.jsonp-jaxrs/1.0.0' symbolicname='org.glassfish.jsonp-jaxrs' presentationname='JSR 353 (JSON Processing) Media for JAX-RS' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jsonp-jaxrs.jar' version='1.0.0'>
> <description>JAX-RS MessageBodyReader and MessageBodyWriter to support JsonObject/JsonArray/JsonStructure API of JSR 353:Java API for Processing JSON</description>
> <size>7507</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.jsonp-jaxrs'/>
> <p n='presentationname' v='JSR 353 (JSON Processing) Media for JAX-RS'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.json.jaxrs'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.ws.rs,javax.json,javax.ws.rs.ext,javax.ws.rs.core,javax.annotation'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require>
> <require name='package' filter='(&amp;(package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.json;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> </resource>
> <resource id='org.glassfish.main.web.jspcaching-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.jspcaching-connector' presentationname='JSP caching taglib connector module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jspcaching-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>7674</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.jspcaching-connector'/>
> <p n='presentationname' v='JSP caching taglib connector module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jspcaching.integration'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.glassfish.api.web,org.glassfish.web.config.serverbeans,com.sun.appserv.web.taglibs.cache,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,org.glassfish.web.loader,com.sun.enterprise.util.net,com.sun.enterprise.module,javax.inject,org.glassfish.internal.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.web.taglibs.cache)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.web.taglibs.cache;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.container.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.container.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.webservices.jsr109-impl/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.webservices.jsr109-impl' presentationname='JSR-109 implementation to deploy Metro' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jsr109-impl.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>246348</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.webservices.jsr109-impl'/>
> <p n='presentationname' v='JSR-109 implementation to deploy Metro'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.xml.rpc.spi.runtime,com.sun.xml.ws.transport.http.servlet,org.glassfish.api.invocation,com.sun.enterprise.deployment,org.glassfish.ejb.api,com.sun.enterprise.deployment.runtime.common,org.glassfish.internal.api,org.glassfish.hk2.api,javax.servlet,javax.servlet.http,javax.xml.rpc.handler,javax.xml.namespace,com.sun.xml.ws.api.message,com.sun.xml.ws.api.server,org.glassfish.api.logging,com.sun.enterprise.util.io,javax.naming,org.glassfish.internal.data,com.sun.xml.ws.transport.http,org.glassfish.deployment.common,org.glassfish.api.deployment.archive,com.sun.xml.ws.api,javax.xml.ws,javax.xml.ws.soap,org.glassfish.grizzly.servlet,com.sun.xml.rpc.spi,org.glassfish.webservices.monitoring,com.sun.xml.messaging.saaj.util,javax.xml.soap,org.glassfish.ejb.spi,org.glassfish.web.deployment.util,javax.xml.ws.handler,javax.xml.rpc.server,com.sun.enterprise.container.common.spi.util,org.glassfish.api.deployment,org.jvnet.hk2.annotations,org.apache.catalina,j
avax.xml.bind,org.glassfish.external.probe.provider.annotations,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.api.model,com.sun.xml.ws.api.client,com.sun.xml.ws.developer,javax.xml.ws.handler.soap,com.sun.enterprise.web,com.sun.xml.ws.assembler,com.sun.xml.ws.policy,javax.xml.rpc,com.sun.xml.rpc.server.http,com.sun.xml.ws.assembler.dev,com.sun.enterprise.deployment.runtime.ws,com.sun.xml.ws.rx.rm.api,com.sun.enterprise.deployment.util,org.w3c.dom,org.glassfish.api.container,org.glassfish.server,org.glassfish.api.admin,com.sun.enterprise.config.serverbeans,com.sun.enterprise.module,javax.inject,javax.xml.ws.spi,com.sun.xml.ws.resources,com.sun.enterprise.container.common.spi,org.glassfish.grizzly.http.server,org.glassfish.external.amx,javax.management,org.glassfish.gmbal,org.glassfish.loader.util,com.sun.tools.ws.util.xml,com.sun.enterprise.deployment.archivist,org.xml.sax,com.sun.enterprise.deploy.shared,org.glassfish.web.
deployment.descriptor,org.glassfish.javaee.core.deployment,javax.xml.parsers,com.sun.enterprise.deployment.web,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.spi.model,javax.annotation,javax.jws,org.glassfish.grizzly.config.dom,com.sun.enterprise.util,javax.xml.rpc.handler.soap,com.sun.enterprise.v3.admin,com.sun.enterprise.v3.admin.adapter,org.glassfish.web.util,javax.xml.transform,javax.xml.transform.stream,javax.xml.rpc.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices.monitoring'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.glassfish.webservices,com.sun.xml.rpc.spi.runtime,javax.servlet.http,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.util,javax.xml.soap,org.glassfish.external.statistics,org.glassfish.gmbal,javax.servlet,com.sun.xml.ws.transport.http.servlet,org.glassfish.external.probe.provider.annotations,javax.jws,com.sun.xml.bind.api,javax.xml.namespace,com.sun.tools.ws.spi,com.sun.enterprise.util,javax.xml.transform,javax.xml.transform.stream,com.sun.enterprise.module,javax.xml.ws'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.ws)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.ws;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.admin.adapter)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.admin.adapter;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.ws.spi)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.ws.spi;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.ws.util.xml)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.ws.util.xml;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.messaging.saaj.util)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.messaging.saaj.util;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.rpc.processor.util)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.rpc.processor.util;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.rpc.server.http)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.rpc.server.http;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.rpc.spi)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.rpc.spi;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.rpc.spi.model)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.rpc.spi.model;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.rpc.spi.runtime)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.rpc.spi.runtime;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.rpc.spi.tools)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.rpc.spi.tools;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.rpc.tools.wscompile)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.rpc.tools.wscompile;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.client)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.client;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.message)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.message;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.model)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.model;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.model.wsdl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.model.wsdl;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.pipe)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.pipe;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.pipe.helper)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.pipe.helper;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.assembler)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.assembler;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.assembler.dev)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.assembler.dev;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.developer)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.developer;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.policy)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.policy;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.resources)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.resources;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.rx.rm.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.rx.rm.api;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.transport.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.transport.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.transport.http.servlet)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.transport.http.servlet;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.ejb;resolution:=optional;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.jws)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.jws;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler.soap)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler.soap;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.server)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.server;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.soap)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.soap;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.soap)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.soap;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.handler)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.handler;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.handler.soap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.handler.soap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.soap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.soap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.spi)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.spi;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.amx)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.amx;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.servlet)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.servlet;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.deployment.descriptor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.deployment.descriptor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.web.jstl-connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.jstl-connector' presentationname='JSTL implementation connector module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jstl-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>6883</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.jstl-connector'/>
> <p n='presentationname' v='JSTL implementation connector module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.jstl.integration'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.web,org.apache.taglibs.standard,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.web.loader,com.sun.enterprise.util.net,com.sun.enterprise.module,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.container.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.container.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.apache.taglibs.standard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.taglibs.standard;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.transaction.jta/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.transaction.jta' presentationname='JTA Implementation for Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jta.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>66233</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.transaction.jta'/>
> <p n='presentationname' v='JTA Implementation for Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.transaction'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='com.sun.enterprise.util,javax.transaction.xa,com.sun.logging,com.sun.enterprise.util.i18n,javax.transaction,com.sun.enterprise.transaction.spi,javax.persistence,com.sun.enterprise.transaction.api,com.sun.appserv.util.cache,org.glassfish.external.probe.provider,org.glassfish.api.invocation,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,javax.resource.spi,javax.resource.spi.work,javax.inject,com.sun.enterprise.transaction.config,javax.naming,org.glassfish.api.naming,org.glassfish.api.admin,org.glassfish.api.admin.config,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.internal.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.util.cache)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.util.cache;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.work)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.work;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.transaction.jts/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.transaction.jts' presentationname='JTS Implementation for Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/jts.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>382089</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.transaction.jts'/>
> <p n='presentationname' v='JTS Implementation for Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jts.jta'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.transaction.xa,com.sun.logging,org.omg.CORBA,javax.transaction,org.omg.PortableServer,org.omg.CosTransactions,com.sun.enterprise.transaction.spi,org.omg.CORBA.ORBPackage,org.glassfish.hk2.api,javax.resource.spi,javax.resource.spi.work,org.glassfish.internal.api,com.sun.enterprise.transaction.api,org.glassfish.hk2.utilities,org.glassfish.enterprise.iiop.api,org.jvnet.hk2.config.types,org.glassfish.api.admin,com.sun.jts.utils.RecoveryHooks,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util.i18n,com.sun.enterprise.transaction.config,javax.naming,javax.naming.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.transaction.jts.recovery'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.core,com.sun.logging,org.omg.CORBA,org.glassfish.gms.bootstrap,org.glassfish.hk2.api,com.sun.enterprise.transaction.api,com.sun.enterprise.config.serverbeans,com.sun.jts.jta,javax.resource.spi,com.sun.enterprise.util.i18n,com.sun.enterprise.transaction,javax.transaction.xa,javax.security.auth,javax.resource'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jts.utils.RecoveryHooks'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,org.omg.CORBA,org.omg.CosTransactions'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.txpoa)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.impl.txpoa;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.costransactions))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.costransactions;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.ior)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.ior;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.legacy.interceptor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.legacy.interceptor;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.logging)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.logging;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.oa.rfm)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.oa.rfm;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.orb)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.orb;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.orbutil))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.orbutil;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.orbutil.closure))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.orbutil.closure;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.presentation.rmi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.presentation.rmi;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.resolver)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.corba.ee.spi.resolver;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction)(version&gt;=4.0.0)(!(version&gt;=5.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction;password=GlassFish;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.work)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.work;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='true'>Import package org.glassfish.enterprise.iiop.api;resolution:=optional;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.func)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.func;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.ORBPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.ORBPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.TSIdentificationPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.TSIdentificationPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.portable)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.portable;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CosNaming)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CosNaming;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CosTSPortability)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CosTSPortability;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CosTransactions)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CosTransactions;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP.CodecFactoryPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP.CodecFactoryPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP.CodecPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP.CodecPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor.ORBInitInfoPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor.ORBInitInfoPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer.POAPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer.POAPackage;version="[1.0,2)"</require>
> </resource>
> <resource id='org.glassfish.main.core.kernel/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.core.kernel' presentationname='Kernel Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/kernel.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>728903</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.core.kernel'/>
> <p n='presentationname' v='Kernel Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.v3.admin'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal,org.glassfish.server,javax.security.auth.login,org.glassfish.api.admin,org.glassfish.admin.payload,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.api.event,com.sun.enterprise.util.uuid,org.glassfish.grizzly.http,org.glassfish.grizzly.http.server,org.glassfish.internal.api,com.sun.enterprise.v3.admin.adapter,org.glassfish.api.container,org.glassfish.grizzly.http.util,javax.security.auth,org.glassfish.hk2.api,com.sun.enterprise.module,com.sun.enterprise.module.common_impl,org.glassfish.api,javax.inject,org.glassfish.api.admin.progress,com.sun.enterprise.admin.remote,org.glassfish.security.services.common,com.sun.enterprise.admin.event,org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,com.sun.enterprise.module.bootstrap,org.jvnet.hk2.config.types,org.glassfish.api.admin.config,org.jvnet.hk2.annotations,javax.management,com.sun.enterprise.util.io,org.glassfish.common.util,org.glassfish.security
.services.api.authentication,org.jvnet.hk2.component,org.glassfish.common.util.admin,org.glassfish.api.logging,org.glassfish.config.support,javax.validation,com.sun.enterprise.v3.common,com.sun.enterprise.admin.util,org.glassfish.internal.deployment,com.sun.enterprise.universal.collections,com.sun.enterprise.admin.progress,javax.management.remote,javax.rmi.ssl,javax.management.loading,com.sun.enterprise.config.modularity,org.glassfish.flashlight,org.glassfish.hk2.utilities,com.sun.enterprise.config.serverbeans.customvalidators,javax.validation.constraints,org.glassfish.internal.config,com.sun.enterprise.glassfish.bootstrap,org.glassfish.security.services.impl,com.sun.enterprise.security.store,org.glassfish.hk2.runlevel,com.sun.enterprise.v3.server,javax.xml.bind,org.glassfish.internal.data,com.sun.enterprise.universal.process,org.glassfish.external.statistics,org.glassfish.external.statistics.impl,org.glassfish.flashlight.datatree,com.sun.enterprise.universal.i18n,org.glassfi
sh.embeddable,org.jvnet.tiger_types,com.sun.appserv.server.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.v3.admin.adapter'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.grizzly.http.server,com.sun.enterprise.config.serverbeans,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.grizzly.http.io,org.glassfish.grizzly.config.dom,org.glassfish.server,org.glassfish.internal.data,org.jvnet.hk2.annotations,org.glassfish.api.event,com.sun.enterprise.v3.admin,org.glassfish.grizzly.http,org.glassfish.api.container,com.sun.appserv.server.util,org.glassfish.hk2.api,javax.inject,org.glassfish.hk2.runlevel,com.sun.enterprise.v3.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.v3.admin.commands'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.progress,org.glassfish.api.admin,javax.security.auth,org.glassfish.hk2.api,org.jvnet.hk2.annotations,com.sun.enterprise.util,com.sun.enterprise.v3.admin,org.glassfish.security.services.common,org.glassfish.api,javax.inject,com.sun.enterprise.config.serverbeans,org.glassfish.internal.api,com.sun.enterprise.util.i18n,javax.management,org.jvnet.hk2.config,org.glassfish.config.support,org.glassfish.grizzly.config.dom,org.glassfish.admin.payload,com.sun.enterprise.admin.progress'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.v3.bootstrap'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.module,com.sun.enterprise.module.common_impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.v3.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,org.glassfish.api,org.jvnet.hk2.annotations,org.glassfish.hk2.api,javax.xml.transform,javax.xml.transform.stream,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.v3.server'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.module,com.sun.enterprise.module.common_impl,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.internal.api,org.glassfish.hk2.runlevel,com.sun.enterprise.util,org.glassfish.api,org.glassfish.api.event,org.glassfish.hk2.utilities,org.glassfish.server,com.sun.enterprise.module.bootstrap,org.glassfish.api.admin,javax.security.auth,com.sun.appserv.server.util,com.sun.enterprise.v3.common,org.glassfish.internal.deployment,org.glassfish.internal.data,org.jvnet.hk2.config,org.glassfish.api.deployment,com.sun.enterprise.config.serverbeans,org.glassfish.api.deployment.archive,org.glassfish.api.admin.config,org.glassfish.deployment.common,org.glassfish.hk2.classmodel.reflect,com.sun.enterprise.deploy.shared,org.glassfish.api.container,org.jvnet.hk2.config.types,org.glassfish.deployment.monitor,org.glassfish.api.virtualization,org.glassfish.deployment.versioning,org.glassfish.common.util.admin,com.sun.enterprise.util.i
o,org.glassfish.security.services.impl,org.glassfish.external.probe.provider,org.xml.sax,org.glassfish.config.support,javax.xml.stream,com.sun.enterprise.config.modularity,com.sun.enterprise.v3.admin,javax.annotation,com.sun.appserv.server,javax.naming,org.glassfish.hk2.classmodel.reflect.util,org.glassfish.api.naming,com.sun.enterprise.glassfish.bootstrap,org.glassfish.api.invocation,org.glassfish.loader.util,com.sun.enterprise.universal.process,com.sun.enterprise.universal.io,com.sun.enterprise.universal.i18n,com.sun.enterprise.util.net'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.v3.services.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.grizzly.http.server.util,org.glassfish.grizzly.http,org.glassfish.grizzly.http.util,org.glassfish.grizzly.http.server,org.glassfish.grizzly,org.glassfish.api.deployment,org.glassfish.grizzly.config,org.glassfish.api.logging,org.glassfish.api.container,org.glassfish.grizzly.http.server.naming,org.glassfish.hk2.api,org.glassfish.internal.grizzly,org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,org.jvnet.hk2.config.types,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.grizzly.impl,com.sun.appserv.server.util,org.glassfish.grizzly.utils,org.glassfish.grizzly.filterchain,org.glassfish.hk2.utilities,org.glassfish.grizzly.http.server.filecache,org.glassfish.grizzly.monitoring,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.nio,org.jvnet.hk2.annotations,org.glassfish.api.event,org.glassfish.hk2.runlevel,org.glassfish.api,javax.inject,org.glassfish.grizzly.nio.transport,com.sun.enterprise.v3.server,org.glas
sfish.internal.data,com.sun.enterprise.module'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.kernel.embedded'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api,org.glassfish.internal.embedded.admin,org.glassfish.api.container,org.glassfish.api.admin,javax.security.auth,org.jvnet.hk2.annotations,org.glassfish.internal.embedded,com.sun.enterprise.v3.common,org.glassfish.internal.api,javax.inject,com.sun.enterprise.config.serverbeans,org.jvnet.hk2.config,org.glassfish.internal.data,com.sun.enterprise.util.io,org.glassfish.internal.deployment,org.glassfish.api.deployment,org.glassfish.deployment.common,org.glassfish.hk2.api,com.sun.enterprise.deploy.shared,org.glassfish.api.deployment.archive,com.sun.enterprise.util,com.sun.enterprise.v3.server,com.sun.enterprise.module.bootstrap,org.glassfish.server,com.sun.enterprise.server.logging,org.glassfish.hk2.utilities,com.sun.enterprise.v3.admin,com.sun.enterprise.v3.admin.adapter,org.glassfish.hk2.bootstrap,org.glassfish.grizzly.config.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.kernel.event'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.event,org.glassfish.deployment.common,javax.inject,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.progress)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.progress;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans.customvalidators)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans.customvalidators;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.glassfish.bootstrap)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.glassfish.bootstrap;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.common_impl)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.common_impl;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.store)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.store;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.server.logging))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.server.logging;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.collections)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.collections;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.uuid)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.uuid;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.loading))' extend='false' multiple='false' optional='false'>Import package javax.management.loading</require>
> <require name='package' filter='(&amp;(package=javax.management.remote))' extend='false' multiple='false' optional='false'>Import package javax.management.remote</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.rmi.ssl))' extend='false' multiple='false' optional='false'>Import package javax.rmi.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.payload)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.payload;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.progress)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.progress;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.virtualization)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.virtualization;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.monitor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.monitor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.versioning)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.versioning;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight.datatree)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight.datatree;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.filterchain)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.filterchain;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.io)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.io;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.filecache)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.filecache;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.naming)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.naming;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.impl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.impl;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.monitoring)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.monitoring;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.nio)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.nio;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.nio.transport)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.nio.transport;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.threadpool)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.threadpool;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.utils)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.utils;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect.util;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.embedded)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.embedded;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.embedded.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.embedded.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.grizzly)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.grizzly;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.api.authentication)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.api.authentication;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.component;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.tiger_types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.tiger_types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.admin.launcher/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.launcher' presentationname='admin-launcher' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/launcher.jar' version='4.0.1.SNAPSHOT'>
> <description>Server Launching</description>
> <size>59224</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.launcher'/>
> <p n='presentationname' v='admin-launcher'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.launcher'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.universal.io,com.sun.enterprise.util.io,com.sun.enterprise.util,com.sun.enterprise.universal.xml,com.sun.enterprise.universal.process,com.sun.enterprise.universal.glassfish,com.sun.enterprise.universal.collections,org.glassfish.api.admin,com.sun.enterprise.universal.i18n,com.sun.enterprise.server.logging'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.server.logging))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.server.logging</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.collections)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.collections;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.glassfish)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.glassfish;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.xml)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.xml;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> </resource>
> <resource id='org.glassfish.main.external.ldapbp-repackaged/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.external.ldapbp-repackaged' presentationname='ldapbp repackaged as a module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ldapbp-repackaged.jar' version='4.0.1.SNAPSHOT'>
> <description>ldapbp repackaged as a module</description>
> <size>52585</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.external.ldapbp-repackaged'/>
> <p n='presentationname' v='ldapbp repackaged as a module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jndi.ldap.obj'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.naming,javax.naming.directory,org.omg.CORBA,javax.naming.spi,org.omg.CORBA.portable,javax.naming.ldap,com.sun.jndi.ldap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jndi.ldap.ctl'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.jndi.ldap,javax.naming,javax.naming.ldap,javax.naming.directory'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jndi.ldap.ext'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.naming,javax.naming.ldap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.security.sasl.misc'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.security.auth.callback'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.jndi.ldap))' extend='false' multiple='false' optional='true'>Import package com.sun.jndi.ldap;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.directory))' extend='false' multiple='false' optional='false'>Import package javax.naming.directory</require>
> <require name='package' filter='(&amp;(package=javax.naming.ldap))' extend='false' multiple='false' optional='false'>Import package javax.naming.ldap</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.portable))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.portable</require>
> </resource>
> <resource id='org.glassfish.main.external.libpam4j-repackaged/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.external.libpam4j-repackaged' presentationname='libpam4j repackaged as a module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/libpam4j-repackaged.jar' version='4.0.1.SNAPSHOT'>
> <description>libpam4j repackaged as a module</description>
> <size>869666</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.external.libpam4j-repackaged'/>
> <p n='presentationname' v='libpam4j repackaged as a module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.win32-x86'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.darwin'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.freebsd-amd64'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.sunos-sparc'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.sunos-sparcv9'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.sunos-amd64'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.freebsd-i386'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.sunos-x86'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.ptr'/>
> <p n='version' t='version' v='3.1.0'/>
> <p n='uses:' v='com.sun.jna'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.libpam'/>
> <p n='version' t='version' v='3.1.0'/>
> <p n='uses:' v='com.sun.jna,org.jvnet.libpam.impl,com.sun.jna.ptr'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.linux-amd64'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.linux-i386'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.win32'/>
> <p n='version' t='version' v='3.1.0'/>
> <p n='uses:' v='com.sun.jna'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.jna.win32-amd64'/>
> <p n='version' t='version' v='3.1.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.libpam.impl'/>
> <p n='version' t='version' v='3.1.0'/>
> <p n='uses:' v='com.sun.jna,com.sun.jna.ptr'/>
> </capability>
> </resource>
> <resource id='org.glassfish.main.loadbalancer.load-balancer-admin/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.loadbalancer.load-balancer-admin' presentationname='Load-Balancer admin' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/load-balancer-admin.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>152014</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.loadbalancer.load-balancer-admin'/>
> <p n='presentationname' v='Load-Balancer admin'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loadbalancer.admin.cli'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.loadbalancer.admin.cli.connection,org.glassfish.internal.data,org.jvnet.hk2.config.types,org.glassfish.api.admin,org.glassfish.loadbalancer.admin.cli.helper,org.glassfish.loadbalancer.config,org.glassfish.hk2.api,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,org.glassfish.loadbalancer.admin.cli.reader.api,com.sun.enterprise.util.i18n,org.glassfish.api,javax.inject,org.jvnet.hk2.config,com.sun.enterprise.util,org.glassfish.config.support,org.glassfish.internal.api,javax.security.auth,com.sun.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loadbalancer.admin.cli.connection'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.net.ssl,com.sun.enterprise.util.i18n,com.sun.enterprise.security.ssl,org.glassfish.internal.api,org.glassfish.loadbalancer.admin.cli,org.glassfish.hk2.api,javax.security.auth.x500'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loadbalancer.admin.cli.beans'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.netbeans.modules.schema2beans,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loadbalancer.admin.cli.transform'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.loadbalancer.admin.cli.beans,org.glassfish.loadbalancer.admin.cli.reader.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loadbalancer.admin.cli.reader.api'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.loadbalancer.admin.cli.transform,org.glassfish.loadbalancer.config'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loadbalancer.admin.cli.helper'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.netbeans.modules.schema2beans,org.glassfish.loadbalancer.admin.cli.beans,org.glassfish.loadbalancer.admin.cli.transform,org.glassfish.loadbalancer.admin.cli.reader.api,com.sun.enterprise.util.i18n,org.glassfish.internal.data,org.glassfish.loadbalancer.config,org.glassfish.loadbalancer.admin.cli'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.loadbalancer.upgrade'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.util.i18n,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.loadbalancer.config,org.glassfish.loadbalancer.admin.cli,org.glassfish.api.admin.config,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.x500))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.x500</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loadbalancer.admin.cli.reader.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loadbalancer.admin.cli.reader.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loadbalancer.admin.cli.transform))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loadbalancer.admin.cli.transform</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loadbalancer.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loadbalancer.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.schema2beans)(version&gt;=5.5.0)(!(version&gt;=6.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.schema2beans;password=GlassFish;version="[5.5,6)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> </resource>
> <resource id='org.glassfish.main.core.logging/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.core.logging' presentationname='Nucleus Logging Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/logging.jar' version='4.0.1.SNAPSHOT'>
> <description>Glassfish logging classes</description>
> <size>178165</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.core.logging'/>
> <p n='presentationname' v='Nucleus Logging Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.server.logging.logviewer.backend'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.server.logging,org.glassfish.api.logging,org.glassfish.api.admin,javax.management,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.common.util.logging,org.glassfish.config.support,com.sun.enterprise.util,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.server.logging.diagnostics'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.server.logging'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.api.logging,com.sun.common.util.logging,com.sun.enterprise.util.io,org.glassfish.server,com.sun.enterprise.module.bootstrap,org.jvnet.hk2.annotations,com.sun.appserv.server.util,org.glassfish.hk2.api,org.glassfish.config.support,com.sun.enterprise.util,com.sun.enterprise.admin.monitor.callflow,org.glassfish.internal.api,javax.inject,org.jvnet.hk2.config,org.glassfish.api.admin,org.glassfish.internal.config,org.glassfish.hk2.utilities,com.sun.enterprise.config.serverbeans,org.glassfish.hk2.runlevel,com.sun.enterprise.module,org.glassfish.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.common.util.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.common.util.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.monitor.callflow)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.monitor.callflow;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.payload)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.payload;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.external.management-api/3.2.0.b001' symbolicname='org.glassfish.external.management-api' presentationname='management-api' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/management-api.jar' version='3.2.0.b001'>
> <description>GlassFish Common APIs</description>
> <size>44208</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.dev.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.external.management-api'/>
> <p n='presentationname' v='management-api'/>
> <p n='version' t='version' v='3.2.0.b001'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.external.statistics'/>
> <p n='version' t='version' v='3.2.0.b001'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.external.statistics.annotations'/>
> <p n='version' t='version' v='3.2.0.b001'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.external.statistics.impl'/>
> <p n='version' t='version' v='3.2.0.b001'/>
> <p n='uses:' v='org.glassfish.external.statistics'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.external.probe.provider'/>
> <p n='version' t='version' v='3.2.0.b001'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.external.arc'/>
> <p n='version' t='version' v='3.2.0.b001'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.external.amx'/>
> <p n='version' t='version' v='3.2.0.b001'/>
> <p n='uses:' v='javax.management,org.glassfish.external.arc,javax.management.remote'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.external.probe.provider.annotations'/>
> <p n='version' t='version' v='3.2.0.b001'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.remote))' extend='false' multiple='false' optional='false'>Import package javax.management.remote</require>
> </resource>
> <resource id='org.glassfish.main.webservices.metro-glue/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.webservices.metro-glue' presentationname='GlassFish Metro Glue Code' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/metro-glue.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>20971</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.webservices.metro-glue'/>
> <p n='presentationname' v='GlassFish Metro Glue Code'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices.metroglue'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.xml.ws.tx.dev,com.sun.enterprise.transaction.api,com.sun.enterprise.transaction.spi,com.sun.xml.wss.impl.config,org.glassfish.grizzly.config.dom,org.glassfish.server,org.glassfish.internal.data,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,com.sun.enterprise.deployment,org.glassfish.internal.api,com.sun.enterprise.ee.cms.core,com.sun.enterprise.util.io,org.glassfish.internal.deployment,com.sun.xml.ws.api.ha,org.glassfish.api.container,org.glassfish.api.deployment,org.jvnet.hk2.config.types,org.glassfish.gms.bootstrap,org.glassfish.hk2.api,org.glassfish.webservices,org.glassfish.api,javax.inject,org.glassfish.deployment.common'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.ha)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.ha;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.tx.dev)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.tx.dev;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.wss.impl.config)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.wss.impl.config;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.webservices)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.webservices;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.jvnet.mimepull/1.9.3' symbolicname='org.jvnet.mimepull' presentationname='MIME streaming extension' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/mimepull.jar' version='1.9.3'>
> <description>Provides a streaming API to access attachments parts in a MIME message.</description>
> <size>61253</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_1.html, https://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.jvnet.mimepull'/>
> <p n='presentationname' v='MIME streaming extension'/>
> <p n='version' t='version' v='1.9.3'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jvnet.mimepull'/>
> <p n='version' t='version' v='1.9.3'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.jvnet.mimepull)(version&gt;=1.9.0))' extend='false' multiple='false' optional='false'>Import package org.jvnet.mimepull;version=1.9</require>
> </resource>
> <resource id='org.glassfish.main.admin.monitoring-core/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.monitoring-core' presentationname='admin-monitoring' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/monitoring-core.jar' version='4.0.1.SNAPSHOT'>
> <description>Glassfish Appserver Admin Monitoring Infrastructure</description>
> <size>101273</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.monitoring-core'/>
> <p n='presentationname' v='admin-monitoring'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.monitor.jndi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,javax.management,com.sun.enterprise.util.i18n,org.glassfish.admin.monitor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.management.support'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.flashlight.annotations'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.flashlight.datatree.factory'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.flashlight,org.glassfish.flashlight.datatree'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.flashlight.statistics'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.statistics,org.jvnet.hk2.annotations,org.glassfish.flashlight.datatree'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.flashlight.statistics.factory'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.flashlight.statistics'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.monitor'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.probe.provider,org.glassfish.flashlight.provider,org.glassfish.flashlight.impl.client,org.jvnet.hk2.config,org.glassfish.flashlight.client,org.glassfish.api.admin,org.glassfish.flashlight,javax.management,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,org.glassfish.api.event,org.glassfish.internal.api,org.glassfish.api.monitoring,org.glassfish.hk2.runlevel,org.glassfish.external.amx,org.glassfish.hk2.api,com.sun.enterprise.module,javax.inject,org.glassfish.external.statistics,org.glassfish.flashlight.datatree.factory,org.glassfish.external.statistics.impl,com.sun.enterprise.util,org.glassfish.external.statistics.annotations,org.glassfish.flashlight.datatree,org.glassfish.gmbal'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.monitor.cli'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.config.support,com.sun.enterprise.util,javax.naming,com.sun.enterprise.admin.monitor.jndi,org.glassfish.api.admin,org.glassfish.api,org.glassfish.hk2.api,org.jvnet.hk2.annotations,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.monitor.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.monitor.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.monitoring)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.monitoring;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.amx)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.amx;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight.client)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight.client;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight.datatree)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight.datatree;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight.impl.client)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight.impl.client;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight.provider)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight.provider;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight.statistics)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight.statistics;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.grizzly.nucleus-grizzly-all/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.grizzly.nucleus-grizzly-all' presentationname='Nucleus Grizzly jars Combining' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/nucleus-grizzly-all.jar' version='4.0.1.SNAPSHOT'>
> <description>combining of all nucleus grizzly jars</description>
> <size>1463732</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.grizzly.nucleus-grizzly-all'/>
> <p n='presentationname' v='Nucleus Grizzly jars Combining'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.config.dom'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.jvnet.hk2.annotations,javax.validation.constraints,javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.config.portunif'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='uses:' v='org.glassfish.grizzly.filterchain,org.glassfish.grizzly.portunif,org.glassfish.grizzly,org.glassfish.grizzly.attributes,org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,org.glassfish.grizzly.config,org.glassfish.hk2.api,org.glassfish.grizzly.http,org.glassfish.grizzly.ssl,javax.net.ssl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.config.ssl'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='uses:' v='org.glassfish.grizzly.ssl,javax.net.ssl,org.glassfish.grizzly.http.util,org.glassfish.grizzly,org.glassfish.grizzly.config,javax.security.cert'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.config'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='uses:' v='org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,org.glassfish.hk2.api,org.glassfish.grizzly.http.server,org.glassfish.grizzly.memory,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.nio,org.glassfish.grizzly.attributes,org.glassfish.grizzly.nio.transport,org.glassfish.grizzly.config.portunif,org.glassfish.grizzly.strategies,org.glassfish.grizzly.http.server.filecache,org.glassfish.grizzly.http,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.portunif,org.glassfish.grizzly.utils,org.glassfish.grizzly,org.glassfish.grizzly.portunif.finders,org.glassfish.grizzly.ssl,org.glassfish.grizzly.config.ssl,javax.inject,javax.net.ssl,org.glassfish.grizzly.localization,org.glassfish.hk2.utilities,org.glassfish.hk2.bootstrap.impl,javax.xml.stream,org.glassfish.hk2.bootstrap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http.server.util'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.http,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.http.server,org.glassfish.grizzly.http.server.naming,org.glassfish.grizzly,org.glassfish.grizzly.http.util,org.glassfish.grizzly.http.io,org.glassfish.grizzly.ssl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http.io'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.utils,org.glassfish.grizzly.http.util,org.glassfish.grizzly.memory,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.http,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.impl,org.glassfish.grizzly.asyncqueue'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.nio.tmpselectors'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.localization,org.glassfish.grizzly.nio,org.glassfish.grizzly.memory,org.glassfish.grizzly.asyncqueue'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.asyncqueue'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.utils,org.glassfish.grizzly.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.strategies'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.asyncqueue,org.glassfish.grizzly,org.glassfish.grizzly.memory,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.localization,org.glassfish.grizzly.nio'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http.server.io'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.http.io,org.glassfish.grizzly.http,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.http.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http.server.filecache'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.monitoring,org.glassfish.grizzly.http,org.glassfish.grizzly.utils,org.glassfish.grizzly.http.server.util,org.glassfish.grizzly.http.util,org.glassfish.grizzly'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.compression.zip'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.memory,org.glassfish.grizzly.attributes,org.glassfish.grizzly.filterchain'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.monitoring'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.utils,org.glassfish.grizzly'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.impl'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.nio.transport'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.memory,org.glassfish.grizzly.streams,org.glassfish.grizzly.impl,org.glassfish.grizzly.utils,org.glassfish.grizzly.asyncqueue,org.glassfish.grizzly.nio,org.glassfish.grizzly.attributes,org.glassfish.grizzly.localization,org.glassfish.grizzly.nio.tmpselectors,org.glassfish.grizzly.monitoring,org.glassfish.grizzly.filterchain'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.threadpool'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.utils,org.glassfish.grizzly.monitoring,org.glassfish.grizzly.memory,org.glassfish.grizzly,org.glassfish.grizzly.attributes,org.glassfish.grizzly.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.memory,org.glassfish.grizzly.utils,org.glassfish.grizzly.http.util,org.glassfish.grizzly.filterchain,org.glassfish.grizzly,org.glassfish.grizzly.compression.zip,org.glassfish.grizzly.attributes,org.glassfish.grizzly.monitoring,org.glassfish.grizzly.ssl,javax.net.ssl,org.glassfish.grizzly.compression.lzma'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.compression.lzma.impl'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.compression.lzma.impl.rangecoder,org.glassfish.grizzly.compression.lzma,org.glassfish.grizzly,org.glassfish.grizzly.compression.lzma.impl.lz,org.glassfish.grizzly.memory'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http.server'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.filterchain,org.glassfish.grizzly.http.io,org.glassfish.grizzly.memory,org.glassfish.grizzly,org.glassfish.grizzly.utils,org.glassfish.grizzly.http.util,org.glassfish.grizzly.http.server.filecache,org.glassfish.grizzly.http,org.glassfish.grizzly.http.server.util,org.glassfish.grizzly.jmxbase,org.glassfish.grizzly.http.server.naming,org.glassfish.grizzly.http.server.jmxbase,org.glassfish.grizzly.impl,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.attributes,org.glassfish.grizzly.monitoring,org.glassfish.grizzly.nio.transport,org.glassfish.grizzly.ssl,org.glassfish.grizzly.asyncqueue,org.glassfish.grizzly.strategies,org.glassfish.grizzly.http.server.io,javax.security.auth,javax.security.auth.x500'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.filterchain'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.attributes,org.glassfish.grizzly.memory,org.glassfish.grizzly.utils,org.glassfish.grizzly.impl,org.glassfish.grizzly.asyncqueue'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.portunif'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.utils,org.glassfish.grizzly.asyncqueue,org.glassfish.grizzly.filterchain,org.glassfish.grizzly,org.glassfish.grizzly.attributes'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.nio'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.asyncqueue,org.glassfish.grizzly,org.glassfish.grizzly.impl,org.glassfish.grizzly.utils,org.glassfish.grizzly.monitoring,org.glassfish.grizzly.attributes,org.glassfish.grizzly.nio.tmpselectors,org.glassfish.grizzly.strategies,org.glassfish.grizzly.memory,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.compression.lzma.impl.rangecoder'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.compression.lzma,org.glassfish.grizzly,org.glassfish.grizzly.memory'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.utils'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.attributes,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.memory,org.glassfish.grizzly.impl,sun.misc,org.glassfish.grizzly.utils.conditions,org.glassfish.grizzly.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.jmxbase'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.utils,org.glassfish.grizzly.monitoring'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http.server.naming'/>
> <p n='version' t='version' v='2.3.7'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http.util'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.utils,org.glassfish.grizzly.memory,org.glassfish.grizzly.http,org.glassfish.grizzly.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.nio,org.glassfish.grizzly.impl,org.glassfish.grizzly.utils,org.glassfish.grizzly.memory,org.glassfish.grizzly.attributes,org.glassfish.grizzly.monitoring,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.asyncqueue,org.glassfish.grizzly.strategies,org.glassfish.grizzly.nio.transport,org.glassfish.grizzly.streams'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.streams'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.utils.conditions,org.glassfish.grizzly.impl,org.glassfish.grizzly.utils,org.glassfish.grizzly.memory,org.glassfish.grizzly.attributes'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.utils.conditions'/>
> <p n='version' t='version' v='2.3.7'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.http.server.jmxbase'/>
> <p n='version' t='version' v='2.3.7'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.portunif.finders'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.ssl,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.portunif,org.glassfish.grizzly,javax.net.ssl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.memory'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.monitoring,org.glassfish.grizzly,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.localization,org.glassfish.grizzly.utils,org.glassfish.grizzly.nio'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.compression.lzma'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.memory,org.glassfish.grizzly.compression.lzma.impl,org.glassfish.grizzly,org.glassfish.grizzly.attributes,org.glassfish.grizzly.filterchain'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.ssl'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.memory,org.glassfish.grizzly.nio,org.glassfish.grizzly,javax.net.ssl,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.asyncqueue,org.glassfish.grizzly.utils,org.glassfish.grizzly.attributes,org.glassfish.grizzly.streams,org.glassfish.grizzly.impl,org.glassfish.grizzly.utils.conditions,javax.security.cert'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.localization'/>
> <p n='version' t='version' v='2.3.7'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.attributes'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly.utils,org.glassfish.grizzly'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.grizzly.compression.lzma.impl.lz'/>
> <p n='version' t='version' v='2.3.7'/>
> <p n='uses:' v='org.glassfish.grizzly,org.glassfish.grizzly.memory,org.glassfish.grizzly.compression.lzma'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.x500))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.x500</require>
> <require name='package' filter='(&amp;(package=javax.security.cert))' extend='false' multiple='false' optional='false'>Import package javax.security.cert</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap.impl)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap.impl;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=sun.misc))' extend='false' multiple='false' optional='false'>Import package sun.misc</require>
> </resource>
> <resource id='org.glassfish.main.resourcebase.resources.nucleus-resources/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.resourcebase.resources.nucleus-resources' presentationname='nucleus.resources' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/nucleus-resources.jar' version='4.0.1.SNAPSHOT'>
> <description>Nucleus Resource Classes</description>
> <size>62172</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.resourcebase.resources.nucleus-resources'/>
> <p n='presentationname' v='nucleus.resources'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resourcebase.resources.util'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.api.admin,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.resourcebase.resources.admin.cli,org.glassfish.resourcebase.resources.api,javax.inject,org.jvnet.hk2.config'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resourcebase.resources.admin.cli'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.jvnet.hk2.config,javax.inject,org.glassfish.internal.api,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resourcebase.resources.listener'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.jvnet.hk2.config,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.resourcebase.resources.api,org.glassfish.resourcebase.resources.util,org.jvnet.hk2.config.types,org.glassfish.internal.api,org.glassfish.hk2.runlevel,org.glassfish.api.admin,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.resourcebase.resources,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resourcebase.resources.api'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,javax.naming,org.glassfish.resourcebase.resources.naming,org.glassfish.api.naming,org.glassfish.resourcebase.resources.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resourcebase.resources'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resourcebase.resources.naming'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.api.naming,javax.naming,org.glassfish.resourcebase.resources.api,org.glassfish.resourcebase.resources.util,org.glassfish.api.admin,javax.inject,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.orb.connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.orb.connector' presentationname='GlassFish ORB connector implementation' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/orb-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>57428</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.orb.connector'/>
> <p n='presentationname' v='GlassFish ORB connector implementation'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.enterprise.iiop.api'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.omg.PortableInterceptor,org.omg.CORBA,org.jvnet.hk2.annotations,org.glassfish.api.event,com.sun.logging,org.glassfish.api.naming,org.glassfish.api.admin,org.glassfish.hk2.api,org.glassfish.internal.api,javax.inject,javax.ejb.spi,javax.naming,org.omg.IOP,javax.net.ssl,org.glassfish.internal.grizzly,com.sun.enterprise.deployment,org.glassfish.enterprise.iiop.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.orb.admin.config.handler'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,com.sun.enterprise.admin.commands,org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,org.glassfish.orb.admin.config,org.glassfish.api,org.glassfish.api.admin.config,com.sun.enterprise.util,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.enterprise.iiop.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.statistics,org.glassfish.api.admin.config,org.glassfish.enterprise.iiop.api,org.glassfish.grizzly.config.dom,org.omg.CORBA,org.glassfish.orb.admin.config,org.glassfish.api.admin,org.glassfish.hk2.api,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,javax.inject,org.glassfish.internal.api,com.sun.logging,com.sun.corba.ee.spi.threadpool,org.glassfish.external.statistics.impl,org.glassfish.gmbal'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.enterprise.iiop.spi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.threadpool)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.threadpool;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.commands)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.commands;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb.spi)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb.spi;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.grizzly)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.grizzly;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.orb.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.orb.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor;version="[1.0,2)"</require>
> </resource>
> <resource id='org.glassfish.main.orb.enabler/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.orb.enabler' presentationname='GlassFish ORB enabler implementation' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/orb-enabler.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>13368</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.orb.enabler'/>
> <p n='presentationname' v='GlassFish ORB enabler implementation'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.orb.admin.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.glassfish.quality,org.glassfish.grizzly.config.dom,javax.validation,org.jvnet.hk2.config,org.glassfish.api.admin,org.jvnet.hk2.config.types,javax.validation.constraints,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.services.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.services.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.orb.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.orb.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.orb.iiop/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.orb.iiop' presentationname='GlassFish ORB interface layer implementation' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/orb-iiop.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>86837</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.orb.iiop'/>
> <p n='presentationname' v='GlassFish ORB interface layer implementation'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.enterprise.iiop.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.omg.CORBA,com.sun.corba.ee.spi.orb,com.sun.corba.ee.impl.folb,com.sun.logging,org.glassfish.enterprise.iiop.api,com.sun.corba.ee.spi.transport,org.omg.CORBA.ORBPackage,com.sun.corba.ee.spi.ior,org.glassfish.hk2.api,org.omg.PortableInterceptor,org.omg.IOP,com.sun.corba.ee.spi.folb,org.glassfish.internal.api,org.glassfish.enterprise.iiop.util,javax.inject,org.jvnet.hk2.annotations,org.glassfish.grizzly.config.dom,org.glassfish.api.admin,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,com.sun.corba.ee.impl.javax.rmi,com.sun.corba.ee.spi.osgi,org.jvnet.hk2.config.types,org.glassfish.orb.admin.config,com.sun.enterprise.module,com.sun.corba.ee.impl.javax.rmi.CORBA,com.sun.corba.ee.impl.orb,com.sun.corba.ee.spi.oa.rfm,javax.ejb.spi,javax.naming,javax.ejb,com.sun.corba.ee.spi.presentation.rmi,javax.rmi,org.omg.CORBA.portable,javax.net.ssl,org.glassfish.security.common,com.sun.corba.ee.impl.misc,org.glassfish.api
.admin.config,com.sun.enterprise.security.integration,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.IOP.CodecFactoryPackage,com.sun.enterprise.ee.cms.core,org.jvnet.hk2.config,org.glassfish.gms.bootstrap,org.glassfish.config.support,org.glassfish.api.naming,org.omg.CosTransactions,com.sun.corba.ee.spi.copyobject,org.glassfish.external.probe.provider,org.glassfish.pfl.dynamic.copyobject.spi,com.sun.corba.ee.impl.naming.cosnaming,com.sun.corba.ee.spi.threadpool,org.omg.PortableServer,org.omg.PortableServer.ServantLocatorPackage,javax.rmi.CORBA,org.omg.CosNaming,org.glassfish.enterprise.iiop.spi,javax.transaction,org.glassfish.pfl.dynamic.codegen.spi,com.sun.corba.ee.spi.extension,com.sun.jndi.cosnaming'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.folb)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.impl.folb;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.javax.rmi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.impl.javax.rmi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.javax.rmi.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.impl.javax.rmi.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.misc)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.impl.misc;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.naming.cosnaming)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.impl.naming.cosnaming;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.impl.orb)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.impl.orb;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.copyobject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.copyobject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.extension)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.extension;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.folb)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.folb;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.ior)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.ior;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.oa.rfm)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.oa.rfm;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.orb)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.orb;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.osgi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.osgi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.presentation.rmi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.presentation.rmi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.threadpool)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.threadpool;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.transport)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.transport;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jndi.cosnaming))' extend='false' multiple='false' optional='false'>Import package com.sun.jndi.cosnaming</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb.spi)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb.spi;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.rmi))' extend='false' multiple='false' optional='false'>Import package javax.rmi</require>
> <require name='package' filter='(&amp;(package=javax.rmi.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.rmi.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.orb.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.orb.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.dynamic.codegen.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.dynamic.codegen.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.dynamic.copyobject.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.dynamic.copyobject.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.ORBPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.ORBPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.portable)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA.portable;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CosNaming)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CosNaming;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CosTransactions)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.CosTransactions;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.IOP.CodecFactoryPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.IOP.CodecFactoryPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableInterceptor.ORBInitInfoPackage)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableInterceptor.ORBInitInfoPackage;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.omg.PortableServer.ServantLocatorPackage))' extend='false' multiple='false' optional='false'>Import package org.omg.PortableServer.ServantLocatorPackage</require>
> </resource>
> <resource id='org.apache.felix.bundlerepository/1.6.6' symbolicname='org.apache.felix.bundlerepository' presentationname='Apache Felix Bundle Repository' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.apache.felix.bundlerepository.jar' version='1.6.6'>
> <description>Bundle repository service.</description>
> <size>164384</size>
> <documentation>http://felix.apache.org/site/apache-felix-osgi-bundle-repository.html</documentation>
> <source>http://felix.apache.org/site/downloads.cgi</source>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.apache.felix.bundlerepository'/>
> <p n='presentationname' v='Apache Felix Bundle Repository'/>
> <p n='version' t='version' v='1.6.6'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='service'>
> <p n='service' v='org.apache.felix.bundlerepository.RepositoryAdmin'/>
> </capability>
> <capability name='service'>
> <p n='service' v='org.osgi.service.obr.RepositoryAdmin'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.felix.bundlerepository'/>
> <p n='version' t='version' v='2.0.0'/>
> <p n='uses:' v='org.osgi.framework'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='true'>Import package javax.xml.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.apache.felix.bundlerepository)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.felix.bundlerepository;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.osgi.service.log;resolution:=optional;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.obr)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.osgi.service.obr;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.url)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.url;version="[1.0,2)"</require>
> </resource>
> <resource id='org.eclipse.persistence.antlr/3.2.0.v201302191141' symbolicname='org.eclipse.persistence.antlr' presentationname='EclipseLink ANTLR' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.eclipse.persistence.antlr.jar' version='3.2.0.v201302191141'>
> <size>189643</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.eclipse.persistence.antlr'/>
> <p n='presentationname' v='EclipseLink ANTLR'/>
> <p n='version' t='version' v='3.2.0.v201302191141'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.antlr.runtime'/>
> <p n='version' t='version' v='3.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.antlr.runtime.debug'/>
> <p n='version' t='version' v='3.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.antlr.runtime.misc'/>
> <p n='version' t='version' v='3.2.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.antlr.runtime.tree'/>
> <p n='version' t='version' v='3.2.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.antlr.stringtemplate))' extend='false' multiple='false' optional='true'>Import package org.antlr.stringtemplate;resolution:=optional</require>
> <require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5))</require>
> </resource>
> <resource id='org.eclipse.persistence.asm/3.3.1.v201302191223' symbolicname='org.eclipse.persistence.asm' presentationname='EclipseLink ASM' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.eclipse.persistence.asm.jar' version='3.3.1.v201302191223'>
> <size>271207</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.eclipse.persistence.asm'/>
> <p n='presentationname' v='EclipseLink ASM'/>
> <p n='version' t='version' v='3.3.1.v201302191223'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.asm'/>
> <p n='version' t='version' v='3.3.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.asm.commons'/>
> <p n='version' t='version' v='3.3.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.asm.signature'/>
> <p n='version' t='version' v='3.3.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.asm.tree'/>
> <p n='version' t='version' v='3.3.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.asm.tree.analysis'/>
> <p n='version' t='version' v='3.3.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.asm.util'/>
> <p n='version' t='version' v='3.3.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.libraries.asm.xml'/>
> <p n='version' t='version' v='3.3.1'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> <require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5))</require>
> </resource>
> <resource id='org.eclipse.persistence.core/2.5.2.v20131113-a7346c6' symbolicname='org.eclipse.persistence.core' presentationname='EclipseLink Core' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.eclipse.persistence.core.jar' version='2.5.2.v20131113-a7346c6'>
> <size>5049600</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.eclipse.persistence.core'/>
> <p n='presentationname' v='EclipseLink Core'/>
> <p n='version' t='version' v='2.5.2.v20131113-a7346c6'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.annotations'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.config'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.core.descriptors'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.core.mappings'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.core.mappings.converters'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.core.sessions'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.core.queries'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.descriptors'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.descriptors.changetracking'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.descriptors.copying'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.descriptors.invalidation'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.descriptors.partitioning'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.dynamic'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.eis'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.eis.interactions'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.eis.mappings'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.exceptions'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.exceptions.i18n'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.expressions'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.expressions.spatial'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.history'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.indirection'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.codegen'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.core.databaseaccess'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.core.descriptors'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.core.helper'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.core.queries'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.core.sessions'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.databaseaccess'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.descriptors'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.descriptors.changetracking'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.dynamic'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.expressions'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.helper'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.helper.linkedlist'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.history'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.identitymaps'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.indirection'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.jpql'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.parsing'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.parsing.jpql'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.parsing.jpql.antlr'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.rs.metadata.model'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.localization'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.localization.i18n'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.accessor'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.conversion'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.documentpreservation'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.mappings'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.record'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.record.deferred'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.record.json'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.record.namespaces'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.schema'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.schema.model'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.oxm.unmapped'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.platform.database'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.queries'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.security'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sequencing'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.cdi'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.coordination'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.coordination.broadcast'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.coordination.corba'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.coordination.corba.sun'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.coordination.jms'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.coordination.rmi'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.coordination.rmi.iiop'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.event'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.log'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.login'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.platform'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.pool'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.project'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.property'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.rcm'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.rcm.command'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.sequencing'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.session'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.transport'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.transport.discovery'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.factories.model.transport.naming'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.sessions.remote'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.weaving'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.logging'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.mappings'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.mappings.converters'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.mappings.foundation'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.mappings.querykeys'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.mappings.structures'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.mappings.transformers'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.mappings.xdb'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.annotations'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.attachment'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.documentpreservation'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.mappings'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.mappings.converters'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.mappings.nullpolicy'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.platform'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.record'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.schema'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.sequenced'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.oxm.unmapped'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.converters'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.events'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.jdbc'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.oracle.annotations'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.oracle.jdbc'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.oracle.plsql'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.partitioning'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.server'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.server.glassfish'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.server.jboss'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.server.oc4j'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.server.sap'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.server.sunas'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.server.was'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.server.wls'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.xml'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.xml.jaxp'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.queries'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sequencing'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.services'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.services.glassfish'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.services.jboss'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.services.mbean'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.services.weblogic'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.services.websphere'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.broker'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.changesets'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.coordination'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.coordination.broadcast'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.coordination.corba'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.coordination.corba.sun'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.coordination.jms'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.coordination.rmi'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.factories'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.interceptors'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.remote'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.remote.corba.sun'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.remote.rmi'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.remote.rmi.iiop'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.server'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.sessions.serializers'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.tools'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.tools.file'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.tools.profiler'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.tools.tuning'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.tools.schemaframework'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.transaction'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.transaction.glassfish'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.transaction.jboss'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.transaction.jotm'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.transaction.oc4j'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.transaction.sap'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.transaction.sunas'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.transaction.was'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.transaction.wls'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.antlr)(version&gt;=3.2.0))' extend='false' multiple='false' optional='true'>Require Bundle org.eclipse.persistence.antlr; 3.2.0</require>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.asm)(version&gt;=3.3.1))' extend='false' multiple='false' optional='true'>Require Bundle org.eclipse.persistence.asm; 3.3.1</require>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='true'>Import package javax.activation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.crypto))' extend='false' multiple='false' optional='true'>Import package javax.crypto;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.crypto.spec))' extend='false' multiple='false' optional='true'>Import package javax.crypto.spec;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.context.spi;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.inject.spi;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.imageio))' extend='false' multiple='false' optional='true'>Import package javax.imageio;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.imageio.stream))' extend='false' multiple='false' optional='true'>Import package javax.imageio.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.jms)(version&gt;=1.1.0))' extend='false' multiple='false' optional='true'>Import package javax.jms;resolution:=optional;version=1.1.0</require>
> <require name='package' filter='(&amp;(package=javax.mail))' extend='false' multiple='false' optional='true'>Import package javax.mail;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.mail.internet))' extend='false' multiple='false' optional='true'>Import package javax.mail.internet;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='true'>Import package javax.management;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.management.openmbean))' extend='false' multiple='false' optional='true'>Import package javax.management.openmbean;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='true'>Import package javax.naming;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=1.1.0)(!(version&gt;=2.2.0))(jpa=2.1)(mandatory:&lt;*jpa))' extend='false' multiple='false' optional='true'>Import package javax.persistence;resolution:=optional;jpa=2.1;version="[1.1.0,2.2)"</require>
> <require name='package' filter='(&amp;(package=javax.persistence.spi)(version&gt;=1.1.0)(!(version&gt;=2.2.0))(jpa=2.1)(mandatory:&lt;*jpa))' extend='false' multiple='false' optional='true'>Import package javax.persistence.spi;resolution:=optional;jpa=2.1;version="[1.1.0,2.2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.5.0))' extend='false' multiple='false' optional='true'>Import package javax.resource;resolution:=optional;version=1.5.0</require>
> <require name='package' filter='(&amp;(package=javax.resource.cci)(version&gt;=1.5.0))' extend='false' multiple='false' optional='true'>Import package javax.resource.cci;resolution:=optional;version=1.5.0</require>
> <require name='package' filter='(&amp;(package=javax.rmi))' extend='false' multiple='false' optional='true'>Import package javax.rmi;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.rmi.CORBA))' extend='false' multiple='false' optional='true'>Import package javax.rmi.CORBA;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='true'>Import package javax.sql;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.1.0))' extend='false' multiple='false' optional='true'>Import package javax.transaction;resolution:=optional;version=1.1.0</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind.annotation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.datatype))' extend='false' multiple='false' optional='true'>Import package javax.xml.datatype;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='true'>Import package javax.xml.namespace;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='true'>Import package javax.xml.parsers;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='true'>Import package javax.xml.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='true'>Import package javax.xml.stream.events;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.sax;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='true'>Import package javax.xml.validation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.xpath))' extend='false' multiple='false' optional='true'>Import package javax.xml.xpath;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.libraries.antlr.runtime))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.internal.libraries.antlr.runtime;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.libraries.antlr.runtime.tree))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.internal.libraries.antlr.runtime.tree;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.libraries.asm))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.internal.libraries.asm;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.jpa.jpql)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.jpa.jpql;resolution:=optional;version="[2.1,3.0)"</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.jpa.jpql.parser)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.jpa.jpql.parser;resolution:=optional;version="[2.1,3.0)"</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.jpa.jpql.utility)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.jpa.jpql.utility;resolution:=optional;version="[2.1,3.0)"</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.jpa.jpql.utility.filter)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.jpa.jpql.utility.filter;resolution:=optional;version="[2.1,3.0)"</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.jpa.jpql.utility.iterable)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.jpa.jpql.utility.iterable;resolution:=optional;version="[2.1,3.0)"</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.jpa.jpql.utility.iterator)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.jpa.jpql.utility.iterator;resolution:=optional;version="[2.1,3.0)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA))' extend='false' multiple='false' optional='true'>Import package org.omg.CORBA;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA.portable))' extend='false' multiple='false' optional='true'>Import package org.omg.CORBA.portable;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA_2_3.portable))' extend='false' multiple='false' optional='true'>Import package org.omg.CORBA_2_3.portable;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='true'>Import package org.w3c.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='true'>Import package org.xml.sax;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='true'>Import package org.xml.sax.ext;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='true'>Import package org.xml.sax.helpers;resolution:=optional</require>
> <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='org.eclipse.persistence.dbws/2.5.2.v20131113-a7346c6' symbolicname='org.eclipse.persistence.dbws' presentationname='EclipseLink DBWS' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.eclipse.persistence.dbws.jar' version='2.5.2.v20131113-a7346c6'>
> <size>279844</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.eclipse.persistence.dbws'/>
> <p n='presentationname' v='EclipseLink DBWS'/>
> <p n='version' t='version' v='2.5.2.v20131113-a7346c6'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.dbws'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.dbws'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.xr'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.xr.sxf'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.config'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.eventlistener'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.exceptions'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.logging'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.logging.i18n'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.resources'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.resources.unversioned'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.resources.common'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.util'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.util.list'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.util.metadatasources'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.rs.util.xmladapters'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.core)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Require Bundle org.eclipse.persistence.core; 2.5.2</require>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.asm)(version&gt;=3.3.1))' extend='false' multiple='false' optional='false'>Require Bundle org.eclipse.persistence.asm; 3.3.1</require>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.jpa)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Require Bundle org.eclipse.persistence.jpa; 2.5.2</require>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.moxy)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Require Bundle org.eclipse.persistence.moxy; 2.5.2</require>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='true'>Import package javax.activation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='true'>Import package javax.naming;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.persistence))' extend='false' multiple='false' optional='true'>Import package javax.persistence;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.persistence.spi))' extend='false' multiple='false' optional='true'>Import package javax.persistence.spi;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='true'>Import package javax.servlet;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs))' extend='false' multiple='false' optional='true'>Import package javax.ws.rs;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core))' extend='false' multiple='false' optional='true'>Import package javax.ws.rs.core;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext))' extend='false' multiple='false' optional='true'>Import package javax.ws.rs.ext;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind.annotation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters))' extend='false' multiple='false' optional='true'>Import package javax.xml.bind.annotation.adapters;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='true'>Import package javax.xml.namespace;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='true'>Import package javax.xml.parsers;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.soap))' extend='false' multiple='false' optional='true'>Import package javax.xml.soap;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='true'>Import package javax.xml.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws))' extend='false' multiple='false' optional='true'>Import package javax.xml.ws;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.handler))' extend='false' multiple='false' optional='true'>Import package javax.xml.ws.handler;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.soap))' extend='false' multiple='false' optional='true'>Import package javax.xml.ws.soap;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='true'>Import package org.w3c.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='true'>Import package org.xml.sax;resolution:=optional</require>
> <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='org.eclipse.persistence.jpa/2.5.2.v20131113-a7346c6' symbolicname='org.eclipse.persistence.jpa' presentationname='EclipseLink JPA' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.eclipse.persistence.jpa.jar' version='2.5.2.v20131113-a7346c6'>
> <size>1364239</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.eclipse.persistence.jpa'/>
> <p n='presentationname' v='EclipseLink JPA'/>
> <p n='version' t='version' v='2.5.2.v20131113-a7346c6'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.deployment'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.deployment.xml.parser'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.jdbc'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.accessors'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.accessors.classes'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.accessors.mappings'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.accessors.objects'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.additionalcriteria'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.cache'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.changetracking'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.columns'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.converters'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.copypolicy'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.inheritance'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.listeners'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.locking'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.mappings'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.multitenant'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.nosql'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.partitioning'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.queries'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.sequencing'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.structures'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.tables'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.transformers'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metadata.xml'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.metamodel'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.querydef'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.transaction'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jpa.weaving'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.dynamic'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.metadata'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.tools.weaving.jpa'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.core)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Require Bundle org.eclipse.persistence.core; 2.5.2</require>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.asm)(version&gt;=3.3.1))' extend='false' multiple='false' optional='true'>Require Bundle org.eclipse.persistence.asm; 3.3.1</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='true'>Import package javax.naming;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=1.1.0)(!(version&gt;=2.2.0))(jpa=2.1)(mandatory:&lt;*jpa))' extend='false' multiple='false' optional='false'>Import package javax.persistence;jpa=2.1;version="[1.1.0,2.2)"</require>
> <require name='package' filter='(&amp;(package=javax.persistence.criteria)(version&gt;=1.1.0)(!(version&gt;=2.2.0))(jpa=2.1)(mandatory:&lt;*jpa))' extend='false' multiple='false' optional='false'>Import package javax.persistence.criteria;jpa=2.1;version="[1.1.0,2.2)"</require>
> <require name='package' filter='(&amp;(package=javax.persistence.metamodel)(version&gt;=1.1.0)(!(version&gt;=2.2.0))(jpa=2.1)(mandatory:&lt;*jpa))' extend='false' multiple='false' optional='false'>Import package javax.persistence.metamodel;jpa=2.1;version="[1.1.0,2.2)"</require>
> <require name='package' filter='(&amp;(package=javax.persistence.spi)(version&gt;=1.1.0)(!(version&gt;=2.2.0))(jpa=2.1)(mandatory:&lt;*jpa))' extend='false' multiple='false' optional='false'>Import package javax.persistence.spi;jpa=2.1;version="[1.1.0,2.2)"</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='true'>Import package javax.sql;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.1.0))' extend='false' multiple='false' optional='true'>Import package javax.transaction;resolution:=optional;version=1.1.0</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.1.0))' extend='false' multiple='false' optional='true'>Import package javax.transaction.xa;resolution:=optional;version=1.1.0</require>
> <require name='package' filter='(&amp;(package=javax.validation))' extend='false' multiple='false' optional='true'>Import package javax.validation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.validation.groups))' extend='false' multiple='false' optional='true'>Import package javax.validation.groups;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='true'>Import package javax.xml.parsers;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='true'>Import package javax.xml.validation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant))' extend='false' multiple='false' optional='true'>Import package org.apache.tools.ant;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types))' extend='false' multiple='false' optional='true'>Import package org.apache.tools.ant.types;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.annotations)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.annotations;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.config)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.config;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.descriptors)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.descriptors;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.descriptors.changetracking)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.descriptors.changetracking;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.descriptors.copying)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.descriptors.copying;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.descriptors.invalidation)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.descriptors.invalidation;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.descriptors.partitioning)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.descriptors.partitioning;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.dynamic)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.dynamic;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.exceptions)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.exceptions;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.expressions)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.expressions;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.history)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.history;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.indirection)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.indirection;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.databaseaccess)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.databaseaccess;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.descriptors)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.descriptors;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.dynamic)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.dynamic;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.expressions)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.expressions;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.helper)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.helper;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.identitymaps)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.identitymaps;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.indirection)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.indirection;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.jpa.parsing)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.jpa.parsing;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.jpa.parsing.jpql)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.jpa.parsing.jpql;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.libraries.asm))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.libraries.asm</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.libraries.asm.commons))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.libraries.asm.commons</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.localization)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.localization;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.queries)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.queries;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.security)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.security;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.sessions)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.sessions;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.weaving)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.weaving;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.logging)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.logging;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.mappings)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.mappings;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.mappings.converters)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.mappings.converters;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.mappings.foundation)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.mappings.foundation;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.mappings.structures)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.mappings.structures;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.mappings.transformers)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.mappings.transformers;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.mappings)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.mappings;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.mappings.nullpolicy)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.mappings.nullpolicy;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.platform)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.platform;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.schema)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.schema;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database.converters)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database.converters;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database.jdbc)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database.jdbc;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database.oracle.annotations)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database.oracle.annotations;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database.oracle.plsql)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database.oracle.plsql;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database.partitioning)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database.partitioning;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.server)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.server;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.queries)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.queries;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sequencing)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sequencing;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions.broker)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions.broker;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions.coordination)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions.coordination;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions.coordination.jms)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions.coordination.jms;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions.coordination.rmi)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions.coordination.rmi;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions.factories)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions.factories;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions.server)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions.server;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.tools.profiler)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.tools.profiler;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.tools.schemaframework)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.tools.schemaframework;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.transaction)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.transaction;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='true'>Import package org.w3c.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='true'>Import package org.xml.sax;resolution:=optional</require>
> <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='org.eclipse.persistence.jpa.jpql/2.5.2.v20131113-a7346c6' symbolicname='org.eclipse.persistence.jpa.jpql' presentationname='EclipseLink Hermes Parser' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.eclipse.persistence.jpa.jpql.jar' version='2.5.2.v20131113-a7346c6'>
> <size>1365645</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.eclipse.persistence.jpa.jpql'/>
> <p n='presentationname' v='EclipseLink Hermes Parser'/>
> <p n='version' t='version' v='2.5.2.v20131113-a7346c6'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.parser'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.tools'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.tools.model'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.tools.model.query'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.tools.resolver'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.tools.spi'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.tools.utility'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.tools.utility.filter'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.tools.utility.iterable'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.tools.utility.iterator'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.utility'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.utility.filter'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.utility.iterable'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jpa.jpql.utility.iterator'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5))</require>
> </resource>
> <resource id='org.eclipse.persistence.jpa.modelgen/2.5.2.v20131113-a7346c6' symbolicname='org.eclipse.persistence.jpa.modelgen' presentationname='EclipseLink JPA ModelGen' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.eclipse.persistence.jpa.modelgen.processor.jar' version='2.5.2.v20131113-a7346c6'>
> <size>51949</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.eclipse.persistence.jpa.modelgen'/>
> <p n='presentationname' v='EclipseLink JPA ModelGen'/>
> <p n='version' t='version' v='2.5.2.v20131113-a7346c6'/>
> <p n='manifestversion' v='2'/>
> </capability>
> </resource>
> <resource id='org.eclipse.persistence.moxy/2.5.2.v20131113-a7346c6' symbolicname='org.eclipse.persistence.moxy' presentationname='EclipseLink MOXy' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.eclipse.persistence.moxy.jar' version='2.5.2.v20131113-a7346c6'>
> <size>514055</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.eclipse.persistence.moxy'/>
> <p n='presentationname' v='EclipseLink MOXy'/>
> <p n='version' t='version' v='2.5.2.v20131113-a7346c6'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jaxb'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.jaxb.many'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.attachment'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.compiler'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.dynamic'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.dynamic.metadata'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.javamodel'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.javamodel.oxm'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.javamodel.reflection'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.metadata'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.rs'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.jaxb.xmlmodel'/>
> <p n='version' t='version' v='2.5.2'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.core)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Require Bundle org.eclipse.persistence.core; 2.5.2</require>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.asm)(version&gt;=3.3.1))' extend='false' multiple='false' optional='true'>Require Bundle org.eclipse.persistence.asm; 3.3.1</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.bind;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.annotation))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.bind.annotation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='true'>Import package javax.activation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs))' extend='false' multiple='false' optional='true'>Import package javax.ws.rs;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core))' extend='false' multiple='false' optional='true'>Import package javax.ws.rs.core;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext))' extend='false' multiple='false' optional='true'>Import package javax.ws.rs.ext;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.attachment))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.attachment</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.helpers))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.helpers</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='true'>Import package javax.xml.namespace;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='true'>Import package javax.xml.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.sax;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stax))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.stax;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='true'>Import package javax.xml.validation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.config)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.config;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.descriptors)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.descriptors;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.dynamic)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.dynamic;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.exceptions)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.exceptions;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.databaseaccess)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.databaseaccess;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.descriptors)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.descriptors;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.helper)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.helper;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.libraries.asm))' extend='false' multiple='false' optional='true'>Import package org.eclipse.persistence.internal.libraries.asm;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.localization)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.localization;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.oxm)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.oxm;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.oxm.record)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.oxm.record;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.oxm.schema)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.oxm.schema;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.oxm.schema.model)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.oxm.schema.model;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.queries)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.queries;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.security)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.security;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.sessions)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.sessions;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.logging)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.logging;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.mappings)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.mappings;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.mappings.converters)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.mappings.converters;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.mappings.transformers)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.mappings.transformers;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.annotations)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.annotations;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.attachment)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.attachment;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.documentpreservation)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.documentpreservation;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.mappings)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.mappings;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.mappings.converters)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.mappings.converters;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.mappings.nullpolicy)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.mappings.nullpolicy;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.platform)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.platform;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.record)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.record;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.schema)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.schema;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.xml)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.xml;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions.factories)(version&gt;=2.5.2))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions.factories;version=2.5.2</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='true'>Import package org.w3c.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='true'>Import package org.xml.sax;resolution:=optional</require>
> <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='org.eclipse.persistence.oracle/2.5.1.v20130618-75cdba2' symbolicname='org.eclipse.persistence.oracle' presentationname='EclipseLink Oracle Extensions' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/org.eclipse.persistence.oracle.jar' version='2.5.1.v20130618-75cdba2'>
> <size>86156</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.eclipse.persistence.oracle'/>
> <p n='presentationname' v='EclipseLink Oracle Extensions'/>
> <p n='version' t='version' v='2.5.1.v20130618-75cdba2'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='fragment'>
> <p n='host' v='org.eclipse.persistence.core'/>
> <p n='version' t='version' v='2.4.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.platform.database.oracle'/>
> <p n='version' t='version' v='2.5.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.internal.platform.database.oracle.xdb'/>
> <p n='version' t='version' v='2.5.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.oracle'/>
> <p n='version' t='version' v='2.5.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.oracle.converters'/>
> <p n='version' t='version' v='2.5.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.oracle.dcn'/>
> <p n='version' t='version' v='2.5.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.database.oracle.ucp'/>
> <p n='version' t='version' v='2.5.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.platform.xml.xdk'/>
> <p n='version' t='version' v='2.5.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.eclipse.persistence.tools.profiler.oracle'/>
> <p n='version' t='version' v='2.5.1'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=org.eclipse.persistence.core)(version&gt;=2.4.0))' extend='true' multiple='false' optional='false'>Required Host org.eclipse.persistence.core</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='true'>Import package javax.naming;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='true'>Import package javax.sql;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='true'>Import package javax.xml.parsers;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.sax;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='true'>Import package javax.xml.transform.stream;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='true'>Import package javax.xml.validation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.dms))' extend='false' multiple='false' optional='true'>Import package oracle.dms;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.dms.instrument))' extend='false' multiple='false' optional='true'>Import package oracle.dms.instrument;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.dms.spy))' extend='false' multiple='false' optional='true'>Import package oracle.dms.spy;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.jdbc))' extend='false' multiple='false' optional='true'>Import package oracle.jdbc;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.jdbc.dcn))' extend='false' multiple='false' optional='true'>Import package oracle.jdbc.dcn;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.jdbc.driver))' extend='false' multiple='false' optional='true'>Import package oracle.jdbc.driver;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.jdbc.internal))' extend='false' multiple='false' optional='true'>Import package oracle.jdbc.internal;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.jdbc.pool))' extend='false' multiple='false' optional='true'>Import package oracle.jdbc.pool;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.spatial.geometry))' extend='false' multiple='false' optional='true'>Import package oracle.spatial.geometry;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.sql))' extend='false' multiple='false' optional='true'>Import package oracle.sql;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.ucp))' extend='false' multiple='false' optional='true'>Import package oracle.ucp;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.ucp.jdbc))' extend='false' multiple='false' optional='true'>Import package oracle.ucp.jdbc;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.ucp.jdbc.oracle))' extend='false' multiple='false' optional='true'>Import package oracle.ucp.jdbc.oracle;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.xdb))' extend='false' multiple='false' optional='true'>Import package oracle.xdb;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.xdb.dom))' extend='false' multiple='false' optional='true'>Import package oracle.xdb.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.xml.jaxp))' extend='false' multiple='false' optional='true'>Import package oracle.xml.jaxp;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.xml.parser.schema))' extend='false' multiple='false' optional='true'>Import package oracle.xml.parser.schema;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.xml.parser.v2))' extend='false' multiple='false' optional='true'>Import package oracle.xml.parser.v2;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=oracle.xml.util))' extend='false' multiple='false' optional='true'>Import package oracle.xml.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.annotations)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.annotations;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.descriptors)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.descriptors;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.exceptions)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.exceptions;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.expressions)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.expressions;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.databaseaccess)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.databaseaccess;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.descriptors)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.descriptors;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.expressions)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.expressions;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.helper)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.helper;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.identitymaps)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.identitymaps;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.localization)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.localization;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.platform.database)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.platform.database;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.security)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.security;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.internal.sessions)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.internal.sessions;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.logging)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.logging;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.mappings)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.mappings;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.record)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.record;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.oxm.schema)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.oxm.schema;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database.converters)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database.converters;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database.events)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database.events;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.database.partitioning)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.database.partitioning;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.server)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.server;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.platform.xml)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.platform.xml;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.queries)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.queries;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.eclipse.persistence.sessions.server)(version&gt;=2.4.0))' extend='false' multiple='false' optional='false'>Import package org.eclipse.persistence.sessions.server;version=2.4.0</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='true'>Import package org.w3c.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='true'>Import package org.xml.sax;resolution:=optional</require>
> <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require>
> </resource>
> <resource id='org.glassfish.hk2.osgi-adapter/2.2.0.b24' symbolicname='org.glassfish.hk2.osgi-adapter' presentationname='HK2 OSGi Adapter' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/osgi-adapter.jar' version='2.2.0.b24'>
> <description>generic kernel subsystem</description>
> <size>81276</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.osgi-adapter'/>
> <p n='presentationname' v='HK2 OSGi Adapter'/>
> <p n='version' t='version' v='2.2.0.b24'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.common_impl)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.common_impl;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.apache.felix.bundlerepository)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package org.apache.felix.bundlerepository;resolution:=optional;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap.impl)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap.impl;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.component;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.4,2)"</require>
> </resource>
> <resource id='org.glassfish.main.osgi-platforms.osgi-cli-remote/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.osgi-platforms.osgi-cli-remote' presentationname='Admin CLI bridge command to the OSGi Shell' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/osgi-cli-remote.jar' version='4.0.1.SNAPSHOT'>
> <description>Admin CLI bridge command to the OSGi Shell}</description>
> <size>15447</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.osgi-platforms.osgi-cli-remote'/>
> <p n='presentationname' v='Admin CLI bridge command to the OSGi Shell'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> </resource>
> <resource id='org.glassfish.main.osgi-platforms.osgi-container/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.osgi-platforms.osgi-container' presentationname='OSGi Container' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/osgi-container.jar' version='4.0.1.SNAPSHOT'>
> <description>OSGi adapter to use OSGi modules as application code</description>
> <size>23634</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.osgi-platforms.osgi-container'/>
> <p n='presentationname' v='OSGi Container'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.extras.osgicontainer'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.osgi.framework,org.glassfish.api.deployment.archive,com.sun.enterprise.module,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.util.io,org.glassfish.internal.deployment,org.glassfish.api.deployment,org.glassfish.api.container,org.osgi.service.packageadmin'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version="[1.2,2)"</require>
> </resource>
> <resource id='org.glassfish.fighterfish.osgi-jpa-extension/1.0.2' symbolicname='org.glassfish.fighterfish.osgi-jpa-extension' presentationname='Support for JPA in Java SE mode usage from OSGi Bundles' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/osgi-jpa-extension.jar' version='1.0.2'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>9336</size>
> <documentation>http://glassfish.org</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.fighterfish.osgi-jpa-extension'/>
> <p n='presentationname' v='Support for JPA in Java SE mode usage from OSGi Bundles'/>
> <p n='version' t='version' v='1.0.2'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.osgijpa.extension'/>
> <p n='version' t='version' v='1.0.2'/>
> <p n='uses:' v='org.glassfish.hk2.osgiresourcelocator,javax.persistence.spi,org.glassfish.api,org.jvnet.hk2.annotations,org.osgi.framework'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.persistence.spi)(version&gt;=2.0.0))' extend='false' multiple='false' optional='false'>Import package javax.persistence.spi;version=2.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=3.1.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version=3.1</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.osgiresourcelocator)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.osgiresourcelocator;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.osgijpa.extension)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.glassfish.osgijpa.extension;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> </resource>
> <resource id='org.glassfish.hk2.osgi-resource-locator/1.0.1' symbolicname='org.glassfish.hk2.osgi-resource-locator' presentationname='OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers.' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/osgi-resource-locator.jar' version='1.0.1'>
> <description>See http://wiki.glassfish.java.net/Wiki.jsp?page=JdkSpiOsgi for more information</description>
> <size>20017</size>
> <documentation>https://glassfish.dev.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.hk2.osgi-resource-locator'/>
> <p n='presentationname' v='OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers.'/>
> <p n='version' t='version' v='1.0.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.hk2.osgiresourcelocator'/>
> <p n='version' t='version' v='1.0.1'/>
> <p n='uses:' v='org.osgi.framework'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.osgiresourcelocator)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.osgiresourcelocator;version="[1.0,1.1)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version=1.5</require>
> </resource>
> <resource id='org.glassfish.main.persistence.common/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.persistence.common' presentationname='Common persistence code between JPA and CMP' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/persistence-common.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>26554</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.persistence.common'/>
> <p n='presentationname' v='Common persistence code between JPA and CMP'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.persistence.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,org.glassfish.api.deployment,org.glassfish.deployment.common,org.glassfish.persistence.common.database,com.sun.appserv.connectors.internal.api,org.glassfish.hk2.api,org.glassfish.api.deployment.archive,javax.sql,com.sun.enterprise.deployment,org.glassfish.api,org.glassfish.internal.api,javax.naming,org.glassfish.resourcebase.resources.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.persistence.common.database'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,org.glassfish.persistence.common'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> </resource>
> <resource id='org.glassfish.pfl.pfl-asm/4.0.0.b003' symbolicname='org.glassfish.pfl.pfl-asm' presentationname='PFL ASM' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/pfl-asm.jar' version='4.0.0.b003'>
> <description>Primitive Function Library</description>
> <size>347201</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.dev.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.pfl.pfl-asm'/>
> <p n='presentationname' v='PFL ASM'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.objectweb.asm.tree'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.objectweb.asm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.objectweb.asm.tree.analysis'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.objectweb.asm.tree,org.glassfish.pfl.objectweb.asm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.objectweb.asm.optimizer'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.objectweb.asm,org.glassfish.pfl.objectweb.asm.commons'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.objectweb.asm.xml'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.xml.sax,org.glassfish.pfl.objectweb.asm,org.xml.sax.helpers,org.xml.sax.ext,javax.xml.transform,javax.xml.transform.sax,javax.xml.transform.stream,org.glassfish.pfl.objectweb.asm.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.objectweb.asm.util'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.objectweb.asm,org.glassfish.pfl.objectweb.asm.tree,org.glassfish.pfl.objectweb.asm.tree.analysis,org.glassfish.pfl.objectweb.asm.signature'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.objectweb.asm.commons'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.objectweb.asm,org.glassfish.pfl.objectweb.asm.tree,org.glassfish.pfl.objectweb.asm.signature'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.objectweb.asm.signature'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.objectweb.asm'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.glassfish.pfl.pfl-basic-tools/4.0.0.b003' symbolicname='org.glassfish.pfl.pfl-basic-tools' presentationname='PFL Basic Tools' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/pfl-basic-tools.jar' version='4.0.0.b003'>
> <description>Primitive Function Library</description>
> <size>70023</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.dev.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.pfl.pfl-basic-tools'/>
> <p n='presentationname' v='PFL Basic Tools'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.tools.argparser'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.contain,org.glassfish.pfl.basic.func'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.tools.logex'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.logex,org.glassfish.pfl.basic.tools.file,org.glassfish.pfl.basic.tools.argparser'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.tools.file'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.contain,org.glassfish.pfl.basic.func,org.glassfish.pfl.basic.tools.argparser'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.contain)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.contain;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.func)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.func;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.logex)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.logex;version="[4.0,5)"</require>
> </resource>
> <resource id='org.glassfish.pfl.pfl-basic/4.0.0.b003' symbolicname='org.glassfish.pfl.pfl-basic' presentationname='PFL Basic' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/pfl-basic.jar' version='4.0.0.b003'>
> <description>Primitive Function Library</description>
> <size>181741</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.dev.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.pfl.pfl-basic'/>
> <p n='presentationname' v='PFL Basic'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.contain'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.func'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.proxy'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.func,org.glassfish.pfl.basic.algorithm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.logex'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.algorithm,org.glassfish.pfl.basic.proxy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.facet'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.func,org.glassfish.pfl.basic.contain,org.glassfish.pfl.basic.algorithm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.concurrent'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.fsm'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.func'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.algorithm'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.func,org.glassfish.pfl.basic.contain,javax.management.openmbean,javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.func'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.basic.graph'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.openmbean))' extend='false' multiple='false' optional='false'>Import package javax.management.openmbean</require>
> </resource>
> <resource id='org.glassfish.pfl.pfl-dynamic/4.0.0.b003' symbolicname='org.glassfish.pfl.pfl-dynamic' presentationname='PFL Dynamic' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/pfl-dynamic.jar' version='4.0.0.b003'>
> <description>Primitive Function Library</description>
> <size>338063</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.dev.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.pfl.pfl-dynamic'/>
> <p n='presentationname' v='PFL Dynamic'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.dynamic.generator'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.dynamic.codegen.spi'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.contain,org.glassfish.pfl.dynamic.codegen.impl,org.glassfish.pfl.dynamic.copyobject.spi,org.glassfish.pfl.basic.fsm,org.glassfish.pfl.dynamic.copyobject.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.dynamic.codegen.impl'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.contain,org.glassfish.pfl.dynamic.codegen.spi,org.glassfish.pfl.objectweb.asm,org.glassfish.pfl.basic.func,org.glassfish.pfl.objectweb.asm.util,org.glassfish.pfl.dynamic.copyobject.spi,org.glassfish.pfl.basic.algorithm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.dynamic.copyobject.impl'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.dynamic.copyobject.spi,sun.corba,org.glassfish.pfl.dynamic.codegen.spi,org.glassfish.pfl.dynamic.codegen.impl,org.glassfish.pfl.basic.contain,org.glassfish.pfl.basic.concurrent,org.glassfish.pfl.basic.logex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.dynamic.copyobject.spi'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.dynamic.copyobject.impl'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.algorithm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.algorithm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.concurrent)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.concurrent;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.contain)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.contain;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.fsm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.fsm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.func)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.func;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.logex)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.logex;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.objectweb.asm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.objectweb.asm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.objectweb.asm.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.objectweb.asm.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=sun.corba))' extend='false' multiple='false' optional='false'>Import package sun.corba</require>
> </resource>
> <resource id='org.glassfish.pfl.pfl-tf-tools/4.0.0.b003' symbolicname='org.glassfish.pfl.pfl-tf-tools' presentationname='PFL TF TOOLS' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/pfl-tf-tools.jar' version='4.0.0.b003'>
> <description>Primitive Function Library</description>
> <size>48334</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.dev.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.pfl.pfl-tf-tools'/>
> <p n='presentationname' v='PFL TF TOOLS'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.tf.tools.enhancer'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.tf.spi,org.glassfish.pfl.tf.timer.spi,org.glassfish.pfl.objectweb.asm.commons,org.glassfish.pfl.objectweb.asm,org.glassfish.pfl.tf.spi.annotation,org.glassfish.pfl.basic.tools.file,org.glassfish.pfl.basic.contain,org.glassfish.pfl.objectweb.asm.tree,org.glassfish.pfl.basic.tools.argparser,org.glassfish.pfl.basic.func'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.contain)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.contain;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.func)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.func;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.tools.argparser)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.tools.argparser;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.tools.file)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.tools.file;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.objectweb.asm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.objectweb.asm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.objectweb.asm.commons)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.objectweb.asm.commons;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.objectweb.asm.tree)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.objectweb.asm.tree;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.tf.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.tf.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.tf.spi.annotation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.tf.spi.annotation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.tf.timer.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.tf.timer.spi;version="[4.0,5)"</require>
> </resource>
> <resource id='org.glassfish.pfl.pfl-tf/4.0.0.b003' symbolicname='org.glassfish.pfl.pfl-tf' presentationname='PFL TF' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/pfl-tf.jar' version='4.0.0.b003'>
> <description>Primitive Function Library</description>
> <size>91938</size>
> <documentation>http://www.oracle.com</documentation>
> <license>https://glassfish.dev.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.pfl.pfl-tf'/>
> <p n='presentationname' v='PFL TF'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.tf.spi'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.basic.contain,org.glassfish.pfl.tf.spi.annotation,org.glassfish.pfl.objectweb.asm,org.glassfish.pfl.objectweb.asm.tree,org.glassfish.pfl.basic.logex,org.glassfish.pfl.basic.algorithm,org.glassfish.pfl.tf.timer.spi,org.glassfish.pfl.objectweb.asm.util,org.glassfish.pfl.basic.func'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.tf.spi.annotation'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.tf.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.tf.timer.impl'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.tf.timer.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.pfl.tf.timer.spi'/>
> <p n='version' t='version' v='4.0.0.b003'/>
> <p n='uses:' v='org.glassfish.pfl.tf.timer.impl,org.glassfish.pfl.tf.spi,org.glassfish.pfl.basic.contain,org.glassfish.pfl.dynamic.codegen.spi,org.glassfish.pfl.dynamic.codegen.impl'/>
> </capability>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.algorithm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.algorithm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.contain)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.contain;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.func)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.func;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.basic.logex)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.basic.logex;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.dynamic.codegen.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.dynamic.codegen.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.dynamic.codegen.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.dynamic.codegen.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.objectweb.asm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.objectweb.asm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.objectweb.asm.tree)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.objectweb.asm.tree;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.pfl.objectweb.asm.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.pfl.objectweb.asm.util;version="[4.0,5)"</require>
> </resource>
> <resource id='com.sun.pkg.client/1.0.0' symbolicname='com.sun.pkg.client' presentationname='pkg-client' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/pkg-client.jar' version='1.0.0'>
> <description>Java client API bundle for the pkg(5) system.</description>
> <size>153961</size>
> <capability name='bundle'>
> <p n='symbolicname' v='com.sun.pkg.client'/>
> <p n='presentationname' v='pkg-client'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.pkg.util'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.net.ssl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.pkg.client'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.tools.tar,javax.net.ssl,com.sun.pkg.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.tools.tar'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.pkg.client))' extend='false' multiple='false' optional='false'>Import package com.sun.pkg.client</require>
> <require name='package' filter='(&amp;(package=com.sun.pkg.util))' extend='false' multiple='false' optional='false'>Import package com.sun.pkg.util</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.tar))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.tar</require>
> </resource>
> <resource id='org.glassfish.main.registration.registration-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.registration.registration-api' presentationname='Registration API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/registration-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Registration API</description>
> <size>11693</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.registration.registration-api'/>
> <p n='presentationname' v='Registration API'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.registration'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> </resource>
> <resource id='org.glassfish.main.registration.registration-impl/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.registration.registration-impl' presentationname='Registration Impl' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/registration-impl.jar' version='4.0.1.SNAPSHOT'>
> <description>Registration Impl</description>
> <size>77036</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.registration.registration-impl'/>
> <p n='presentationname' v='Registration Impl'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.registration.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.registration,javax.xml.transform,javax.xml.transform.stream,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,com.sun.enterprise.universal.i18n'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.registration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.registration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> </resource>
> <resource id='org.glassfish.main.resources.connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.resources.connector' presentationname='Resources Connector' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/resources-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Connector (glue) module for resources infrastructure</description>
> <size>107431</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.resources.connector'/>
> <p n='presentationname' v='Resources Connector'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.admin.cli'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin,org.glassfish.hk2.api,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,org.glassfish.config.support,com.sun.enterprise.util,org.glassfish.resourcebase.resources.api,org.glassfish.api,javax.inject,org.jvnet.hk2.config,javax.resource,org.glassfish.resourcebase.resources.util,org.jvnet.hk2.config.types,org.glassfish.resources.config,org.glassfish.resourcebase.resources.admin.cli,org.glassfish.resources.api,org.xml.sax,org.xml.sax.ext,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,com.sun.enterprise.util.i18n,javax.xml.transform,javax.xml.transform.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.api'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config.types,org.glassfish.resourcebase.resources.api,com.sun.enterprise.repository,com.sun.enterprise.config.serverbeans'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,com.sun.enterprise.config.serverbeans.customvalidators,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.api.admin,javax.validation.constraints,org.glassfish.admin.cli.resources,com.sun.enterprise.config.serverbeans,org.glassfish.quality,org.glassfish.resourcebase.resources,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.custom.factory'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,javax.naming.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.listener'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,com.sun.enterprise.config.serverbeans,org.glassfish.resourcebase.resources.api,org.glassfish.resourcebase.resources.util,org.glassfish.internal.api,com.sun.logging,org.glassfish.hk2.runlevel,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.resourcebase.resources,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.naming'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,org.glassfish.resourcebase.resources.api,org.glassfish.resourcebase.resources.util,javax.naming.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.util,org.glassfish.deployment.common,org.glassfish.hk2.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans.customvalidators)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans.customvalidators;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.repository)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.repository;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.cli.resources)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.cli.resources;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.quality)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.quality;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.admin.cli))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.admin.cli</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> </resource>
> <resource id='org.glassfish.main.resources.runtime/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.resources.runtime' presentationname='GlassFish resources runtime' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/resources-runtime.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>34478</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.resources.runtime'/>
> <p n='presentationname' v='GlassFish resources runtime'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.deployer'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,com.sun.logging,org.glassfish.resources.api,org.glassfish.resources.beans,org.glassfish.resourcebase.resources.util,org.jvnet.hk2.config.types,org.glassfish.resources.config,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,org.glassfish.resourcebase.resources.naming,org.glassfish.resourcebase.resources.api,com.sun.enterprise.util.i18n,com.sun.enterprise.repository,javax.inject,javax.naming.spi,org.glassfish.resources.naming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.beans'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.resourcebase.resources.api,org.glassfish.resources.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.resources.module'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.resources.admin.cli,com.sun.logging,org.glassfish.resourcebase.resources.api,org.glassfish.resources.api,com.sun.enterprise.util.i18n,org.glassfish.internal.data,org.glassfish.api.deployment,org.glassfish.resources.listener,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.api.container,javax.resource,org.glassfish.resourcebase.resources.util,org.jvnet.hk2.config,org.glassfish.deployment.common,org.glassfish.api.event,com.sun.enterprise.deployment.util,org.glassfish.javaee.core.deployment,org.glassfish.internal.api,org.glassfish.internal.deployment,org.glassfish.resources.util,org.glassfish.api.deployment.archive'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.repository)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.repository;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.api))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.api</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.naming))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resourcebase.resources.util))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resourcebase.resources.util</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.admin.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.admin.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.listener)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.listener;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.resources.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.resources.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admin.rest-client/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.rest-client' presentationname='GlassFish Admin REST Client' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/rest-client.jar' version='4.0.1.SNAPSHOT'>
> <description>Rest Interface for GlassFish Management and Monitoring</description>
> <size>31378</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.rest-client'/>
> <p n='presentationname' v='GlassFish Admin REST Client'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.client'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.ws.rs.client,org.glassfish.jersey.client,org.glassfish.jersey.media.multipart,org.glassfish.jersey.jettison,org.glassfish.jersey.client.filter,javax.net.ssl,org.glassfish.admin.rest.client.utils,org.codehaus.jettison.json'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.client.utils'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.api.logging,javax.xml.stream,org.codehaus.jettison.json'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.client)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.client;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.json)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.json;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.client)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.client;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.client.filter)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.client.filter;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.jettison)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.jettison;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.media.multipart)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.media.multipart;version="[2.4,3)"</require>
> </resource>
> <resource id='org.glassfish.main.admin.rest-service/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.admin.rest-service' presentationname='GlassFish Admin REST Service' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/rest-service.jar' version='4.0.1.SNAPSHOT'>
> <description>Rest Interface for GlassFish Management and Monitoring</description>
> <size>534570</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.admin.rest-service'/>
> <p n='presentationname' v='GlassFish Admin REST Service'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.ws.rs.core,org.glassfish.hk2.utilities,org.glassfish.admin.restconnector,org.glassfish.hk2.bootstrap,org.glassfish.hk2.api,org.jvnet.hk2.annotations,org.jvnet.hk2.config,org.glassfish.jersey.server,org.glassfish.internal.api,org.glassfish.admin.rest.utils,org.glassfish.admin.rest.adapter,org.glassfish.api.admin,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.server,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.adapter'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.hk2.utilities,org.glassfish.hk2.utilities.binding,org.glassfish.jersey.server,org.glassfish.common.util.admin,org.glassfish.internal.api,org.glassfish.hk2.api,org.glassfish.jersey.media.multipart,org.glassfish.jersey.server.filter,org.glassfish.jersey.jettison,org.glassfish.api.container,javax.ws.rs.core,org.glassfish.jersey.server.spi,org.glassfish.jersey.internal.spi,org.glassfish.jersey.internal,org.glassfish.admin.rest,javax.ws.rs.container,org.glassfish.admin.rest.model,javax.ws.rs.ext,org.glassfish.grizzly.http.server,com.sun.enterprise.v3.common,org.glassfish.api.admin,javax.security.auth,org.glassfish.api,org.glassfish.jersey.internal.inject,org.glassfish.jersey.process.internal,org.glassfish.hk2.runlevel,org.jvnet.hk2.annotations,javax.inject,org.glassfish.jersey.internal.util.collection,javax.security.auth.login,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.admin.rest.utils.xml,org.glassfish.grizzl
y.http,org.glassfish.admin.restconnector,org.glassfish.jersey.media.sse,org.jvnet.hk2.config,org.glassfish.jersey.jackson'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.model'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.codehaus.jettison.json,org.glassfish.admin.rest.composite,org.glassfish.admin.rest.utils,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.utils'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.jvnet.hk2.config,com.sun.enterprise.v3.admin,org.glassfish.admin.rest,org.glassfish.api.admin,org.glassfish.internal.api,org.glassfish.hk2.api,com.sun.enterprise.util,javax.ws.rs,javax.ws.rs.core,org.codehaus.jettison.json,org.glassfish.admin.rest.composite,org.glassfish.admin.rest.composite.metadata,org.glassfish.admin.rest.model,javax.ws.rs.client,javax.net.ssl,com.sun.enterprise.config.serverbeans,com.sun.enterprise.security.ssl,org.glassfish.admin.rest.client.utils,org.glassfish.admin.rest.utils.xml,org.glassfish.jersey.media.sse,org.glassfish.api,javax.security.auth,javax.security.auth.login,org.glassfish.security.services.api.authorization,org.glassfish.grizzly.http.server,org.glassfish.api.admin.config,org.glassfish.security.services.common,org.glassfish.admin.restconnector,com.sun.enterprise.admin.remote,com.sun.enterprise.v3.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.composite'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.jersey.media.sse,org.glassfish.api.admin,org.glassfish.admin.rest.model,javax.security.auth,org.glassfish.api,org.glassfish.admin.rest.utils,javax.ws.rs.core,javax.ws.rs,org.codehaus.jettison.json,org.glassfish.admin.rest,org.glassfish.jersey.internal.util.collection,org.glassfish.hk2.api,org.glassfish.admin.rest.utils.xml,com.sun.enterprise.v3.common,org.glassfish.internal.api,org.glassfish.admin.rest.adapter,org.glassfish.hk2.utilities,org.objectweb.asm,org.jvnet.hk2.config,com.sun.enterprise.util,javax.validation,org.glassfish.admin.rest.composite.metadata,org.jvnet.hk2.component,javax.validation.constraints,org.jvnet.hk2.annotations,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.composite.metadata'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.inject,org.glassfish.admin.rest.composite,org.codehaus.jettison.json,org.glassfish.admin.rest,org.jvnet.hk2.config,javax.ws.rs,javax.ws.rs.container,org.glassfish.admin.rest.utils,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.resources.composite'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.admin.rest.composite,org.jvnet.hk2.annotations,javax.ws.rs,com.sun.enterprise.v3.common,org.glassfish.api.admin,org.glassfish.api,org.glassfish.admin.rest.model,org.glassfish.admin.rest.utils,javax.ws.rs.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.wadl'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.xml.transform,javax.xml.transform.stream,javax.xml.bind,org.glassfish.hk2.utilities,javax.ws.rs,org.glassfish.admin.rest.composite,org.glassfish.admin.rest,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.admin.rest.utils.xml'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.v3.common,org.w3c.dom,javax.xml.transform,javax.xml.transform.stream,javax.xml.parsers,javax.xml.transform.dom'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote.reader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote.reader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.remote.writer)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.remote.writer;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.server.logging.logviewer.backend))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.server.logging.logviewer.backend;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.collections)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.collections;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.uuid)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.uuid;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation.processing))' extend='false' multiple='false' optional='false'>Import package javax.annotation.processing</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.lang.model))' extend='false' multiple='false' optional='false'>Import package javax.lang.model</require>
> <require name='package' filter='(&amp;(package=javax.lang.model.element))' extend='false' multiple='false' optional='false'>Import package javax.lang.model.element</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.management.remote))' extend='false' multiple='false' optional='false'>Import package javax.management.remote</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.tools))' extend='false' multiple='false' optional='false'>Import package javax.tools</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.client)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.client;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.container)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.container;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.core;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.ws.rs.ext)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ws.rs.ext;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jackson)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jackson;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.json)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.json;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.codehaus.jettison.mapped)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.codehaus.jettison.mapped;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.rest))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.rest</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.rest.client))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.rest.client</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.rest.client.utils))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.rest.client.utils</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.rest.composite.metadata))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.rest.composite.metadata</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.rest.model))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.rest.model</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.rest.utils.xml))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.rest.utils.xml</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.restconnector))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.restconnector</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.progress)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.progress;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.common.util.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.common.util.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities.binding)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities.binding;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.inject)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.inject;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.internal.util.collection)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.internal.util.collection;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.jackson)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.jackson;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.jettison)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.jettison;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.media.multipart)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.media.multipart;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.media.sse)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.media.sse;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.process.internal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.process.internal;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.filter)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.filter;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jersey.server.spi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jersey.server.spi;version="[2.4,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.api.authorization)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.api.authorization;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.component)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.component;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.objectweb.asm)(version&gt;=3.3.0)(!(version&gt;=4.0.0))(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.objectweb.asm;password=GlassFish;version="[3.3,4)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> </resource>
> <resource id='org.glassfish.main.common.scattered-archive-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.scattered-archive-api' presentationname='Scattered Archive APIs of Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/scattered-archive-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>12974</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.scattered-archive-api'/>
> <p n='presentationname' v='Scattered Archive APIs of Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.embeddable.archive'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> </resource>
> <resource id='org.glassfish.external.schema2beans-repackaged/3.1.1' symbolicname='org.glassfish.external.schema2beans-repackaged' presentationname='org.netbeans.modules.schema2beans.all version RELEASE55 repackaged as a module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/schema2beans-repackaged.jar' version='3.1.1'>
> <size>137608</size>
> <documentation>https://glassfish.dev.java.net</documentation>
> <license>https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.external.schema2beans-repackaged'/>
> <p n='presentationname' v='org.netbeans.modules.schema2beans.all version RELEASE55 repackaged as a module'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.netbeans.modules.schema2beans'/>
> <p n='version' t='version' v='5.5.0'/>
> <p n='password' v='GlassFish'/>
> <p n='mandatory:' v='password'/>
> <p n='uses:' v='org.w3c.dom,org.xml.sax,javax.xml.parsers,org.xml.sax.helpers'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=org.netbeans.modules.schema2beans)(version&gt;=5.5.0)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='false'>Import package org.netbeans.modules.schema2beans;password=GlassFish;version=5.5</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.glassfish.main.security.ee/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security.ee' presentationname='Java EE Security Core Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/security-ee.jar' version='4.0.1.SNAPSHOT'>
> <description>Security Infrastructure and Technology Integration Modules</description>
> <size>336900</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security.ee'/>
> <p n='presentationname' v='Java EE Security Core Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.acl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth,org.glassfish.security.common,com.sun.enterprise.security.common,com.sun.logging,org.glassfish.deployment.common,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,org.glassfish.internal.api,javax.inject,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.ee'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,com.sun.appserv.security,com.sun.enterprise.deployment,org.glassfish.security.common,org.glassfish.deployment.common,com.sun.enterprise.deployment.web,javax.servlet.http,com.sun.enterprise.security.ssl,javax.inject,com.sun.enterprise.security.jmac.config,org.jvnet.hk2.annotations,com.sun.enterprise.security,org.glassfish.hk2.api,javax.security.jacc,com.sun.enterprise.security.common,com.sun.enterprise.security.web.integration,org.glassfish.api.container,org.glassfish.api.deployment,com.sun.enterprise.deployment.interfaces,org.glassfish.internal.api,org.glassfish.api.event,org.glassfish.internal.deployment,org.glassfish.internal.data,org.glassfish.api.invocation,com.sun.enterprise.security.util,javax.ejb,javax.enterprise.deploy.shared,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.util,com.sun.enterprise.module,com.sun.enterprise.util,org.glassfish.deployment.versioning'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.ee.audit'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.logging,com.sun.enterprise.security.audit,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.util,com.sun.appserv.security,javax.inject,javax.servlet.http,com.sun.enterprise.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.ee.auth.login'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security.auth.digest.api,javax.security.auth.callback,com.sun.logging,org.glassfish.security.common,javax.security.auth.login,javax.security.auth,org.glassfish.hk2.api,com.sun.enterprise.security.auth.realm,javax.security.auth.spi,com.sun.enterprise.security.auth.login,org.glassfish.internal.api,com.sun.enterprise.security,com.sun.enterprise.util.i18n,com.sun.enterprise.security.ee.auth.realm.jdbc,com.sun.enterprise.security.auth.login.common,org.jvnet.libpam,com.sun.appserv.security,com.sun.enterprise.security.ee.auth.realm.pam,com.sun.enterprise.security.common,com.sun.enterprise.security.web.integration,javax.servlet.http,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.ee.auth.realm.jdbc'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security.auth.digest.api,org.glassfish.hk2.utilities,com.sun.enterprise.universal,javax.security.auth.login,com.sun.appserv.connectors.internal.api,org.jvnet.hk2.annotations,com.sun.enterprise.security.common,org.glassfish.hk2.api,com.sun.enterprise.util,com.sun.enterprise.security.auth.realm,com.sun.enterprise.util.i18n,javax.sql'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.ee.authorize'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.ejb.api,org.glassfish.api.invocation,com.sun.enterprise.security.authorize,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.jauth'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.callback,javax.security.auth.login,javax.security.auth.message,javax.security.auth,com.sun.enterprise.security.jmac.config,com.sun.logging,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.jmac'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.message,javax.security.auth.callback,com.sun.enterprise.deployment,com.sun.enterprise.deployment.runtime.web,com.sun.enterprise.deployment.runtime.common,org.glassfish.internal.api,com.sun.enterprise.security.common,org.jvnet.hk2.config,com.sun.enterprise.config.serverbeans,com.sun.logging,org.glassfish.hk2.runlevel,javax.inject,com.sun.enterprise.security.jmac.config,org.jvnet.hk2.annotations,com.sun.enterprise.security.jauth,org.glassfish.api.invocation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.jmac.callback'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security.web.integration,com.sun.enterprise.security.auth.login,javax.security.auth,javax.security.auth.message.callback,org.glassfish.security.common,com.sun.enterprise.security.auth.login.common,com.sun.enterprise.security.jmac.config,javax.security.auth.x500,org.glassfish.internal.api,javax.security.auth.callback,com.sun.logging,com.sun.enterprise.server.pluggable,javax.crypto,com.sun.enterprise.security.common,org.glassfish.hk2.api,sun.security.util,com.sun.enterprise.security.store,com.sun.enterprise.security.ssl,com.sun.enterprise.security,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.jmac.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,sun.security.util,com.sun.logging,javax.security.auth.message,com.sun.enterprise.security.jmac,org.jvnet.hk2.config.types,org.glassfish.internal.api,org.glassfish.hk2.api,javax.security.auth.message.config,javax.security.auth.callback,javax.security.auth,com.sun.jaspic.config.factory,com.sun.enterprise.security,com.sun.enterprise.deployment.runtime.web,com.sun.enterprise.security.jauth,com.sun.enterprise.deployment.runtime.common,javax.security.auth.message.module,javax.security.auth.message.callback,com.sun.enterprise.security.web.integration,com.sun.enterprise.deployment,com.sun.enterprise.deployment.web'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.ee.auth.realm.pam'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security.auth.realm,org.jvnet.libpam,com.sun.appserv.security,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.authorize'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.invocation,javax.security.auth,org.glassfish.internal.api,javax.servlet.http,org.glassfish.hk2.api,com.sun.enterprise.security,com.sun.enterprise.security.ee,org.jvnet.hk2.annotations,javax.security.jacc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.provider'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='sun.security.util,sun.net.www,com.sun.enterprise.util,javax.security.jacc,javax.management,sun.security.provider,org.jvnet.hk2.annotations,org.glassfish.deployment.common,javax.security.auth,com.sun.enterprise.security,javax.security.auth.x500'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth.digest.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security.auth.digest.api,com.sun.logging,com.sun.enterprise.util.i18n,javax.servlet.http,javax.servlet'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.perms'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.deployment,javax.xml.stream,com.sun.enterprise.security.integration,org.glassfish.api.deployment.archive,org.glassfish.internal.deployment,sun.security.provider,org.glassfish.deployment.common,org.xml.sax,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.deployment,com.sun.enterprise.deployment.io,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.web.integration'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.glassfish.security.common,com.sun.enterprise.deployment.web,org.glassfish.internal.api,org.jvnet.hk2.annotations,com.sun.enterprise.security,javax.security.jacc,javax.servlet.http,com.sun.enterprise.security.ee.audit,com.sun.enterprise.deployment.runtime.web,org.glassfish.deployment.common,com.sun.enterprise.config.serverbeans,com.sun.enterprise.security.ee,javax.security.auth,com.sun.enterprise.security.authorize,com.sun.enterprise.security.audit,org.glassfish.hk2.api,com.sun.enterprise.security.common,com.sun.enterprise.deployment.runtime.common.wls,com.sun.enterprise.deployment.runtime.common,com.sun.enterprise.security.factory,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.interfaces)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.interfaces;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.common.wls)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.common.wls;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.audit)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.audit;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.digest.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.digest.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.digest.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.digest.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.factory)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.factory;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.store)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.store;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.server.pluggable)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.server.pluggable;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jaspic.config.factory)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.jaspic.config.factory;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.crypto))' extend='false' multiple='false' optional='false'>Import package javax.crypto</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.kerberos))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.kerberos</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.callback)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.callback;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.config)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.config;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.module)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.module;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.spi))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.spi</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.x500))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.x500</require>
> <require name='package' filter='(&amp;(package=javax.security.jacc)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.jacc;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.versioning)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.versioning;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.libpam)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.libpam;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=sun.net.www))' extend='false' multiple='false' optional='false'>Import package sun.net.www</require>
> <require name='package' filter='(&amp;(package=sun.security.provider))' extend='false' multiple='false' optional='false'>Import package sun.security.provider</require>
> <require name='package' filter='(&amp;(package=sun.security.util))' extend='false' multiple='false' optional='false'>Import package sun.security.util</require>
> </resource>
> <resource id='org.glassfish.main.security.services/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security.services' presentationname='Security Services and SPI' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/security-services.jar' version='4.0.1.SNAPSHOT'>
> <description>Security Infrastructure and Technology Integration Modules</description>
> <size>149447</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security.services'/>
> <p n='presentationname' v='Security Services and SPI'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.api'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.security.services.config'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.api.authentication'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.login,javax.security.auth,javax.inject,org.glassfish.internal.api,org.glassfish.hk2.api,javax.security.auth.callback,org.glassfish.security.services.api,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.api.authorization'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.security.services.api,javax.security.auth,org.jvnet.hk2.annotations,org.glassfish.security.services.api.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.api.common'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.api.context'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.security.services.api.common,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.spi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.security.services.config'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.spi.authentication'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.security.services.api.common,javax.security.auth.callback,javax.security.auth.login'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.spi.authorization'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.security.services.api.authorization,org.glassfish.security.services.spi,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,javax.inject,com.sun.enterprise.util,org.jvnet.hk2.annotations,org.glassfish.security.common,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.commands'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.api,org.glassfish.security.services.config,org.jvnet.hk2.config,org.glassfish.api.admin,org.jvnet.hk2.config.types,org.glassfish.config.support,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,javax.naming,com.sun.enterprise.security.auth.realm.ldap,com.sun.enterprise.util,com.sun.enterprise.util.i18n,com.sun.enterprise.security.auth.login,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.impl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.security.services.api.authentication,org.glassfish.security.services.common,javax.inject,org.glassfish.security.services.config,org.glassfish.hk2.api,javax.security.auth.callback,javax.security.auth,com.sun.enterprise.security.auth.login.common,javax.security.auth.login,org.jvnet.hk2.annotations,com.sun.enterprise.security.common,com.sun.enterprise.security.auth.realm,org.glassfish.internal.api,org.glassfish.security.common,javax.annotation,com.sun.enterprise.security.store,org.glassfish.api.admin,javax.crypto'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.impl.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.security.services.api.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.impl.authorization'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.security.services.api.common,org.glassfish.security.services.impl,javax.security.auth,org.glassfish.security.services.api.context,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.security.services.api.authorization,org.glassfish.security.services.common,javax.inject,org.glassfish.security.services.config,org.glassfish.security.services.spi.authorization,org.glassfish.security.services.impl.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.provider.authorization'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config.types,com.sun.enterprise.config.serverbeans.customvalidators,org.jvnet.hk2.config,javax.validation.constraints,org.glassfish.security.services.config,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,org.glassfish.security.services.api.authorization,org.glassfish.api.admin,javax.security.auth,org.glassfish.security.services.impl.authorization,org.glassfish.hk2.api,org.glassfish.security.services.common,javax.inject,org.glassfish.security.services.spi.authorization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.security.services.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.config,org.jvnet.hk2.annotations,org.jvnet.hk2.config.types,com.sun.enterprise.config.serverbeans.customvalidators,javax.validation.constraints,org.glassfish.api.admin.config,org.glassfish.security.services.provider.authorization,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.security.auth.login,javax.inject,com.sun.enterprise.config.modularity.annotation'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.modularity.annotation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.modularity.annotation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans.customvalidators)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans.customvalidators;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm.ldap)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm.ldap;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.store)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.store;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require>
> <require name='package' filter='(&amp;(package=javax.crypto))' extend='false' multiple='false' optional='false'>Import package javax.crypto</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.api.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.api.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.api.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.api.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.services.impl.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.services.impl.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.security/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security' presentationname='Security Core Classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/security.jar' version='4.0.1.SNAPSHOT'>
> <description>Security Infrastructure and Technology Integration Modules</description>
> <size>484953</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security'/>
> <p n='presentationname' v='Security Core Classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.iplanet.ias.security.auth.login'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security.auth.realm,com.sun.enterprise.security.auth,javax.security.auth.login,com.sun.enterprise.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.inject,org.jvnet.hk2.annotations,javax.security.auth.callback,org.glassfish.security.common,javax.security.auth.login,com.sun.enterprise.security.auth.realm.certificate,javax.security.auth,org.glassfish.hk2.api,javax.security.auth.spi,javax.security.auth.x500,org.glassfish.internal.api,com.sun.enterprise.security.auth.login.common,com.sun.enterprise.security.auth.realm,com.sun.enterprise.util.i18n,com.sun.enterprise.security.auth.login,com.sun.enterprise.security.util,javax.swing,com.sun.enterprise.util,org.glassfish.external.probe.provider.annotations,com.sun.enterprise.config.serverbeans,javax.xml.stream,org.glassfish.api.admin,com.sun.enterprise.security.common,com.sun.enterprise.security.ssl,org.jvnet.hk2.config.types,org.jvnet.hk2.config,com.sun.enterprise.security.audit,com.sun.enterprise.security.integration,org.glassfish.api.event,org.glassfish.api.invocation,org.glassfish.deployment.common,org.glassfish.api.admin.config,org.glassfish.ex
ternal.statistics,org.glassfish.external.statistics.impl,org.glassfish.gmbal'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.omg.CORBA,javax.rmi,javax.rmi.CORBA'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.audit'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jvnet.hk2.annotations,org.jvnet.hk2.config.types,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,javax.inject,org.glassfish.internal.api,com.sun.enterprise.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth.login'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.callback,com.sun.enterprise.security.integration,org.glassfish.security.common,javax.security.auth.login,com.sun.enterprise.security.auth.login.common,javax.security.auth,org.glassfish.hk2.api,com.sun.enterprise.util,com.sun.enterprise.security.ssl,javax.security.auth.spi,org.glassfish.internal.api,com.sun.enterprise.security,com.sun.enterprise.security.auth.digest.api,com.sun.enterprise.security.auth.realm,com.sun.enterprise.util.i18n,com.sun.enterprise.security.auth.realm.file,com.sun.enterprise.security.auth.realm.ldap,com.sun.enterprise.common.iiop.security,sun.security.x509,javax.security.auth.x500,com.sun.enterprise.security.auth.realm.certificate,com.sun.enterprise.security.audit,com.sun.enterprise.security.common,com.sun.enterprise.security.auth.realm.solaris'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.factory'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.iplanet.ias.security.auth.realm'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth.realm'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security,org.glassfish.external.probe.provider,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.util,com.sun.enterprise.security.util,org.glassfish.internal.api,com.sun.enterprise.config.serverbeans,org.jvnet.hk2.config.types,org.glassfish.external.statistics,org.glassfish.external.statistics.impl,org.glassfish.gmbal,org.glassfish.external.probe.provider.annotations,org.glassfish.hk2.utilities,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth.realm.certificate'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.security.auth.callback,com.sun.enterprise.security.auth.realm,org.glassfish.security.common,sun.security.x509,javax.security.auth,com.sun.enterprise.security.auth.login,org.jvnet.hk2.annotations,com.sun.enterprise.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth.realm.file'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.security.common,org.jvnet.hk2.annotations,com.sun.enterprise.security.common,com.sun.enterprise.config.serverbeans,com.sun.enterprise.security.auth.realm,com.sun.enterprise.security.util,com.sun.enterprise.util.i18n,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth.realm.ldap'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.hk2.api,javax.net,com.sun.enterprise.security.ssl,com.sun.enterprise.util.i18n,javax.net.ssl,org.glassfish.internal.api,com.sun.enterprise.security,javax.naming,javax.security.auth.login,org.jvnet.hk2.annotations,com.sun.enterprise.security.auth.realm,com.sun.jndi.ldap.obj,javax.naming.directory,sun.security.x509,javax.security.auth.x500'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth.realm.solaris'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security.auth.realm,com.sun.enterprise.util.i18n,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.util'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.common.iiop.security'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='sun.security.util,com.sun.enterprise.security,com.sun.enterprise.security.common,org.glassfish.hk2.api,org.jvnet.hk2.annotations,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth.digest.api'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.auth.login.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,javax.security.auth.callback,com.sun.enterprise.security.auth.realm.certificate'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.security.integration,javax.security.auth,org.glassfish.security.common,com.sun.enterprise.security,com.sun.enterprise.config.serverbeans,com.sun.enterprise.util.io,javax.inject,org.jvnet.hk2.annotations,org.glassfish.internal.embedded,javax.security.auth.callback,org.glassfish.api.admin,org.glassfish.internal.api,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.logging.enterprise.system.core.security'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.ssl'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.grizzly.config.ssl,org.glassfish.grizzly.ssl,javax.net.ssl,org.jvnet.hk2.annotations,javax.security.cert,com.sun.enterprise.security,org.glassfish.internal.api,org.glassfish.hk2.api,javax.security.auth.callback,javax.security.auth.login,com.sun.enterprise.security.auth.login.common,javax.security.auth,com.sun.enterprise.security.ssl.manager,com.sun.enterprise.security.common,com.sun.enterprise.universal,com.sun.enterprise.server.pluggable,sun.security.pkcs,sun.security.x509,com.sun.enterprise.security.integration,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.module.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.module.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.realm.file)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.realm.file;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl.manager)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl.manager;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.store)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.store;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.server.pluggable)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.server.pluggable;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal.process)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal.process;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.jndi.ldap.obj))' extend='false' multiple='false' optional='false'>Import package com.sun.jndi.ldap.obj</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.directory))' extend='false' multiple='false' optional='false'>Import package javax.naming.directory</require>
> <require name='package' filter='(&amp;(package=javax.net))' extend='false' multiple='false' optional='false'>Import package javax.net</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.rmi))' extend='false' multiple='false' optional='false'>Import package javax.rmi</require>
> <require name='package' filter='(&amp;(package=javax.rmi.CORBA))' extend='false' multiple='false' optional='false'>Import package javax.rmi.CORBA</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.spi))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.spi</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.x500))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.x500</require>
> <require name='package' filter='(&amp;(package=javax.security.cert))' extend='false' multiple='false' optional='false'>Import package javax.security.cert</require>
> <require name='package' filter='(&amp;(package=javax.swing))' extend='false' multiple='false' optional='false'>Import package javax.swing</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.ssl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.ssl;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.embedded)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.embedded;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.server)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.server;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.omg.CORBA))' extend='false' multiple='false' optional='false'>Import package org.omg.CORBA</require>
> <require name='package' filter='(&amp;(package=sun.security.pkcs))' extend='false' multiple='false' optional='false'>Import package sun.security.pkcs</require>
> <require name='package' filter='(&amp;(package=sun.security.util))' extend='false' multiple='false' optional='false'>Import package sun.security.util</require>
> <require name='package' filter='(&amp;(package=sun.security.x509))' extend='false' multiple='false' optional='false'>Import package sun.security.x509</require>
> </resource>
> <resource id='org.shoal.cache/1.6.18' symbolicname='org.shoal.cache' presentationname='shoal-cache' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/shoal-cache.jar' version='1.6.18'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>164296</size>
> <license>http://glassfish.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.shoal.cache'/>
> <p n='presentationname' v='shoal-cache'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.shoal.adapter.store'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='org.glassfish.ha.store.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.shoal.ha.mapper'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='org.glassfish.ha.store.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.impl.client)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.impl.client;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.logging)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.logging;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.api;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.util)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.util;version="[3.1,4)"</require>
> </resource>
> <resource id='org.shoal.gms-api/1.6.18' symbolicname='org.shoal.gms-api' presentationname='shoal-gms-api' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/shoal-gms-api.jar' version='1.6.18'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>42496</size>
> <license>http://glassfish.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.shoal.gms-api'/>
> <p n='presentationname' v='shoal-gms-api'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.ee.cms.core'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.ee.cms.spi'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.core'/>
> </capability>
> </resource>
> <resource id='org.shoal.gms-impl/1.6.18' symbolicname='org.shoal.gms-impl' presentationname='shoal-gms-impl' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/shoal-gms-impl.jar' version='1.6.18'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>392791</size>
> <license>http://glassfish.java.net/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.shoal.gms-impl'/>
> <p n='presentationname' v='shoal-gms-impl'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.ee.cms.impl.common'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.core,com.sun.enterprise.ee.cms.spi,com.sun.enterprise.ee.cms.impl.client,com.sun.enterprise.ee.cms.logging,com.sun.enterprise.ee.cms.impl.base,javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.ee.cms.impl.client'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.core,com.sun.enterprise.ee.cms.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.ee.cms.impl.base'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.logging,com.sun.enterprise.ee.cms.core,com.sun.enterprise.ee.cms.impl.common,com.sun.enterprise.ee.cms.spi,com.sun.enterprise.mgmt,com.sun.enterprise.mgmt.transport'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.gms.tools'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.logging,com.sun.enterprise.mgmt.transport'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.ee.cms.logging'/>
> <p n='version' t='version' v='1.6.18'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.mgmt'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.logging,com.sun.enterprise.ee.cms.core,com.sun.enterprise.mgmt.transport,com.sun.enterprise.ee.cms.impl.base,com.sun.enterprise.ee.cms.impl.common,com.sun.enterprise.ee.cms.impl.client,com.sun.enterprise.ee.cms.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.mgmt.transport.grizzly.grizzly2'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='org.glassfish.grizzly.utils,org.glassfish.grizzly,com.sun.enterprise.mgmt.transport.buffers,org.glassfish.grizzly.memory,org.glassfish.grizzly.filterchain,com.sun.enterprise.mgmt.transport,com.sun.enterprise.ee.cms.impl.common,com.sun.enterprise.mgmt.transport.grizzly,com.sun.enterprise.ee.cms.impl.base,org.glassfish.grizzly.nio.transport,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.asyncqueue,org.glassfish.grizzly.impl,org.glassfish.grizzly.attributes'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.mgmt.transport'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.impl.base,com.sun.enterprise.ee.cms.logging,com.sun.enterprise.ee.cms.core,com.sun.enterprise.mgmt.transport.buffers,com.sun.enterprise.ee.cms.impl.common,com.sun.enterprise.ee.cms.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.mgmt.transport.buffers'/>
> <p n='version' t='version' v='1.6.18'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.mgmt.transport.grizzly'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.logging,com.sun.enterprise.mgmt,com.sun.enterprise.mgmt.transport,com.sun.enterprise.ee.cms.impl.base'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.mgmt.transport.grizzly.grizzly1_9'/>
> <p n='version' t='version' v='1.6.18'/>
> <p n='uses:' v='com.sun.enterprise.mgmt.transport,com.sun.enterprise.mgmt.transport.buffers,com.sun.grizzly,com.sun.grizzly.util,com.sun.grizzly.connectioncache.server,com.sun.enterprise.mgmt.transport.grizzly,com.sun.grizzly.connectioncache.spi.transport,com.sun.enterprise.ee.cms.impl.common,com.sun.enterprise.ee.cms.impl.base,com.sun.grizzly.connectioncache.client,com.sun.grizzly.async,com.sun.grizzly.filter'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.spi)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.spi;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.grizzly)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.grizzly;resolution:=optional;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.grizzly.async)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.grizzly.async;resolution:=optional;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.grizzly.connectioncache.client)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.grizzly.connectioncache.client;resolution:=optional;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.grizzly.connectioncache.server)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.grizzly.connectioncache.server;resolution:=optional;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.grizzly.connectioncache.spi.transport)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.grizzly.connectioncache.spi.transport;resolution:=optional;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.grizzly.filter)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.grizzly.filter;resolution:=optional;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.grizzly.util)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.grizzly.util;resolution:=optional;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly))' extend='false' multiple='false' optional='true'>Import package org.glassfish.grizzly;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.asyncqueue))' extend='false' multiple='false' optional='true'>Import package org.glassfish.grizzly.asyncqueue;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.attributes))' extend='false' multiple='false' optional='true'>Import package org.glassfish.grizzly.attributes;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.filterchain))' extend='false' multiple='false' optional='true'>Import package org.glassfish.grizzly.filterchain;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.impl))' extend='false' multiple='false' optional='true'>Import package org.glassfish.grizzly.impl;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.memory))' extend='false' multiple='false' optional='true'>Import package org.glassfish.grizzly.memory;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.nio.transport))' extend='false' multiple='false' optional='true'>Import package org.glassfish.grizzly.nio.transport;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.threadpool))' extend='false' multiple='false' optional='true'>Import package org.glassfish.grizzly.threadpool;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.utils))' extend='false' multiple='false' optional='true'>Import package org.glassfish.grizzly.utils;resolution:=optional</require>
> </resource>
> <resource id='org.glassfish.main.common.simple-glassfish-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.simple-glassfish-api' presentationname='Simple Public APIs of Glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/simple-glassfish-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>11896</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.simple-glassfish-api'/>
> <p n='presentationname' v='Simple Public APIs of Glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.embeddable'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.glassfish.embeddable.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.embeddable.spi'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.glassfish.embeddable'/>
> </capability>
> </resource>
> <resource id='org.glassfish.main.webservices.soap-tcp/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.webservices.soap-tcp' presentationname='SOAP/TCP integration code' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/soap-tcp.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>37304</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.webservices.soap-tcp'/>
> <p n='presentationname' v='SOAP/TCP integration code'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices.transport.tcp'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.internal.data,org.glassfish.api.deployment,com.sun.xml.ws.transport.tcp.resources,javax.xml.namespace,org.glassfish.hk2.api,org.glassfish.webservices,org.glassfish.web.deployment.descriptor,com.sun.enterprise.web,org.glassfish.webservices.monitoring,com.sun.enterprise.deployment,org.glassfish.internal.api,com.sun.xml.ws.transport.tcp.server,org.glassfish.api.invocation,com.sun.xml.ws.api.server,javax.servlet,javax.servlet.http,com.oracle.webservices.api.message,com.sun.xml.ws.api,javax.xml.soap,com.sun.xml.ws.api.message,com.sun.xml.ws.transport.tcp.util,org.glassfish.ejb.spi,org.xml.sax,com.sun.xml.ws.transport.tcp.servicechannel,com.sun.xml.ws.transport.http.servlet,org.glassfish.grizzly.filterchain,org.glassfish.grizzly,org.glassfish.grizzly.nio,org.glassfish.grizzly.portunif'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.oracle.webservices.api.message)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.oracle.webservices.api.message;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.deployment;resolution:=optional;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.message)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.message;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.transport.http.servlet)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.transport.http.servlet;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.transport.tcp.resources)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.transport.tcp.resources;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.transport.tcp.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.transport.tcp.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.transport.tcp.servicechannel)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.transport.tcp.servicechannel;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.transport.tcp.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.transport.tcp.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.soap)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.soap;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ejb.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.filterchain)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.filterchain;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.nio)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.nio;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.portunif)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.portunif;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.deployment.descriptor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.deployment.descriptor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.webservices)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.webservices;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.webservices.monitoring)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.webservices.monitoring;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.security.ssl-impl/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security.ssl-impl' presentationname='GlassFish SSL Implementation Module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/ssl-impl.jar' version='4.0.1.SNAPSHOT'>
> <description>Security Infrastructure and Technology Integration Modules</description>
> <size>23551</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security.ssl-impl'/>
> <p n='presentationname' v='GlassFish SSL Implementation Module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.ssl.manager'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.net.ssl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.server.pluggable'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.net.ssl,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl.manager)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl.manager;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.embedded)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.embedded;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.common.stats77/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.common.stats77' presentationname='stats77' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/stats77.jar' version='4.0.1.SNAPSHOT'>
> <description>Interim replacement for JSR 77 Stats and Statistics</description>
> <size>81552</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.common.stats77'/>
> <p n='presentationname' v='stats77'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.monitor.registry'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.j2ee.statistics,com.sun.enterprise.admin.monitor.stats,javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.monitor.stats'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.j2ee.statistics,com.sun.enterprise.util.i18n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.admin.monitor.stats.lb'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.w3c.dom,org.xml.sax,javax.xml.parsers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.j2ee.statistics'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='stax2-api/3.1.1' symbolicname='stax2-api' presentationname='Stax2 API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/stax2-api.jar' version='3.1.1'>
> <size>177719</size>
> <license>http://www.opensource.org/licenses/bsd-license.php</license>
> <capability name='bundle'>
> <p n='symbolicname' v='stax2-api'/>
> <p n='presentationname' v='Stax2 API'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='javax.xml.stream,org.codehaus.stax2.typed,org.codehaus.stax2.validation,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.ri.evt'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.codehaus.stax2,javax.xml.stream,javax.xml.stream.util,org.codehaus.stax2.evt,org.codehaus.stax2.ri,javax.xml.stream.events,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.ri.dom'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.codehaus.stax2,javax.xml.transform.dom,org.codehaus.stax2.ri,org.w3c.dom,org.codehaus.stax2.typed,org.codehaus.stax2.ri.typed,org.codehaus.stax2.validation,javax.xml.namespace,javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.util'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.codehaus.stax2,javax.xml.stream,javax.xml.stream.util,org.codehaus.stax2.typed,org.codehaus.stax2.validation,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.evt'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.codehaus.stax2,javax.xml.stream,javax.xml.stream.events'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.ri'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.codehaus.stax2,org.codehaus.stax2.util,org.codehaus.stax2.evt,javax.xml.stream.events,org.codehaus.stax2.typed,org.codehaus.stax2.ri.typed,org.codehaus.stax2.validation,javax.xml.namespace,javax.xml.stream,org.codehaus.stax2.ri.evt,javax.xml.stream.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.io'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='javax.xml.transform'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.validation'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='javax.xml.stream,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.typed'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='javax.xml.stream,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.ri.typed'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.codehaus.stax2.ri,org.codehaus.stax2.typed,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.codehaus.stax2.osgi'/>
> <p n='version' t='version' v='3.1.1'/>
> <p n='uses:' v='org.codehaus.stax2,org.codehaus.stax2.validation'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.events</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.util))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.util</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.evt)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.evt;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.io)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.io;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.osgi)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.osgi;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.ri)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.ri;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.ri.dom)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.ri.dom;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.ri.evt)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.ri.evt;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.ri.typed)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.ri.typed;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.typed)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.typed;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.util)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.util;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.validation)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.validation;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='ee' filter='(|(ee=J2SE-1.4))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.4))</require>
> </resource>
> <resource id='org.glassfish.main.transaction.internal-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.transaction.internal-api' presentationname='Transaction Service Internal API' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/transaction-internal-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>24260</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.transaction.internal-api'/>
> <p n='presentationname' v='Transaction Service Internal API'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.transaction.api'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.transaction,com.sun.enterprise.transaction.spi,javax.persistence,org.jvnet.hk2.annotations,javax.resource.spi,javax.transaction.xa,javax.resource.spi.work,org.glassfish.api.invocation,javax.inject,com.sun.enterprise.util.i18n,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.transaction.config'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.admin.config,org.jvnet.hk2.config,org.glassfish.config.support.datatypes,org.jvnet.hk2.config.types,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.transaction.spi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.resource.spi,javax.transaction,javax.transaction.xa,javax.resource.spi.work,org.jvnet.hk2.annotations,com.sun.enterprise.transaction.api,javax.naming'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.i18n)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.i18n;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.work)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.work;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support.datatypes)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support.datatypes;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.external.trilead-ssh2-repackaged/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.external.trilead-ssh2-repackaged' presentationname='trilead-ssh2 repackaged as a module' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/trilead-ssh2-repackaged.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>253679</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.external.trilead-ssh2-repackaged'/>
> <p n='presentationname' v='trilead-ssh2 repackaged as a module'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.crypto.digest'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2.transport,com.trilead.ssh2.crypto.digest,com.trilead.ssh2.auth,com.trilead.ssh2.channel,com.trilead.ssh2.log,com.trilead.ssh2.packets,com.trilead.ssh2.crypto,com.trilead.ssh2.util,com.trilead.ssh2.crypto.cipher,com.trilead.ssh2.signature,com.trilead.ssh2.sftp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.crypto.dh'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2.crypto.digest,com.trilead.ssh2.log,com.trilead.ssh2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.auth'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2.crypto,com.trilead.ssh2,com.trilead.ssh2.signature,com.trilead.ssh2.transport,com.trilead.ssh2.packets'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.channel'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2.transport,com.trilead.ssh2.log,com.trilead.ssh2.packets'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.log'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.packets'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2,com.trilead.ssh2.crypto,com.trilead.ssh2.transport,com.trilead.ssh2.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.crypto'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2.crypto.digest,com.trilead.ssh2.transport,com.trilead.ssh2.crypto.cipher,com.trilead.ssh2.signature'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.signature'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2.crypto.digest,com.trilead.ssh2.log,com.trilead.ssh2.packets,com.trilead.ssh2.crypto'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.util'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2.log'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.transport'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.trilead.ssh2.crypto.digest,com.trilead.ssh2,com.trilead.ssh2.crypto.dh,com.trilead.ssh2.log,com.trilead.ssh2.packets,com.trilead.ssh2.crypto,com.trilead.ssh2.signature,com.trilead.ssh2.crypto.cipher,com.trilead.ssh2.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.crypto.cipher'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.trilead.ssh2.sftp'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> </resource>
> <resource id='org.glassfish.tyrus.client/1.3.0' symbolicname='org.glassfish.tyrus.client' presentationname='Tyrus Client' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/tyrus-client.jar' version='1.3.0'>
> <description>Tyrus is the reference implementation of Java API for WebSocket (JSR-356).</description>
> <size>13448</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.tyrus.client'/>
> <p n='presentationname' v='Tyrus Client'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.client'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='org.glassfish.tyrus.spi,javax.websocket,javax.websocket.server,org.glassfish.tyrus.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.websocket)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package javax.websocket;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.websocket.server)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.websocket.server;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.core)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.core;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.spi)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.spi;version="[1.3,2)"</require>
> </resource>
> <resource id='org.glassfish.tyrus.container-glassfish-cdi/1.3.0' symbolicname='org.glassfish.tyrus.container-glassfish-cdi' presentationname='Tyrus CDI Component Provider' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/tyrus-container-glassfish-cdi.jar' version='1.3.0'>
> <description>Tyrus is the reference implementation of Java API for WebSocket (JSR-356).</description>
> <size>7016</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.tyrus.container-glassfish-cdi'/>
> <p n='presentationname' v='Tyrus CDI Component Provider'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.gf.cdi'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.enterprise.inject.spi,javax.enterprise.context.spi,javax.naming,org.glassfish.tyrus.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context.spi</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject.spi</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.core)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.core;version="[1.3,2)"</require>
> </resource>
> <resource id='org.glassfish.tyrus.container-glassfish-ejb/1.3.0' symbolicname='org.glassfish.tyrus.container-glassfish-ejb' presentationname='Tyrus EJB Component Provider' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/tyrus-container-glassfish-ejb.jar' version='1.3.0'>
> <description>Tyrus is the reference implementation of Java API for WebSocket (JSR-356).</description>
> <size>5967</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.tyrus.container-glassfish-ejb'/>
> <p n='presentationname' v='Tyrus EJB Component Provider'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.gf.ejb'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.naming,javax.ejb,org.glassfish.tyrus.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.core)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.core;version="[1.3,2)"</require>
> </resource>
> <resource id='org.glassfish.tyrus.container-grizzly-client/1.3.0' symbolicname='org.glassfish.tyrus.container-grizzly-client' presentationname='Tyrus Grizzly Client Container' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/tyrus-container-grizzly-client.jar' version='1.3.0'>
> <description>Tyrus is the reference implementation of Java API for WebSocket (JSR-356).</description>
> <size>32841</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.tyrus.container-grizzly-client'/>
> <p n='presentationname' v='Tyrus Grizzly Client Container'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.container.grizzly.client'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='org.glassfish.tyrus.spi,org.glassfish.grizzly.threadpool,org.glassfish.grizzly.ssl,org.glassfish.tyrus.core,javax.websocket,org.glassfish.grizzly.http,org.glassfish.grizzly.filterchain,org.glassfish.grizzly,org.glassfish.grizzly.attributes,org.glassfish.grizzly.http.util,org.glassfish.grizzly.nio.transport,org.glassfish.grizzly.strategies,org.glassfish.tyrus.core.frame,org.glassfish.grizzly.memory'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.websocket)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.websocket;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.attributes)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.attributes;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.filterchain)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.filterchain;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.memory)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.memory;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.nio.transport)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.nio.transport;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.ssl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.ssl;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.strategies)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.strategies;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.threadpool)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.threadpool;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.core)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.core;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.core.frame)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.core.frame;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.spi)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.spi;version="[1.3,2)"</require>
> </resource>
> <resource id='org.glassfish.tyrus.container-servlet/1.3.0' symbolicname='org.glassfish.tyrus.container-servlet' presentationname='Tyrus Servlet Bundle' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/tyrus-container-servlet.jar' version='1.3.0'>
> <description>Tyrus is the reference implementation of Java API for WebSocket (JSR-356).</description>
> <size>21928</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.tyrus.container-servlet'/>
> <p n='presentationname' v='Tyrus Servlet Bundle'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.servlet'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='org.glassfish.tyrus.spi,javax.websocket,javax.servlet.http,javax.servlet,org.glassfish.tyrus.server,javax.websocket.server,org.glassfish.tyrus.core,javax.servlet.annotation'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.annotation)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.annotation;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.websocket)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.websocket;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.websocket.server)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.websocket.server;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.core)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.core;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.server)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.server;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.spi)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.spi;version="[1.3,2)"</require>
> </resource>
> <resource id='org.glassfish.tyrus.core/1.3.0' symbolicname='org.glassfish.tyrus.core' presentationname='Tyrus Core' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/tyrus-core.jar' version='1.3.0'>
> <description>Tyrus is the reference implementation of Java API for WebSocket (JSR-356).</description>
> <size>284192</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.tyrus.core'/>
> <p n='presentationname' v='Tyrus Core'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.core.uri.internal'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='org.glassfish.tyrus.core.uri.internal.l10n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.core'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.websocket,javax.websocket.server,javax.naming,org.glassfish.tyrus.core.frame,org.glassfish.tyrus.spi,org.glassfish.tyrus.core.uri.internal,org.osgi.framework,org.glassfish.tyrus.core.uri'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.core.uri'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='org.glassfish.tyrus.core.uri.internal,org.glassfish.tyrus.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.core.frame'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='org.glassfish.tyrus.core,javax.websocket'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.core.uri.internal.l10n'/>
> <p n='version' t='version' v='1.3.0'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.websocket)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package javax.websocket;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.websocket.server)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package javax.websocket.server;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.spi)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.spi;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> </resource>
> <resource id='org.glassfish.tyrus.server/1.3.0' symbolicname='org.glassfish.tyrus.server' presentationname='Tyrus Server' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/tyrus-server.jar' version='1.3.0'>
> <description>Tyrus is the reference implementation of Java API for WebSocket (JSR-356).</description>
> <size>14265</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.tyrus.server'/>
> <p n='presentationname' v='Tyrus Server'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.server'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='org.glassfish.tyrus.spi,javax.websocket,javax.websocket.server,org.glassfish.tyrus.core,org.glassfish.tyrus.client'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.websocket)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package javax.websocket;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.websocket.server)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package javax.websocket.server;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.client)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.client;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.core)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.core;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.tyrus.spi)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.tyrus.spi;version="[1.3,2)"</require>
> </resource>
> <resource id='org.glassfish.tyrus.spi/1.3.0' symbolicname='org.glassfish.tyrus.spi' presentationname='Tyrus Container SPI' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/tyrus-spi.jar' version='1.3.0'>
> <description>Tyrus is the reference implementation of Java API for WebSocket (JSR-356).</description>
> <size>13358</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>http://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.tyrus.spi'/>
> <p n='presentationname' v='Tyrus Container SPI'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.tyrus.spi'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.websocket,javax.websocket.server'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.websocket)(version&gt;=1.0.0))' extend='false' multiple='false' optional='false'>Import package javax.websocket;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.websocket.server)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.websocket.server;version="[1.0,2)"</require>
> </resource>
> <resource id='org.glassfish.main.web.war-util/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.war-util' presentationname='Web Container Common Utilities' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/war-util.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>104063</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.war-util'/>
> <p n='presentationname' v='Web Container Common Utilities'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.glassfish.web'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.web.loader,org.glassfish.api.deployment,javax.xml.stream,javax.xml.namespace,org.glassfish.api.deployment.archive,com.sun.enterprise.util,com.sun.enterprise.security.perms,org.jvnet.hk2.config.types,org.glassfish.api.admin,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans,org.apache.naming.resources,com.sun.enterprise.deploy.shared,javax.naming.directory,org.glassfish.loader.util,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.loader'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.deployment.common,javax.servlet.annotation,org.glassfish.hk2.classmodel.reflect,javax.servlet,com.sun.appserv,org.apache.naming.resources,javax.naming.directory,com.sun.enterprise.util.io,javax.el,javax.naming,com.sun.enterprise.security.integration,org.glassfish.api.deployment,org.glassfish.web.util,org.glassfish.hk2.api,com.sun.appserv.server.util,org.apache.naming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.web.loader'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.logging.enterprise.system.container.web'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.perms)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.perms;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.el)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.el;version="[3.0,4)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.directory))' extend='false' multiple='false' optional='false'>Import package javax.naming.directory</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.annotation)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.annotation;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=org.apache.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.naming.resources)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.naming.resources;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=sun.rmi.transport))' extend='false' multiple='false' optional='true'>Import package sun.rmi.transport;resolution:=optional</require>
> </resource>
> <resource id='org.glassfish.main.web.cli/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.cli' presentationname='Web module command line interface' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/web-cli.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>186176</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.cli'/>
> <p n='presentationname' v='Web module command line interface'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.admin.cli'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,org.glassfish.api.admin,org.glassfish.web.admin.monitor,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.config.support,com.sun.enterprise.config.serverbeans,org.glassfish.api,javax.inject,org.glassfish.internal.api,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.portunif,org.jvnet.hk2.config.types,org.glassfish.api.admin.config'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.admin.monitor'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.external.statistics,org.glassfish.external.statistics.annotations,org.glassfish.external.statistics.impl,org.glassfish.grizzly.config.dom,org.glassfish.gmbal,org.glassfish.external.probe.provider.annotations,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,org.glassfish.external.probe.provider,org.jvnet.hk2.config,javax.inject,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.admin.monitor.cli)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.admin.monitor.cli;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.config.support)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.config.support;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.flashlight.datatree)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.flashlight.datatree;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.filterchain)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.filterchain;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.portunif)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.portunif;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.admin.monitor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.admin.monitor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.web.core/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.core' presentationname='Core Servlet Container' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/web-core.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>1121164</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.core'/>
> <p n='presentationname' v='Core Servlet Container'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.connector.grizzly'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.connector,org.glassfish.grizzly.config.ssl,org.glassfish.grizzly.http.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,javax.servlet.http,org.glassfish.grizzly.http.server,com.sun.appserv,org.apache.catalina.net,javax.naming.directory,org.apache.catalina.util,org.glassfish.grizzly.http.server.util,org.apache.catalina.deploy,org.apache.catalina.servlets,org.glassfish.grizzly.http.util,org.jvnet.hk2.annotations,org.glassfish.web.valve,org.glassfish.hk2.api,org.apache.catalina.core,javax.management,org.apache.catalina.connector'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.authenticator'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.deploy,org.apache.catalina.valves,org.apache.catalina.core,javax.servlet,org.apache.catalina,org.glassfish.web.valve,javax.servlet.http,org.apache.catalina.util,org.glassfish.grizzly.http.util,org.apache.catalina.realm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.connector'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,org.apache.catalina.core,org.apache.catalina,javax.servlet.http,org.glassfish.grizzly.http.server.util,org.glassfish.web.util,javax.management,com.sun.appserv,org.apache.catalina.util,org.glassfish.grizzly.http.server,org.apache.catalina.net,org.glassfish.grizzly.http,org.glassfish.grizzly.http.util,org.glassfish.hk2.api,org.glassfish.web.valve,org.glassfish.internal.api,org.apache.catalina.security,org.glassfish.grizzly,org.glassfish.grizzly.http.io,org.apache.catalina.authenticator,org.glassfish.grizzly.filterchain,org.apache.catalina.session,org.apache.catalina.deploy,org.glassfish.grizzly.utils,javax.security.auth,org.glassfish.grizzly.memory'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.core'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.util,javax.servlet,javax.naming.directory,javax.servlet.descriptor,org.apache.catalina.deploy,org.apache.catalina.security,org.apache.catalina,javax.servlet.http,org.apache.catalina.connector,org.apache.catalina.valves,org.glassfish.web.util,org.apache.catalina.session,javax.management,org.apache.naming.resources,org.glassfish.web.valve,javax.naming,org.glassfish.grizzly.http.server.naming,org.glassfish.grizzly.http.util,org.apache.naming.factory,org.apache.naming,org.glassfish.grizzly.http.server.util,org.glassfish.hk2.classmodel.reflect,org.glassfish.web.loader,org.apache.catalina.startup,org.apache.catalina.loader,org.apache.catalina.servlets,org.apache.catalina.realm,org.apache.catalina.authenticator'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.deploy'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.util,javax.servlet'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.loader'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.web.loader,org.apache.catalina.core,org.apache.naming,javax.naming,javax.management,org.apache.naming.resources,javax.servlet,org.apache.catalina.util,javax.naming.directory,org.apache.catalina'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.logger'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.util,org.apache.catalina,javax.servlet,org.apache.catalina.core,javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.mbeans'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.net'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.realm'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina,javax.security.auth.callback,javax.security.auth.login,javax.security.auth,org.apache.catalina.deploy,org.apache.catalina.core,org.glassfish.grizzly.http.util,javax.management,javax.servlet,com.sun.enterprise.util,org.apache.catalina.util,org.apache.catalina.authenticator,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.security'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.startup,org.apache.catalina.core,javax.servlet,org.apache.catalina,javax.security.auth,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.servlets'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.util,javax.servlet,org.glassfish.web.util,javax.servlet.http,org.apache.naming.resources,javax.naming,org.glassfish.grizzly.http.server.util,org.apache.catalina.core,org.glassfish.grizzly.http.server.naming,javax.naming.directory,javax.xml.transform,javax.xml.transform.stream,org.apache.catalina,org.glassfish.grizzly.http.util,org.xml.sax,javax.xml.parsers,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.session'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,org.apache.catalina,org.apache.catalina.core,javax.servlet.http,org.apache.catalina.util,javax.management,com.sun.enterprise.util.uuid,org.apache.catalina.security,javax.naming,com.sun.enterprise.spi.io'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.ssi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,javax.servlet.http,org.glassfish.web.util,org.apache.catalina.util,org.glassfish.grizzly.http.util,org.glassfish.grizzly.utils'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.startup'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.security,org.apache.catalina.core,org.apache.catalina,org.xml.sax,org.apache.catalina.loader,org.apache.catalina.deploy,javax.xml.parsers,javax.servlet,org.apache.catalina.authenticator,org.glassfish.web.valve,org.apache.catalina.session,org.glassfish.internal.api,javax.inject,org.jvnet.hk2.annotations,org.glassfish.web.util,org.apache.catalina.util,org.apache.catalina.net,javax.naming,org.apache.naming.resources,javax.naming.directory'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.w3c.dom,org.apache.naming.resources,javax.naming.directory,javax.naming,org.apache.catalina.core,javax.servlet,org.apache.catalina,javax.servlet.http,org.glassfish.grizzly.utils,org.glassfish.grizzly.http.util,org.apache.naming,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.catalina.valves'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,org.apache.catalina.connector,org.apache.catalina,javax.servlet.http,org.apache.catalina.util,org.glassfish.web.util,org.apache.catalina.session,org.apache.catalina.deploy,org.apache.catalina.core,org.glassfish.web.valve,javax.management'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.valve'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,org.apache.catalina,org.apache.catalina.connector,org.jvnet.hk2.annotations'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.spi.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.spi.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.uuid)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.uuid;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.directory))' extend='false' multiple='false' optional='false'>Import package javax.naming.directory</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.descriptor)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.descriptor;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.apache.jk.core)(version&gt;=4.0.1)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.apache.jk.core;resolution:=optional;password=GlassFish;version=4.0.1</require>
> <require name='package' filter='(&amp;(package=org.apache.jk.server)(version&gt;=4.0.1)(password=GlassFish)(mandatory:&lt;*password))' extend='false' multiple='false' optional='true'>Import package org.apache.jk.server;resolution:=optional;password=GlassFish;version=4.0.1</require>
> <require name='package' filter='(&amp;(package=org.apache.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.naming.factory)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.naming.factory;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.naming.resources)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.naming.resources;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.filterchain)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.filterchain;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.io)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.io;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.naming)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.naming;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.memory)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.memory;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.utils)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.utils;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> </resource>
> <resource id='org.glassfish.main.web.embed-api/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.embed-api' presentationname='GlassFish Web container Embedded APIs' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/web-embed-api.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>29522</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.embed-api'/>
> <p n='presentationname' v='GlassFish Web container Embedded APIs'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.embeddable.web'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.embeddable.web.config,javax.servlet,org.glassfish.embeddable'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.embeddable.web.config'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.embeddable'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable;version="[3.1,4)"</require>
> </resource>
> <resource id='org.glassfish.main.web.glue/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.glue' presentationname='Web Container glue code' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/web-glue.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>645137</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.glue'/>
> <p n='presentationname' v='Web Container glue code'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.web.cache'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,javax.servlet.http,com.sun.appserv.util.cache,com.sun.enterprise.web,com.sun.appserv.web.cache.mapping,org.apache.catalina'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.web.cache.filter'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.appserv.util.cache,javax.servlet,com.sun.enterprise.web,com.sun.appserv.web.cache,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.web.cache.mapping'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,com.sun.enterprise.web,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.appserv.web.taglibs.cache'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.appserv.util.cache,javax.servlet,com.sun.appserv.web.cache,javax.servlet.http,com.sun.enterprise.web,javax.servlet.jsp.tagext,javax.servlet.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.web'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,com.sun.enterprise.web,org.apache.catalina,org.apache.catalina.authenticator,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.util.logging'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,org.apache.catalina,org.glassfish.web.valve,javax.servlet.http,org.glassfish.web.config.serverbeans,org.glassfish.web.deployment.runtime,org.apache.catalina.core,com.sun.enterprise.config.serverbeans,com.sun.appserv.web.cache.mapping,org.apache.catalina.deploy,com.sun.enterprise.deployment.runtime.web,com.sun.appserv.web.cache,org.glassfish.embeddable.web.config,javax.servlet.descriptor,org.apache.catalina.session,org.jvnet.hk2.annotations,org.glassfish.web.deployment.descriptor,javax.annotation.security,com.sun.enterprise.deployment,org.glassfish.security.common,javax.servlet.annotation,com.sun.enterprise.web.logger,org.glassfish.api.naming,com.sun.enterprise.web.pluggable,com.sun.enterprise.container.common.spi.util,org.glassfish.api.invocation,org.glassfish.hk2.api,org.apache.catalina.startup,org.glassfish.internal.api,javax.inject,com.sun.web.server,com.sun.enterprise.util.uuid,com.sun.enterprise.web.session,com.sun.enterprise.util.i
o,org.apache.catalina.valves,org.glassfish.api.admin,com.sun.enterprise.web.accesslog,org.apache.catalina.util,com.sun.enterprise.security.web,com.sun.appserv,org.glassfish.api.admin.config,org.glassfish.api.deployment,org.jvnet.hk2.config.types,com.sun.enterprise.web.deploy,com.sun.enterprise.deployment.types,com.sun.enterprise.deployment.web,org.apache.catalina.loader,org.glassfish.web.loader,org.glassfish.web.deployment.archivist,org.glassfish.internal.data,org.glassfish.web.admin.monitor,org.glassfish.grizzly,org.apache.catalina.connector,org.glassfish.grizzly.utils,org.glassfish.grizzly.config.dom,org.glassfish.grizzly.http.util,org.glassfish.grizzly.http,org.glassfish.grizzly.filterchain,org.glassfish.grizzly.http.server,org.jvnet.hk2.config,org.glassfish.grizzly.config,com.sun.enterprise.deploy.shared,com.sun.enterprise.util,com.sun.enterprise.v3.common,com.sun.enterprise.v3.services.impl,org.glassfish.internal.deployment,org.glassfish.embeddable.web,javax.xml.parsers,
org.w3c.dom,org.apache.catalina.authenticator,javax.xml.transform.stream,com.sun.enterprise.server.logging,org.glassfish.deployment.common,javax.xml.transform.dom,org.glassfish.grizzly.monitoring,org.glassfish.embeddable,com.sun.web.security,org.glassfish.api.deployment.archive,javax.xml.transform,org.glassfish.api,com.sun.enterprise.web.connector.coyote,org.glassfish.grizzly.http.server.util,org.glassfish.internal.grizzly,javax.management,org.apache.jasper.xmlparser,org.xml.sax,com.sun.enterprise.container.common.spi,org.glassfish.api.event,org.glassfish.web.deployment.util,javax.servlet.jsp.tagext,org.glassfish.api.web,org.glassfish.api.container,javax.servlet.jsp,org.apache.jasper.runtime,com.sun.enterprise.web.reconfig,javax.imageio,com.sun.enterprise.deployment.util,com.sun.enterprise.security.integration,com.sun.appserv.server.util,org.glassfish.javaee.core.deployment,org.glassfish.loader.util,com.sun.enterprise.universal,org.glassfish.hk2.classmodel.reflect,org.apache.
catalina.servlets,com.sun.enterprise.web.pwc,org.apache.jasper.servlet,javax.naming,com.sun.enterprise.util.net,com.sun.enterprise.web.jsp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.accesslog'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina,javax.servlet,javax.servlet.http,com.sun.enterprise.config.serverbeans,com.sun.enterprise.web'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.connector.coyote'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.connector,org.glassfish.grizzly.http.server.util,com.sun.enterprise.web.connector.extension,org.glassfish.security.common,org.glassfish.grizzly.config.dom,org.glassfish.web.admin.monitor,javax.management,org.glassfish.web.util,com.sun.appserv,com.sun.enterprise.web.pwc.connector.coyote,com.sun.enterprise.config.serverbeans,com.sun.enterprise.web,com.sun.enterprise.web.connector.grizzly,org.apache.catalina,org.glassfish.internal.api,javax.servlet.http,org.glassfish.jsp.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.connector.extension'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.deploy,org.apache.catalina,javax.management,org.glassfish.j2ee.statistics,org.glassfish.hk2.api,com.sun.enterprise.config.serverbeans,com.sun.enterprise.web,com.sun.enterprise.admin.monitor.registry,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.deploy'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.apache.catalina.deploy,org.apache.catalina.util,org.glassfish.web.deployment.descriptor,com.sun.enterprise.deployment.web,com.sun.enterprise.web'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.jsp'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.web,org.apache.catalina,org.glassfish.web.admin.monitor,org.glassfish.jsp.api,com.sun.enterprise.container.common.spi.util,org.glassfish.hk2.api,com.sun.enterprise.deployment,javax.servlet.jsp.tagext,org.glassfish.internal.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.logger'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina,com.sun.enterprise.util.logging,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,javax.servlet'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.pluggable'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.web,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.pwc'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina,org.apache.catalina.startup,javax.servlet,org.apache.catalina.core,com.sun.enterprise.web.session'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.pwc.connector.coyote'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.connector,com.sun.enterprise.web.session,javax.servlet,com.sun.enterprise.web,org.apache.catalina,org.glassfish.grizzly.http,com.sun.enterprise.web.pwc,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.reconfig'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.web.config.serverbeans,com.sun.enterprise.web,org.apache.catalina,org.glassfish.grizzly.config.dom,org.jvnet.hk2.config,org.jvnet.hk2.config.types,org.glassfish.grizzly.http.server.util,org.jvnet.hk2.annotations,com.sun.enterprise.v3.services.impl,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.session'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.catalina.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.web.util'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.web.server'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.web,org.apache.catalina,org.jvnet.hk2.annotations,javax.security.auth,org.apache.catalina.connector,com.sun.enterprise.security.integration,com.sun.enterprise.container.common.spi.util,org.apache.catalina.servlets,org.glassfish.api.invocation,com.sun.enterprise.transaction.api,org.glassfish.hk2.api,javax.servlet,javax.transaction,org.apache.jasper.servlet,org.glassfish.internal.api,javax.servlet.http,javax.naming,org.glassfish.api.naming,javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.api.web,com.sun.enterprise.util.net,org.glassfish.api.admin,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.api.deployment.archive,com.sun.enterprise.util,org.glassfish.internal.api,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.deployment.archivist'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.archivist,org.glassfish.web.deployment.io,org.glassfish.deployment.common,org.glassfish.api.admin,com.sun.enterprise.deployment.annotation.impl,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.xml.sax,org.glassfish.web.deployment.util,org.glassfish.web.deployment.descriptor,com.sun.enterprise.web,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment,com.sun.enterprise.deployment.io,com.sun.enterprise.deployment.util,javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.deployment.descriptor'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.util,org.glassfish.deployment.common,com.sun.enterprise.deployment.web,com.sun.enterprise.deployment,javax.servlet.descriptor,com.sun.enterprise.web,javax.servlet,org.glassfish.web.deployment.runtime,org.glassfish.security.common,com.sun.enterprise.deployment.runtime.web,org.glassfish.web.deployment.util,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment.types,com.sun.enterprise.deployment.util,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.deployment.io'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.web.deployment.descriptor,com.sun.enterprise.deployment.node,com.sun.enterprise.deployment.io,org.glassfish.deployment.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.deployment.io.runtime'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.glassfish.web.deployment.descriptor,com.sun.enterprise.deployment.node,com.sun.enterprise.deployment.io,org.glassfish.deployment.common,org.glassfish.hk2.api,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.deployment.runtime'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.runtime,com.sun.enterprise.deployment.runtime.common.wls,com.sun.enterprise.deployment.runtime.web,com.sun.enterprise.deployment.runtime.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.deployment.util'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment,com.sun.enterprise.deployment.util,com.sun.enterprise.deployment.web,org.glassfish.web.deployment.descriptor,org.glassfish.deployment.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.deployment.xml'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.deployment.xml'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=org.glassfish.main.ejb.ejb-container))' extend='false' multiple='false' optional='false'>Require Bundle org.glassfish.main.ejb.ejb-container; 0</require>
> <require name='bundle' filter='(&amp;(symbolicname=org.glassfish.main.web.ha))' extend='false' multiple='false' optional='false'>Require Bundle org.glassfish.main.web.ha; 0</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.server.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.util.cache)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.util.cache;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.commands)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.commands;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.admin.monitor.registry)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.admin.monitor.registry;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.handlers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.handlers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node.runtime.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node.runtime.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.common.wls)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.common.wls;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.types)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.types;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.xml)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.xml;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.server.logging))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.server.logging</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.universal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.universal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.uuid)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.uuid;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.v3.services.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.v3.services.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web.connector.grizzly)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.web.connector.grizzly;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.container.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.container.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.web.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.web.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation.security)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation.security;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.imageio))' extend='false' multiple='false' optional='false'>Import package javax.imageio</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.directory))' extend='false' multiple='false' optional='false'>Import package javax.naming.directory</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.annotation)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.annotation;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.descriptor)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.descriptor;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.tagext)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.tagext;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.authenticator)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.authenticator;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.connector)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.connector;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.core;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.deploy)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.deploy;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.servlets)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.servlets;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.session)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.session;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.startup)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.startup;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.valves)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.valves;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.runtime)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.runtime;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.servlet)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.servlet;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.xmlparser)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.xmlparser;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable.web))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable.web</require>
> <require name='package' filter='(&amp;(package=org.glassfish.embeddable.web.config))' extend='false' multiple='false' optional='false'>Import package org.glassfish.embeddable.web.config</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.filterchain)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.filterchain;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.naming)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.naming;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.server.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.server.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.monitoring)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.monitoring;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.utils)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.utils;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.bootstrap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.bootstrap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.classmodel.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.classmodel.reflect;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.embedded)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.embedded;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.grizzly)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.grizzly;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.j2ee.statistics)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.j2ee.statistics;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.jsp.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.jsp.api;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.loader.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.loader.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.admin.monitor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.admin.monitor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.deployment.descriptor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.deployment.descriptor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.loader)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.loader;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.valve)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.valve;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config.types)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config.types;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.main.web.gui-plugin-common/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.gui-plugin-common' presentationname='Web container and GUI plug-in common classes' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/web-gui-plugin-common.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>39370</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.gui-plugin-common'/>
> <p n='presentationname' v='Web container and GUI plug-in common classes'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.plugin.common'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,com.sun.enterprise.util,org.glassfish.web.config.serverbeans,org.glassfish.api.admin,org.glassfish.api,org.glassfish.hk2.api,org.jvnet.hk2.annotations,org.jvnet.hk2.config,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.admin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.admin;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.web.ha/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.ha' presentationname='Web Container HA code' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/web-ha.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>77144</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.ha'/>
> <p n='presentationname' v='Web Container HA code'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.ha'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.web.security,org.glassfish.security.common,org.glassfish.web.ha.session.management,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.glassfish.ha.store.api,javax.inject,com.sun.enterprise.ee.cms.core,com.sun.enterprise.config.serverbeans,org.glassfish.gms.bootstrap,com.sun.enterprise.web,org.glassfish.web.ha.authenticator'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.ha.strategy.builder'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.web,com.sun.enterprise.container.common.spi.util,org.glassfish.web.deployment.runtime,org.apache.catalina,org.apache.catalina.core,org.glassfish.web.ha.session.management,org.glassfish.ha.store.util,org.glassfish.web.valve,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.ha.authenticator'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.ee.cms.core,com.sun.enterprise.container.common.spi.util,com.sun.enterprise.web.session,org.glassfish.gms.bootstrap,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.web,org.glassfish.ha.store.api,javax.inject,com.sun.enterprise.security.web,org.apache.catalina,org.apache.catalina.authenticator,org.glassfish.web.ha.session.management,org.apache.catalina.core'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.web.ha.session.management'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.apache.catalina,org.apache.catalina.core,org.apache.catalina.session,javax.servlet.http,org.glassfish.ha.store.api,javax.servlet,org.apache.catalina.valves,org.glassfish.ha.common,com.sun.enterprise.container.common.spi.util,org.apache.catalina.util,com.sun.web.security,com.sun.appserv.util.cache,org.glassfish.ha.store.util,com.sun.enterprise.ee.cms.core,org.glassfish.gms.bootstrap,org.jvnet.hk2.annotations,org.glassfish.hk2.api,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.util.cache)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.util.cache;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.ee.cms.core)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.ee.cms.core;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web.session)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.web.session;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.web.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.web.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.authenticator)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.authenticator;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.core;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.session)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.session;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.valves)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.valves;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gms.bootstrap))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gms.bootstrap</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.api;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.util)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.util;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.deployment.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.deployment.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.valve)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.valve;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.web.naming/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.naming' presentationname='Web Container Naming Utilities' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/web-naming.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>112929</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.naming'/>
> <p n='presentationname' v='Web Container Naming Utilities'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.naming'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.naming.resources,javax.naming,javax.naming.spi,javax.management,org.glassfish.grizzly.utils'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.naming.factory'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,org.apache.naming,javax.naming.spi,javax.mail,javax.mail.internet'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.naming.java'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming,org.apache.naming,javax.naming.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.naming.resources'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.naming.directory,javax.naming,org.apache.naming,org.osgi.framework,org.osgi.service.url,org.glassfish.hk2.runlevel,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.apache.naming.resources.jndi'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.apache.naming.resources'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.mail)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.mail;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=javax.mail.internet)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.mail.internet;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.directory))' extend='false' multiple='false' optional='false'>Import package javax.naming.directory</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.utils)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.utils;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.runlevel))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.runlevel</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.service.url)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.url;version="[1.0,2)"</require>
> </resource>
> <resource id='org.glassfish.main.web.sse/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.sse' presentationname='Server-Sent Events' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/web-sse.jar' version='4.0.1.SNAPSHOT'>
> <description>Server-Sent Events specification (http://dev.w3.org/html5/eventsource) defines an JavaScript API for clients for receiving push notifications from a server on a HTTP connection. This module has an API and implementation for server components to send such event notifications.</description>
> <size>22047</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.sse'/>
> <p n='presentationname' v='Server-Sent Events'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.sse.api'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet.http,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.enterprise.context)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.event)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.event;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.util;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.annotation)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.annotation;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.sse.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.sse.api;version="[4.0,5)"</require>
> </resource>
> <resource id='org.glassfish.main.security.websecurity/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security.websecurity' presentationname='WebTier Security Integration' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/websecurity.jar' version='4.0.1.SNAPSHOT'>
> <description>Security Infrastructure and Technology Integration Modules</description>
> <size>44935</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security.websecurity'/>
> <p n='presentationname' v='WebTier Security Integration'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.web.security'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.config.serverbeans,org.glassfish.security.common,javax.inject,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.security,org.apache.catalina.util,javax.servlet,org.apache.catalina,org.glassfish.grizzly.http.util,javax.servlet.http,org.glassfish.external.probe.provider.annotations,org.glassfish.external.statistics,org.glassfish.external.statistics.impl,org.glassfish.gmbal,javax.security.auth,org.apache.catalina.deploy,org.apache.catalina.authenticator,javax.security.auth.message,org.apache.catalina.realm,org.glassfish.grizzly.config.dom,com.sun.enterprise.security.jmac.config,com.sun.enterprise.security.auth.digest.api,com.sun.enterprise.deployment,com.sun.enterprise.util.net,com.sun.enterprise.security.auth.digest.impl,com.sun.enterprise.security.auth.login,javax.security.auth.message.config,org.glassfish.internal.api,com.sun.enterprise.security.ee,javax.security.auth.callback,com.sun.logging,com.sun.enterprise.secu
rity.integration,org.glassfish.api.invocation,com.sun.enterprise.security.authorize,com.sun.enterprise.security.web.integration,sun.security.x509,javax.security.jacc,com.sun.enterprise.deployment.web,com.sun.enterprise.util,com.sun.enterprise.security.ssl,javax.net.ssl,org.apache.catalina.net,org.apache.catalina.connector,org.apache.catalina.core'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.digest.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.digest.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.digest.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.digest.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.auth.login)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.auth.login;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.authorize)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.authorize;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ee)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ee;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.jmac.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.jmac.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ssl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ssl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.web.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.web.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.container.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.container.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.core.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.core.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.config)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.config;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.jacc)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.jacc;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.authenticator)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.authenticator;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.connector)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.connector;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.core;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.deploy)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.deploy;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.net)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.net;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.realm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.realm;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.config.dom)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.config.dom;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.grizzly.http.util)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.grizzly.http.util;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=sun.security.x509))' extend='false' multiple='false' optional='false'>Import package sun.security.x509</require>
> </resource>
> <resource id='org.glassfish.main.webservices.connector/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.webservices.connector' presentationname='Connector for GlassFish Web Services Container' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/webservices-connector.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>68169</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.webservices.connector'/>
> <p n='presentationname' v='Connector for GlassFish Web Services Container'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices.node'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.deployment,com.sun.enterprise.deployment.node,org.glassfish.deployment.common,org.w3c.dom,org.glassfish.webservices.connector,org.glassfish.hk2.api,org.jvnet.hk2.annotations,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices.archivist'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.deployment.archivist,org.glassfish.deployment.common,org.glassfish.webservices.io,com.sun.enterprise.deployment.io.runtime,org.jvnet.hk2.annotations,org.glassfish.hk2.api,org.xml.sax,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment,com.sun.enterprise.deployment.io,com.sun.enterprise.deployment.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices.connector.annotation.handlers'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.jws,org.glassfish.deployment.common,org.jvnet.hk2.annotations,com.sun.enterprise.deployment.annotation.handlers,org.xml.sax,com.sun.enterprise.util,com.sun.enterprise.deployment,com.sun.enterprise.deployment.types,com.sun.enterprise.deployment.util,org.glassfish.webservices.connector,com.sun.enterprise.deployment.annotation.context,javax.xml.parsers,org.w3c.dom,org.glassfish.api.deployment.archive,org.glassfish.apf,org.glassfish.apf.impl,javax.xml.ws,org.glassfish.internal.deployment,javax.ejb,javax.xml.namespace,org.glassfish.web.deployment.descriptor,javax.xml.ws.spi,javax.xml.ws.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices.connector'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.glassfish.internal.deployment,org.glassfish.api.deployment.archive,javax.jws,javax.enterprise.deploy.shared,javax.inject,javax.xml.ws,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices.config'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='org.jvnet.hk2.config,javax.validation.constraints,org.jvnet.hk2.annotations,com.sun.enterprise.config.serverbeans'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.webservices.io'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.deployment,org.glassfish.webservices.node,com.sun.enterprise.deployment.node,com.sun.enterprise.deployment.io,org.glassfish.deployment.common'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.config.serverbeans)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.config.serverbeans;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.context;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.annotation.handlers)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.annotation.handlers;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.archivist)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.archivist;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.io.runtime)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.io.runtime;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.node)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.node;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.types)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.types;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.deploy.shared)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.deploy.shared;version="[1.6,2)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.jws)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.jws;version="[2.0,3)"</require>
> <require name='package' filter='(&amp;(package=javax.validation.constraints)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation.constraints;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.soap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.soap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.spi)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.spi;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.apf.impl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.apf.impl;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.deployment.descriptor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.deployment.descriptor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.config)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.config;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> </resource>
> <resource id='org.glassfish.metro.webservices-extra-jdk-packages/2.3.1.b259' symbolicname='org.glassfish.metro.webservices-extra-jdk-packages' presentationname='Extra JDK 6 packages required by Metro Web Services OSGi bundle' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/webservices-extra-jdk-packages.jar' version='2.3.1.b259'>
> <description>Extra JDK 6 packages required by Metro Web Services OSGi bundle</description>
> <size>4245</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.metro.webservices-extra-jdk-packages'/>
> <p n='presentationname' v='Extra JDK 6 packages required by Metro Web Services OSGi bundle'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='fragment'>
> <p n='host' v='system.bundle'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jcp.xml.dsig.internal'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jcp.xml.dsig.internal.dom'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.algorithms'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.algorithms.implementations'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.c14n'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.c14n.helper'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.c14n.implementations'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.encryption'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.exceptions'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.keys'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.keys.content'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.keys.content.keyvalues'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.keys.content.x509'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.keys.keyresolver'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.keys.keyresolver.implementations'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.keys.storage'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.keys.storage.implementations'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.signature'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.transforms'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.transforms.implementations'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.transforms.params'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.utils'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.utils.resolver'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.security.utils.resolver.implementations'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.resolver.tools'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.org.apache.xml.internal.resolver'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.source.tree'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.source.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.javac.processing'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.javac.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=system.bundle))' extend='true' multiple='false' optional='false'>Required Host system.bundle</require>
> </resource>
> <resource id='org.glassfish.metro.webservices-osgi/2.3.1.b259' symbolicname='org.glassfish.metro.webservices-osgi' presentationname='Metro Web Services Runtime OSGi Bundle' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/webservices-osgi.jar' version='2.3.1.b259'>
> <description>Metro Web Services Runtime OSGi Bundle</description>
> <size>12372807</size>
> <documentation>http://www.oracle.com/</documentation>
> <license>https://glassfish.java.net/public/CDDL+GPL_1_1.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.metro.webservices-osgi'/>
> <p n='presentationname' v='Metro Web Services Runtime OSGi Bundle'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.oracle.webservices.oracle_internal_api.rm'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.oracle.webservices.api.message,javax.xml.ws.spi,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.oracle.webservices.api.message'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.encoding,javax.xml.soap,javax.xml.transform,com.sun.xml.ws.api,com.sun.xml.ws.util,com.sun.xml.ws.api.message,javax.xml.ws,com.oracle.webservices.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.oracle.webservices.api'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws.spi,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.oracle.webservices.impl.internalspi.encoding'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.message,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.oracle.webservices.api.databinding'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.transform,javax.xml.ws,javax.xml.namespace,org.xml.sax,com.oracle.webservices.api.message,javax.xml.ws.spi,com.sun.xml.ws.api,com.sun.xml.ws.api.databinding,com.sun.xml.ws.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.oracle.webservices.impl.encoding'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.stream,com.oracle.webservices.impl.internalspi.encoding,com.sun.xml.ws.streaming,com.sun.xml.ws.encoding,com.sun.xml.ws.api.streaming,com.sun.xml.ws.api.message,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.oracle.xmlns.webservices.jaxws_databinding'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,javax.xml.bind,com.sun.xml.ws.model,javax.xml.ws,javax.xml.ws.soap,javax.jws,javax.jws.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.istack.localization'/>
> <p n='version' t='version' v='2.2.8.b1310170915'/>
> <p n='uses:' v='com.sun.xml.ws.resources,com.sun.tools.ws.resources'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wsdl.parser'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.wsdl.document.mime,com.sun.tools.ws.api.wsdl,org.w3c.dom,javax.xml.namespace,com.sun.istack,com.sun.tools.ws.resources,org.xml.sax.helpers,org.xml.sax,org.xml.sax.ext,com.sun.tools.ws.wsdl.document.jaxws,com.sun.xml.bind.marshaller,com.sun.tools.xjc.reader.internalizer,com.sun.tools.ws.util.xml,javax.xml.parsers,javax.xml.transform.dom,javax.xml.transform,com.sun.tools.ws.wscompile,javax.xml.transform.sax,com.sun.xml.xsom.parser,com.sun.xml.bind.unmarshaller,com.sun.tools.ws.wsdl.document.http,com.sun.xml.bind.v2.util,com.sun.xml.ws.util,javax.xml.xpath,com.sun.tools.xjc.util,com.sun.xml.ws.util.xml,com.sun.tools.ws.wsdl.document,com.sun.xml.ws.addressing.v200408,com.sun.xml.ws.api.addressing,javax.net.ssl,com.sun.xml.ws.wsdl.parser,com.sun.xml.ws.api.wsdl.parser,com.sun.tools.ws.wsdl.framework,com.sun.xml.ws.policy.sourcemodel.wspolicy,com.sun.tools.ws.wsdl.document.soap,com.sun.tools.ws.wsdl.document.schema,com.sun.xml.ws.addressing
,com.sun.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wscompile'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack,com.sun.tools.ws.resources,com.sun.tools.xjc.api,org.xml.sax,com.sun.codemodel,javax.tools,javax.lang.model.element,javax.annotation.processing,com.sun.istack.tools,com.sun.tools.ws,com.sun.tools.ws.processor.model,com.sun.codemodel.writer,javax.jws,com.sun.xml.ws.util,com.sun.tools.ws.api,com.sun.xml.ws.api,javax.xml.namespace,javax.xml.transform,javax.xml.transform.stream,com.oracle.webservices.api.databinding,javax.xml.ws,com.sun.tools.xjc.util,com.sun.tools.ws.processor.modeler.wsdl,com.sun.xml.txw2.annotation,com.sun.xml.txw2,com.sun.xml.ws.api.databinding,com.sun.xml.ws.api.model,com.sun.xml.ws.api.server,com.sun.xml.ws.db,com.sun.xml.ws.model,com.sun.xml.ws.api.wsdl.writer,com.sun.xml.ws.binding,com.sun.xml.txw2.output,javax.xml.bind.annotation,com.sun.tools.ws.processor.modeler.annotation,com.sun.tools.ws.processor.generator,com.sun.xml.ws.streaming,com.sun.tools.xjc,com.sun.tools.xjc.reader,org.w3c.dom,javax.xml.stream,com.sun.
tools.ws.util,com.sun.xml.ws.api.streaming,com.sun.xml.ws.util.xml,com.sun.tools.ws.wsdl.document.jaxws,org.xml.sax.helpers,com.sun.tools.ws.processor.util,com.sun.tools.ws.wsdl.parser,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wsdl.document.soap'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,org.xml.sax,com.sun.tools.ws.wsdl.framework,com.sun.tools.ws.api.wsdl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.processor.model.jaxb,com.sun.tools.ws.processor.model.java,com.sun.tools.ws.processor.model,javax.xml.namespace,com.sun.tools.ws.util,com.sun.tools.ws.processor.generator'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor.modeler.wsdl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.tools.ws.processor.util,com.sun.tools.xjc.api,com.sun.tools.ws.resources,com.sun.tools.ws.wscompile,org.xml.sax,com.sun.codemodel,com.sun.tools.ws.wsdl.parser,com.sun.tools.ws.processor.model.jaxb,com.sun.tools.ws.processor.model.java,com.sun.tools.xjc,org.w3c.dom,com.sun.tools.ws.processor.model,org.xml.sax.helpers,com.sun.tools.ws.util,com.sun.tools.ws.wsdl.framework,com.sun.tools.ws.wsdl.document,com.sun.tools.ws.processor.generator,com.sun.tools.ws.api.wsdl,com.sun.tools.ws.wsdl.document.soap,com.sun.tools.ws.wsdl.document.schema,com.sun.tools.ws.wsdl.document.jaxws,com.sun.istack,javax.jws,com.sun.tools.ws.wsdl.document.mime,com.sun.xml.ws.spi.db,com.sun.tools.ws.processor.modeler,com.sun.xml.ws.util.xml,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wsdl.framework'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.wsdl.parser,com.sun.tools.ws.resources,com.sun.tools.ws.wscompile,org.xml.sax,javax.xml.namespace,com.sun.tools.ws.api.wsdl,com.sun.xml.ws.util.exception,com.sun.istack.localization,com.sun.xml.ws.util,org.w3c.dom,com.sun.xml.ws.util.xml,com.sun.tools.xjc.reader.internalizer'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wscompile.plugin.at_generated'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.xml.ws.util,com.sun.tools.ws.wscompile,com.sun.tools.ws,com.sun.tools.ws.processor.model,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wsdl.document'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.api.wsdl,com.sun.tools.ws.resources,com.sun.tools.ws.wscompile,com.sun.tools.ws.wsdl.framework,org.xml.sax,javax.xml.namespace,javax.jws,com.sun.codemodel,com.sun.tools.ws.wsdl.parser'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor.model.jaxb'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.processor.model.java,javax.xml.namespace,com.sun.tools.xjc.api,com.sun.codemodel,com.sun.tools.ws.processor.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor.modeler'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.processor.model.java,com.sun.tools.ws.processor.model,com.sun.tools.ws.processor,com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor.model.java'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.util,com.sun.tools.ws.processor.model,com.sun.tools.ws.resources,com.sun.tools.ws.wscompile,org.xml.sax,com.sun.tools.ws.processor.model.jaxb'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor.model'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.processor.model.java,javax.xml.namespace,com.sun.codemodel,com.sun.tools.ws.processor.model.jaxb,com.sun.tools.ws.wsdl.framework,javax.xml.ws,com.sun.tools.ws.resources,com.sun.tools.ws.wscompile,com.sun.tools.ws.wsdl.document,org.xml.sax,com.sun.tools.ws.processor,com.sun.istack.localization,com.sun.xml.ws.spi.db,com.sun.tools.ws.wsdl.document.soap,javax.jws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor.generator'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.ws.processor.model.jaxb,com.sun.tools.ws.processor.model.java,com.sun.tools.ws.wscompile,com.sun.tools.ws.processor.model,javax.xml.ws,javax.xml.namespace,javax.jws,javax.tools,com.sun.xml.ws.util,com.sun.tools.ws,javax.xml.transform.dom,org.w3c.dom,javax.xml.transform,com.sun.tools.ws.processor.util,com.sun.xml.ws.util.xml,javax.xml.transform.stream,javax.lang.model.element,javax.annotation.processing,com.sun.tools.ws.processor,com.sun.xml.ws.api,com.sun.tools.ws.api.wsdl,com.sun.tools.ws.api,org.xml.sax,com.sun.tools.ws.wsdl.document.soap,com.sun.tools.ws.wsdl.framework,com.sun.tools.ws.wsdl.document,com.sun.tools.ws.util,com.sun.tools.ws.processor.modeler,com.sun.tools.ws.resources,com.sun.tools.xjc.api,javax.jws.soap,javax.xml.bind.annotation,com.sun.xml.ws.spi.db'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wsdl.document.schema'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.tools.ws.wsdl.framework'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.spi'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.util,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wsdl.document.http'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.wsdl.framework,org.xml.sax,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.xml.sax,com.sun.tools.ws.wsdl.parser,com.sun.xml.ws.api.server,javax.xml.namespace,com.sun.xml.ws.wsdl.writer,com.sun.xml.ws.streaming,com.sun.xml.ws.wsdl.parser,com.sun.tools.ws.resources,javax.xml.transform.dom,org.w3c.dom,com.sun.xml.txw2.output,javax.xml.stream,javax.xml.transform,com.sun.tools.ws.wscompile,com.sun.xml.ws.util.exception,com.sun.tools.ws.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wsdl.document.jaxws'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.wsdl.framework,org.w3c.dom,org.xml.sax,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor.model.exporter'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.resources'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.api.wsdl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.tools.ws.wsdl.document,org.w3c.dom,com.sun.codemodel,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.ant'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.apache.tools.ant.taskdefs,com.sun.tools.ws.processor.modeler.annotation,org.apache.tools.ant,com.sun.tools.javac,org.apache.tools.ant.types,com.sun.istack.tools,com.sun.tools.ws.resources,com.sun.tools.xjc.api.util,com.sun.tools.ws.wscompile,com.sun.tools.ws,com.sun.xml.bind.util,javax.xml.ws,org.xml.sax,com.sun.xml.ws.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.util.exception'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.util.xml'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.tools.ws.util,com.sun.xml.ws.util.xml,org.w3c.dom,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.wsdl.document.mime'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.tools.ws.wsdl.framework,org.xml.sax,com.sun.tools.ws.api.wsdl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.tools,com.sun.tools.ws.resources,com.sun.xml.bind.util,javax.xml.namespace,com.sun.tools.xjc.api.util,com.sun.tools.ws.wscompile,javax.xml.ws,com.sun.xml.ws.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.api'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.codemodel,com.sun.tools.ws.api.wsdl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.tools.ws.processor.modeler.annotation'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.lang.model.type,javax.lang.model.element,com.sun.tools.ws.wsdl.document.soap,com.sun.tools.ws.processor.model,javax.xml.namespace,javax.lang.model.util,javax.annotation.processing,com.sun.tools.ws.processor.modeler,com.sun.tools.ws.wscompile,com.sun.tools.ws.processor.generator,javax.jws,javax.tools,com.sun.tools.ws.resources,com.sun.istack.logging,javax.lang.model,javax.xml.ws,javax.jws.soap,com.sun.tools.ws.util,com.sun.xml.ws.model,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.model.annotation,com.sun.codemodel,com.sun.tools.jxc.ap,com.sun.tools.ws,com.sun.tools.jxc.model.nav,com.sun.tools.ws.processor.util,com.sun.xml.ws.util,javax.xml.bind.annotation.adapters,com.sun.xml.ws.spi.db,javax.xml.bind.annotation,com.sun.codemodel.writer'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.wsit.security'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.core.reference,com.ibm.security.x509,com.ibm.security.util,sun.security.util,sun.security.x509'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.util.transform'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='com.sun.xml.messaging.saaj.util,javax.xml.transform,javax.xml.transform.stream,javax.xml.transform.dom,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.soap.name'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.xml.soap,org.w3c.dom,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.util'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.xml.transform,org.w3c.dom,javax.xml.transform.stream,javax.xml.soap,com.sun.org.apache.xerces.internal.util,javax.xml.parsers,com.sun.org.apache.xerces.internal.jaxp,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers,com.sun.xml.messaging.saaj'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.soap.impl'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='com.sun.xml.messaging.saaj.soap,javax.xml.soap,javax.xml.namespace,javax.xml.parsers,org.w3c.dom,com.sun.xml.messaging.saaj,javax.xml.stream,com.sun.xml.messaging.saaj.soap.name,com.sun.org.apache.xerces.internal.jaxp,com.sun.org.apache.xerces.internal.dom,com.sun.xml.messaging.saaj.soap.ver1_1,com.sun.xml.messaging.saaj.soap.ver1_2,com.sun.xml.messaging.saaj.util,org.jvnet.staxex.util,javax.xml.transform.dom,com.sun.xml.messaging.saaj.util.transform,com.sun.xml.messaging.saaj.util.stax,javax.xml.transform,javax.xml.transform.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.packaging.mime.internet'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.activation,com.sun.xml.messaging.saaj.util,com.sun.xml.messaging.saaj.packaging.mime,com.sun.xml.messaging.saaj.packaging.mime.util,org.jvnet.mimepull,com.sun.xml.messaging.saaj.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.packaging.mime.util'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='com.sun.xml.messaging.saaj.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.util.stax'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.xml.stream,com.sun.xml.messaging.saaj.soap.impl,org.jvnet.staxex.util,javax.xml.soap,com.sun.xml.messaging.saaj.soap,org.w3c.dom,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.soap.ver1_1'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='com.sun.xml.messaging.saaj.soap.impl,com.sun.xml.messaging.saaj.soap.name,javax.xml.soap,com.sun.xml.messaging.saaj.soap,org.w3c.dom,javax.xml.namespace,com.sun.xml.messaging.saaj,javax.xml.stream,com.sun.xml.messaging.saaj.packaging.mime.internet,com.sun.xml.messaging.saaj.util,javax.xml.transform'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.soap.ver1_2'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='com.sun.xml.messaging.saaj.soap.impl,com.sun.xml.messaging.saaj.soap.name,com.sun.xml.messaging.saaj.soap,javax.xml.soap,org.w3c.dom,com.sun.xml.messaging.saaj,javax.xml.namespace,javax.xml.stream,com.sun.xml.messaging.saaj.packaging.mime.internet,com.sun.xml.messaging.saaj.util,javax.xml.transform'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.xml.stream,javax.xml.transform,javax.xml.namespace,javax.xml.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.soap.dynamic'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.xml.soap,com.sun.xml.messaging.saaj.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.soap'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.activation,org.jvnet.mimepull,com.sun.xml.messaging.saaj,com.sun.xml.messaging.saaj.packaging.mime,com.sun.xml.messaging.saaj.packaging.mime.util,com.sun.xml.messaging.saaj.util,javax.xml.soap,com.sun.xml.messaging.saaj.packaging.mime.internet,javax.xml.transform,javax.xml.transform.stax,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,com.sun.xml.messaging.saaj.util.transform,org.xml.sax,javax.xml.stream,javax.xml.transform.stream,javax.xml.transform.sax,javax.imageio,javax.imageio.stream,javax.xml.namespace,com.sun.xml.messaging.saaj.soap.ver1_1,com.sun.xml.messaging.saaj.soap.ver1_2,com.sun.xml.messaging.saaj.soap.impl,com.sun.xml.messaging.saaj.soap.dynamic,com.sun.org.apache.xerces.internal.dom,com.sun.xml.messaging.saaj.soap.name,org.jvnet.staxex.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.packaging.mime'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='javax.activation,com.sun.xml.messaging.saaj.packaging.mime.internet'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.messaging.saaj.client.p2p'/>
> <p n='version' t='version' v='1.3.0'/>
> <p n='uses:' v='com.sun.xml.messaging.saaj.util,javax.xml.soap,com.sun.xml.messaging.saaj'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.xml.registry.infomodel,javax.xml.registry'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry.common.tools.resources'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry.service'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.naming,com.sun.xml.registry.common'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry.common.tools.bindings_v3'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry.uddi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.xml.registry.common.util,com.sun.xml.registry.common,javax.xml.registry.infomodel,javax.xml.registry,javax.security.auth.callback,javax.security.auth.login,javax.security.auth,javax.activation,com.sun.xml.registry.uddi.infomodel,com.sun.xml.registry.uddi.bindings_v2_2,javax.xml.soap,javax.xml.bind,org.w3c.dom,sun.misc,javax.security.auth.spi,com.sun.xml.registry.common.tools'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry.uddi.infomodel'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.xml.registry.uddi,javax.xml.registry.infomodel,javax.xml.registry,javax.activation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry.common.tools'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='com.sun.xml.registry.uddi,javax.xml.parsers,javax.xml.registry.infomodel,org.w3c.dom,com.sun.xml.registry.uddi.infomodel,com.sun.xml.registry.common.tools.bindings_v3,javax.xml.bind,javax.xml.registry'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry.common'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.xml.registry,javax.naming,javax.naming.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry.common.util'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.xml.soap,javax.xml.bind,org.w3c.dom,javax.naming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.registry.uddi.bindings_v2_2'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.plugins'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization,org.xml.sax.helpers,org.xml.sax,javax.xml.parsers,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.tools.plugin,com.sun.xml.rpc.util.localization,org.w3c.dom,javax.xml.namespace,com.sun.xml.wss,com.sun.xml.rpc.tools.wscompile,com.sun.xml.rpc.processor.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.security'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.security.auth.callback,com.sun.xml.wss.impl.config,com.sun.xml.wss.impl.policy.mls,com.sun.xml.rpc.server,com.sun.xml.rpc.soap.message,org.w3c.dom,javax.xml.namespace,javax.xml.rpc,com.sun.xml.wss.impl.filter,com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,com.sun.xml.wss,com.sun.xml.wss.impl.configuration,com.sun.xml.wss.impl.misc,javax.xml.rpc.soap,javax.xml.soap,com.sun.xml.rpc.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.tools.wsdeploy'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.rpc.processor,com.sun.xml.rpc.util.xml,javax.xml.parsers,com.sun.xml.rpc.util.localization,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.transform,javax.xml.transform.stream,com.sun.xml.rpc.util,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.streaming,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.tools.wscompile,com.sun.xml.rpc.processor.generator,com.sun.xml.rpc.processor.util,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.spi.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.generator'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.soap,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.processor.util,javax.xml.namespace,com.sun.xml.rpc.processor.generator.writer,com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.encoding.simpletype,com.sun.xml.rpc.streaming,com.sun.xml.rpc.util,com.sun.xml.rpc.processor,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.processor.modeler,com.sun.xml.rpc.encoding,com.sun.xml.rpc.processor.modeler.rmi,com.sun.xml.rpc.encoding.soap,com.sun.xml.rpc.processor.generator.nodes,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,javax.xml.transform,javax.xml.transform.stream,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.spi.model,javax.xml.rpc.encoding,com.sun.xml.rpc.client,com.sun.xml.rpc.tools.plugin,com.sun.xml.rpc.tools.wscomp
ile,com.sun.xml.rpc.wsdl.parser,com.sun.xml.rpc.wsdl.document,com.sun.xml.rpc.wsdl.framework'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.modeler.wsdl'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.modeler,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.wsdl.framework,com.sun.xml.rpc.encoding,com.sun.xml.rpc.processor.model.literal,javax.xml.namespace,com.sun.xml.rpc.processor.schema,com.sun.xml.rpc.encoding.simpletype,com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.soap,com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.util,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.processor.generator.writer,com.sun.xml.rpc.wsdl.document,com.sun.xml.rpc.processor.util,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.processor.generator,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.streaming,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.wsdl.parser,org.w3c.dom,org.xml.sax,com.sun.xml.rpc.wsdl.document.mime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.util.xml'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='org.w3c.dom,org.xml.sax,com.sun.xml.messaging.saaj.util,javax.xml.transform,com.sun.xml.rpc.util,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.client.dii.webservice.parser'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.rpc.streaming,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.client.dii.webservice,com.sun.xml.rpc.util.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.encoding.xsd'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.tools.wsdlp'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.wsdl.framework,com.sun.xml.rpc.util.localization,javax.xml.namespace,com.sun.xml.rpc.wsdl.parser,org.xml.sax,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.wsdl.document,com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.spi.model,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.processor.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.wsdl.document.soap'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.rpc.wsdl.framework,com.sun.xml.rpc.spi.tools'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.model'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.util,javax.xml.namespace,com.sun.xml.rpc.processor.generator,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.spi.model,com.sun.xml.rpc.processor,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.modeler.j2ee'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.config,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.wsdl.document,com.sun.xml.rpc.wsdl.framework,com.sun.xml.rpc.processor.modeler,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.processor.modeler.wsdl,javax.xml.namespace,com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.processor.modeler.rmi,com.sun.xml.rpc.processor.util,com.sun.xml.rpc.processor.schema,com.sun.xml.rpc.processor.modeler.j2ee.xml,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.model.java'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.config,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.spi.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.client'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.rpc.handler,javax.xml.namespace,com.sun.xml.rpc.encoding,javax.naming,com.sun.xml.rpc.naming,javax.xml.rpc,javax.xml.rpc.encoding,com.sun.xml.rpc.soap,com.sun.xml.rpc.client.dii,com.sun.xml.rpc.soap.message,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.spi.runtime,javax.xml.soap,javax.xml.rpc.soap,com.sun.xml.rpc.processor.modeler,org.w3c.dom,org.xml.sax,com.sun.xml.rpc.streaming,com.sun.xml.messaging.saaj.util,javax.xml.transform,com.sun.xml.rpc.soap.streaming,javax.xml.transform.stream,org.jvnet.fastinfoset,com.sun.xml.rpc.encoding.soap,com.sun.xml.rpc.util,com.sun.xml.rpc.client.http,com.sun.xml.messaging.saaj.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.model.exporter'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.encoding.simpletype,com.sun.xml.rpc.streaming,com.sun.xml.rpc.soap,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.util,com.sun.xml.rpc.processor.util,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.processor.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.spi.tools'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.rpc.spi.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.spi.runtime'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.rpc,javax.xml.namespace,com.sun.xml.rpc.spi.tools,javax.xml.rpc.handler.soap,javax.xml.soap,javax.servlet,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.util.localization'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.util.exception'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.modeler.modelfile'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.config,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.processor.model.exporter,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.processor.modeler,com.sun.xml.rpc.processor.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.sp'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.util.exception'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.util.localization,javax.xml.rpc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.generator.writer'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.processor.generator,javax.xml.namespace,com.sun.xml.rpc.processor.util,com.sun.xml.rpc.wsdl.document.schema,javax.naming,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.soap,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.util,com.sun.xml.rpc.encoding.soap,com.sun.xml.rpc.encoding'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.model.literal'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.model.java,javax.xml.namespace,com.sun.xml.rpc.processor.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.modeler.j2ee.xml'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='org.w3c.dom,org.xml.sax,com.sun.org.apache.xerces.internal.parsers,com.sun.org.apache.xerces.internal.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.soap.streaming'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.util.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.encoding.soap'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.rpc.encoding,com.sun.xml.rpc.encoding,com.sun.xml.rpc.streaming,com.sun.xml.rpc.soap,javax.xml.namespace,com.sun.xml.rpc.encoding.xsd,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.spi.runtime,com.sun.xml.rpc.util,javax.mail.internet,javax.activation,com.sun.xml.rpc.encoding.simpletype,javax.xml.transform'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.sp.resources'/>
> <p n='version' t='version' v='1.1.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.server.http.ea'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.servlet,com.sun.xml.rpc.server.http,javax.xml.rpc,com.sun.xml.rpc.spi.runtime,com.sun.xml.rpc.server,com.sun.xml.rpc.soap.message,com.sun.xml.rpc.util.localization,javax.xml.namespace,javax.xml.rpc.handler,com.sun.xml.messaging.saaj.util,com.sun.xml.rpc.util.exception,javax.xml.soap,com.sun.xml.rpc.encoding.soap,javax.servlet.http,javax.xml.transform,javax.xml.transform.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.soap.message'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.spi.runtime,javax.xml.soap,com.sun.xml.rpc.util,com.sun.xml.rpc.encoding,javax.xml.namespace,com.sun.xml.rpc.util.xml,com.sun.xml.messaging.saaj.util,javax.xml.transform,javax.xml.transform.stream,com.sun.xml.messaging.saaj.soap,com.sun.xml.rpc.util.exception'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.wsdl.document'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.wsdl.framework,javax.xml.namespace,com.sun.xml.rpc.spi.tools'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.util'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.util.exception,com.sun.xml.rpc.util.localization,javax.xml.rpc.holders,com.sun.xml.rpc.processor.schema,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.processor.modeler.rmi,com.sun.xml.rpc.soap,com.sun.xml.rpc.processor.modeler,com.sun.xml.rpc.wsdl.framework,com.sun.xml.rpc.processor.generator,com.sun.xml.rpc.processor.modeler.wsdl,com.sun.xml.rpc.wsdl.parser,com.sun.xml.rpc.spi,com.sun.xml.rpc.client.local,com.sun.xml.rpc.tools.plugin,com.sun.xml.rpc.soap.message,com.sun.xml.rpc.server.http,com.sun.xml.rpc.client.http,javax.servlet,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.spi.runtime,com.sun.xml.rpc.processor.config.parser,com.sun.xml.rpc.tools.wscompile,com.sun.xml.rpc.processor.util,javax.xml.rpc.encoding,com.sun.xml.rpc.encoding,javax.xml.namespace,javax.xml.rpc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.server.http'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.servlet,com.sun.xml.rpc.spi.runtime,com.sun.xml.rpc.server,javax.xml.rpc.server,javax.xml.rpc,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.streaming,javax.xml.namespace,javax.servlet.http,com.sun.xml.rpc.soap.message,javax.xml.rpc.handler,com.sun.xml.rpc.soap,com.sun.xml.messaging.saaj.util,com.sun.xml.rpc.util.exception,javax.xml.soap,javax.xml.transform,javax.xml.transform.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.schema'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.util,javax.xml.namespace,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.wsdl.framework,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.wsdl.document.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.wsdl.framework'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.sp,com.sun.xml.rpc.util.xml,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.server'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.encoding,com.sun.xml.rpc.soap.message,com.sun.xml.rpc.util.localization,javax.xml.namespace,org.xml.sax,com.sun.xml.messaging.saaj.soap,com.sun.xml.rpc.client,org.w3c.dom,javax.xml.rpc,javax.xml.rpc.handler,com.sun.xml.rpc.streaming,com.sun.xml.rpc.spi.runtime,com.sun.xml.rpc.sp,com.sun.xml.messaging.saaj.util,javax.xml.transform,com.sun.xml.rpc.soap.streaming,com.sun.xml.rpc.util.exception,javax.xml.transform.stream,org.jvnet.fastinfoset,javax.xml.soap,javax.xml.rpc.soap,com.sun.xml.rpc.encoding.soap,javax.xml.rpc.encoding,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.util'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.processor,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.processor.model,javax.xml.namespace,com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.generator,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.util,com.sun.xml.rpc.processor.schema,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.streaming,com.sun.xml.rpc.sp,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.processor.model.exporter'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.encoding.literal'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.encoding,com.sun.xml.rpc.streaming,javax.xml.soap,org.w3c.dom,javax.xml.namespace,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.util.localization,javax.xml.rpc.encoding,com.sun.xml.rpc.processor.modeler.rmi,com.sun.xml.rpc.soap,com.sun.xml.rpc.client.dii,com.sun.xml.rpc.encoding.xsd,javax.activation,com.sun.xml.rpc.encoding.simpletype,com.sun.xml.rpc.encoding.soap,com.sun.xml.rpc.wsdl.document.schema'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.wsdl.document.mime'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.rpc.wsdl.framework'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.wsdl.document.schema'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.rpc.wsdl.framework,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.modeler'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.util,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.encoding,com.sun.xml.rpc.processor,com.sun.xml.rpc.util.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.generator.nodes'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.processor.model,org.w3c.dom,javax.xml.namespace,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.processor.generator,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.processor.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.tools.plugin'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.streaming,com.sun.xml.rpc.util.localization,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.client.dii'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.encoding,com.sun.xml.rpc.encoding.literal,com.sun.xml.rpc.util.localization,javax.xml.rpc,javax.xml.namespace,javax.xml.rpc.handler,com.sun.xml.rpc.soap,com.sun.xml.rpc.util.exception,javax.xml.rpc.soap,com.sun.xml.rpc.encoding.soap,com.sun.xml.rpc.client,javax.xml.rpc.holders,com.sun.xml.rpc.util,com.sun.xml.rpc.soap.message,com.sun.xml.rpc.client.http,com.sun.xml.rpc.streaming,com.sun.xml.messaging.saaj.soap,javax.xml.soap,javax.xml.rpc.encoding,com.sun.xml.rpc.processor.modeler,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.processor,com.sun.xml.rpc.client.dii.webservice.parser,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.model.exporter,com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.client.dii.webservice,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.processor.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.client.dii.webservice'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor,com.sun.xml.rpc.util.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.naming'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.naming,javax.naming.spi,javax.xml.rpc,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.modeler.rmi'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.util,com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.soap,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.processor.generator,javax.xml.namespace,com.sun.xml.rpc.processor.util,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.processor.modeler,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.encoding,com.sun.xml.rpc.processor.config,javax.xml.rpc.holders,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.wsdl.document.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.resources'/>
> <p n='version' t='version' v='1.1.2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.encoding.simpletype'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.activation,javax.mail.internet,com.sun.xml.rpc.encoding,javax.xml.namespace,com.sun.xml.rpc.streaming,com.sun.xml.rpc.util,com.sun.msv.datatype.xsd,org.relaxng.datatype,com.sun.xml.rpc.util.xml,com.sun.msv.datatype'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.spi'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.servlet,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.spi.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.wsdl.document.http'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.wsdl.framework,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.soap'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.rpc.encoding.soap,com.sun.xml.rpc.wsdl.document.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.tools.ant'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.tools.wscompile,org.apache.tools.ant.types,org.apache.tools.ant.taskdefs,org.apache.tools.ant,com.sun.xml.rpc.tools.wsdeploy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.model.soap'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.soap,javax.xml.namespace,com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.wsdl.parser'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.wsdl.framework,org.w3c.dom,com.sun.xml.rpc.wsdl.document.mime,com.sun.xml.rpc.wsdl.document,javax.xml.namespace,com.sun.xml.rpc.wsdl.document.http,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.wsdl.document.soap,org.xml.sax,javax.xml.parsers,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.spi.tools'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.config'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.processor.util,com.sun.xml.rpc.processor,com.sun.xml.rpc.util.localization,javax.xml.namespace,com.sun.xml.rpc.processor.modeler.wsdl,com.sun.xml.rpc.processor.modeler.j2ee,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.processor.generator,com.sun.xml.rpc.processor.modeler.j2ee.xml,com.sun.xml.rpc.processor.schema,com.sun.xml.rpc.wsdl.document,com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.wsdl.framework,com.sun.xml.rpc.processor.modeler,com.sun.xml.rpc.util,com.sun.xml.rpc.processor.modeler.modelfile,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.processor.modeler.nometadata,com.sun.xml.rpc.soap,com.sun.xml.rpc.processor.modeler.rmi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.streaming'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.sax,javax.xml.stream,com.sun.xml.fastinfoset.stax,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.util.localization,org.xml.sax,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.util,com.sun.xml.rpc.sp,com.sun.xml.messaging.saaj.util,javax.xml.transform,javax.xml.transform.stream,javax.xml.parsers,javax.xml.soap,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.client.local'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.spi.runtime,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.soap.message,javax.xml.soap,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.tools.wscompile'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.config,com.sun.xml.rpc.processor,com.sun.xml.rpc.processor.model,com.sun.xml.rpc.tools.plugin,com.sun.xml.rpc.processor.generator,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.processor.config.parser,com.sun.xml.rpc.spi.model,com.sun.xml.rpc.util,com.sun.xml.rpc.processor.util,com.sun.xml.rpc.processor.modeler.j2ee,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.spi.model'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.spi.tools,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.encoding'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.encoding.xsd,com.sun.xml.rpc.streaming,com.sun.xml.rpc.soap,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.util.localization,javax.xml.namespace,javax.activation,com.sun.xml.rpc.encoding.simpletype,javax.xml.soap,com.sun.xml.rpc.encoding.literal,com.sun.xml.rpc.processor.model.literal,com.sun.xml.rpc.processor.model.java,javax.xml.rpc.encoding,com.sun.xml.rpc.client.dii,com.sun.xml.rpc.encoding.soap,com.sun.xml.rpc.processor.modeler.rmi,com.sun.xml.rpc.util,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.soap.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.modeler.nometadata'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.processor.model,com.sun.xml.rpc.wsdl.document,com.sun.xml.rpc.wsdl.framework,javax.xml.namespace,com.sun.xml.rpc.wsdl.document.soap,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.util.localization,org.xml.sax,com.sun.xml.rpc.processor.model.java,com.sun.xml.rpc.processor.model.soap,com.sun.xml.rpc.processor.modeler.rmi,com.sun.xml.rpc.processor.util,com.sun.xml.rpc.wsdl.parser,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.processor.generator,com.sun.xml.rpc.processor.modeler.wsdl,javax.xml.rpc,com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.wsdl.document.schema,com.sun.xml.rpc.processor.modeler'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.client.http'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='javax.net.ssl,com.sun.xml.rpc.soap.message,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.encoding.simpletype,com.sun.xml.rpc.streaming,com.sun.xml.messaging.saaj.util,com.sun.xml.rpc.util.exception,javax.xml.soap,com.sun.xml.rpc.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.rpc.processor.config.parser'/>
> <p n='version' t='version' v='1.1.2'/>
> <p n='uses:' v='com.sun.xml.rpc.spi.tools,com.sun.xml.rpc.processor.config,com.sun.xml.rpc.streaming,com.sun.xml.rpc.tools.plugin,com.sun.xml.rpc.util.localization,com.sun.xml.rpc.processor.util,javax.xml.namespace,com.sun.xml.rpc.processor.modeler.j2ee,com.sun.xml.rpc.util.exception,com.sun.xml.rpc.util.xml,com.sun.xml.rpc.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.security.core.ai'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.security.core.xenc'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind,javax.activation,javax.xml.bind.annotation.adapters,com.sun.xml.ws.security.opt.impl.enc,com.sun.xml.security.core.dsig,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.security.core.dsig.runtime'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation.adapters,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.security.core.dsig'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,com.sun.xml.bind.v2.util,com.sun.xml.ws.streaming,javax.xml.namespace,javax.activation,javax.xml.bind.attachment,javax.xml.stream,com.sun.xml.ws.util.xml,com.sun.org.apache.xml.internal.security.utils,org.jvnet.staxex,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,javax.xml.bind.annotation.adapters,javax.xml.bind,com.sun.xml.ws.security.opt.crypto.dsig'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.config.management'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.server,org.xml.sax,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.config.management.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.istack.logging,com.sun.xml.ws.api.client,com.sun.xml.ws.resources,com.sun.xml.ws.policy,com.sun.xml.ws.policy.spi,javax.xml.ws,javax.xml.namespace,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.security.secconv'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.security'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.security.auth.callback,org.glassfish.gmbal,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.security.trust.config'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.security.auth.callback'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.security.secconv.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.security.policy,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.addressing,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.api.security.trust.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.security.trust.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.security.trust,com.sun.xml.ws.security.impl,com.sun.xml.ws.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.security.trust'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.transform,javax.xml.ws,javax.xml.namespace,com.sun.xml.ws.security,javax.security.auth,com.sun.xml.ws.api.security.trust.config'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.transport.tcp'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws.spi,org.glassfish.gmbal,com.sun.xml.ws.api,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.tx.at'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,javax.xml.ws.spi,com.sun.istack.logging,com.sun.xml.ws.api,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.assembler'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.assembler.dev,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.client,com.sun.xml.ws.api.model,com.sun.xml.ws.api,com.sun.xml.ws.policy,com.sun.xml.ws.api.server,com.sun.xml.ws.security.secconv,com.sun.xml.ws.runtime.config,javax.xml.bind,com.sun.istack.logging,com.sun.xml.ws.resources,javax.xml.stream,com.sun.xml.ws.util.xml,javax.xml.ws,com.sun.xml.ws.util,com.sun.xml.ws.dump,javax.xml.namespace,com.sun.xml.ws.runtime,com.sun.xml.ws.api.pipe.helper'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.assembler.dev'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.client,com.sun.xml.ws.policy,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api,com.sun.xml.ws.api.model,com.sun.xml.ws.api.server,com.sun.xml.ws.security.secconv,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.assembler.jaxws'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.assembler.dev,com.sun.xml.ws.api.pipe,javax.xml.ws,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.client,com.sun.xml.ws.transport.tcp.wsit,com.sun.xml.ws.api,com.sun.xml.ws.api.transport.tcp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.assembler.localization'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.commons.xmlutil'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.stream,com.sun.istack.logging,com.sun.xml.ws.util.xml,com.sun.xml.ws.api.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.commons.ha'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.ha,com.sun.xml.ws.api.message,com.sun.istack.logging,org.glassfish.ha.store.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.commons'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.logging,com.sun.xml.ws.api,com.sun.xml.ws.api.server,org.glassfish.gmbal'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.config.management.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.api.config.management.policy,com.sun.xml.ws.policy,com.sun.xml.ws.policy.spi,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.config.metro.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.logging,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.config.metro.parser'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.privateutil,javax.xml.stream,com.sun.istack.logging,com.sun.xml.ws.api,com.sun.xml.ws.api.server,javax.xml.ws,javax.xml.stream.events,javax.xml.namespace,com.sun.xml.ws.config.metro.dev,com.sun.xml.ws.policy.sourcemodel.wspolicy,com.sun.xml.ws.config.metro.parser.jsr109,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.config.metro.parser.jsr109'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,com.sun.xml.bind,com.sun.xml.bind.annotation,org.xml.sax,javax.xml.bind.annotation.adapters,javax.xml.bind,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.config.metro.dev'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,javax.xml.stream,javax.xml.ws,com.sun.istack.logging,com.sun.xml.ws.config.metro.util,javax.xml.stream.events'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.config.management'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.config.management.server'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.logging,com.sun.xml.ws.api.config.management,com.sun.xml.ws.api.config.management.policy,com.sun.xml.ws.config.management,com.sun.xml.ws.api.server,com.sun.xml.ws.metro.api.config.management,com.sun.xml.ws.policy.sourcemodel.wspolicy,javax.xml.stream,com.sun.xml.txw2.output,com.sun.xml.ws.wsdl.parser,javax.xml.namespace,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.util.xml,com.sun.xml.ws.policy,com.sun.xml.ws.policy.sourcemodel.attach,javax.xml.ws,com.sun.xml.ws.api.policy,com.sun.xml.ws.server,com.sun.xml.ws.binding,org.xml.sax,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.metro.api.config.management'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.logging,com.sun.xml.ws.config.management,com.sun.xml.ws.api.server,javax.xml.ws,com.sun.xml.ws.api.pipe,com.sun.xml.ws.wsdl,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.message,com.sun.xml.ws.api.config.management,org.glassfish.gmbal,com.sun.xml.ws.api.model,com.sun.xml.ws.api,com.sun.xml.ws.policy,com.sun.xml.ws.transport.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.config'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.glassfish.gmbal,com.sun.xml.ws.api,com.sun.xml.ws.policy,javax.xml.ws,com.sun.xml.ws.policy.sourcemodel,javax.xml.stream,com.sun.istack.logging,com.sun.xml.ws.config.metro.dev'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.impl.bindings'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,javax.xml.bind,javax.xml.bind.annotation.adapters'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.jaxws.spi'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy,javax.xml.ws,com.sun.xml.ws.api,com.sun.xml.ws.api.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.jaxws'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.privateutil,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.resources,com.sun.xml.ws.policy,com.sun.xml.ws.api.policy,javax.xml.namespace,com.sun.xml.ws.policy.spi,javax.xml.ws,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.encoding.policy,com.sun.xml.ws.util,com.sun.xml.ws.policy.jaxws.spi,com.sun.xml.ws.addressing.policy,com.sun.xml.ws.policy.subject,com.sun.xml.ws.policy.sourcemodel.wspolicy,com.sun.xml.txw2,com.sun.xml.ws.api,com.sun.xml.ws.api.model,com.sun.xml.ws.api.server,com.sun.xml.ws.api.wsdl.writer,com.sun.xml.ws.api.model.wsdl.editable,javax.xml.stream,com.sun.xml.ws.api.wsdl.parser,com.sun.xml.ws.util.xml,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.jcaps'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.spi,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.localization'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.parser'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.privateutil,com.sun.istack.logging,com.sun.xml.ws.policy.localization,com.sun.xml.ws.api,com.sun.xml.ws.api.server,org.xml.sax,javax.xml.stream,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.policy,com.sun.xml.ws.streaming,com.sun.xml.ws.api.wsdl.parser,com.sun.xml.ws.api.policy,com.sun.xml.ws.policy.spi,javax.xml.namespace,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.runtime.dev'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.glassfish.gmbal,com.sun.xml.ws.security,com.sun.istack.logging,com.sun.xml.ws.commons,com.sun.xml.ws.util,com.sun.xml.ws.api.server,com.sun.xml.wss,javax.security.auth,com.sun.xml.ws.api.ha,com.sun.xml.ws.api.security.secconv,javax.xml.namespace,com.sun.xml.ws.commons.ha,org.glassfish.ha.store.api,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.runtime.config'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,javax.xml.bind,javax.xml.bind.annotation.adapters,org.glassfish.gmbal,com.sun.xml.ws.api,javax.xml.ws,javax.xml.stream,com.sun.istack.logging,com.sun.xml.ws.config.metro.dev,com.sun.xml.ws.config.metro.util,javax.xml.stream.events'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.runtime'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.xmlfilter,javax.xml.stream,com.sun.xml.ws.transport.tcp.wsit,com.sun.xml.ws.api.config.management.policy,javax.xml.namespace,com.sun.istack.logging,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy,com.sun.xml.ws.policy.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx.rm.api,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.runtime.sequence.invm'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx.rm.runtime,com.sun.xml.ws.rx.util,org.glassfish.ha.store.annotations,com.sun.xml.ws.rx.rm.runtime.sequence,com.sun.xml.ws.rx.rm.localization,com.sun.xml.ws.api.ha,com.sun.xml.ws.commons,com.sun.xml.ws.rx,com.sun.xml.ws.rx.rm.runtime.delivery,com.sun.xml.ws.rx.rm.api,com.sun.istack.logging,com.sun.xml.ws.rx.ha,com.sun.xml.ws.commons.ha,org.glassfish.ha.store.api,com.sun.xml.ws.api,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.api'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws.spi,com.sun.xml.ws.api.ha,org.glassfish.gmbal,com.sun.xml.ws.api,javax.xml.ws,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.mc.policy.wsmc200702'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy,com.sun.xml.ws.rx.policy,com.sun.xml.ws.rx.mc.policy,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.policy.wsrm200502'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy,com.sun.xml.ws.rx.policy,com.sun.xml.ws.rx.rm.localization,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.rm.policy,javax.xml.ws,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.policy.metro200702'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy,com.sun.xml.ws.rx.policy,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.rm.policy,javax.xml.namespace,com.sun.xml.ws.policy.spi,com.sun.xml.ws.rx.rm.localization,com.sun.istack.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.mc.policy.spi_impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx.mc.policy.wsmc200702,com.sun.xml.ws.rx.mc.policy,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy,com.sun.xml.ws.policy.spi,com.sun.xml.ws.rx.policy,javax.xml.namespace,com.sun.istack.logging,com.sun.xml.ws.policy.jaxws.spi,com.sun.xml.ws.rx.mc.api,com.sun.xml.ws.rx.mc.localization,javax.xml.ws,com.sun.xml.ws.policy.subject,com.sun.xml.ws.api.model,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.localization'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.protocol'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx.rm.runtime.sequence,javax.xml.ws,com.sun.xml.ws.security.secext10'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.mc.api'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws.spi,com.sun.xml.ws.api.ha,org.glassfish.gmbal,com.sun.xml.ws.api,javax.xml.ws,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.runtime'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx.rm.protocol,com.sun.xml.ws.rx.message,com.sun.xml.ws.rx.rm.localization,com.sun.xml.ws.api.pipe,com.sun.istack.logging,com.sun.xml.ws.api.message,com.sun.xml.ws.api.addressing,com.sun.xml.ws.commons,com.sun.xml.ws.rx.rm.runtime.sequence,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.util,com.sun.xml.ws.api,com.sun.xml.ws.rx,com.sun.xml.ws.rx.rm.runtime.delivery,com.sun.xml.ws.commons.ha,com.oracle.webservices.oracle_internal_api.rm,com.oracle.webservices.api.message,com.sun.xml.ws.rx.mc.dev,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.assembler.dev,com.sun.xml.ws.api.server,com.sun.xml.ws.api.pipe.helper,com.sun.xml.bind.api,com.sun.xml.ws.rx.rm.runtime.sequence.invm,com.sun.xml.ws.security.secconv,com.sun.xml.ws.security.secext10,com.sun.xml.ws.rx.rm.runtime.sequence.persistent,com.sun.xml.ws.rx.rm.runtime.transaction,javax.xml.ws,com.sun.xml.ws.rx.rm.faults,com.sun.xml.ws.commons.xmlutil,com.sun.xml.ws.rx.message.jaxws,com.sun.xml.
ws.api.ha,com.sun.xml.ws.developer,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.rx.mc.api,org.glassfish.gmbal,com.sun.xml.ws.rx.rm.protocol.wsrm200502,com.sun.xml.ws.rx.rm.protocol.wsrm200702,javax.xml.bind,com.sun.xml.ws.runtime.dev,com.sun.xml.ws.security,javax.xml.namespace,com.sun.xml.ws.rx.rm,com.sun.xml.ws.client,com.sun.xml.ws.security.trust,com.sun.xml.ws.security.trust.elements.str,com.sun.xml.ws.message,javax.xml.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.policy.wsrm200702'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy,com.sun.xml.ws.policy.spi,com.sun.xml.ws.rx.policy,com.sun.xml.ws.rx.rm.localization,com.sun.istack.logging,com.sun.xml.ws.rx.rm.api,javax.xml.namespace,com.sun.xml.ws.rx.rm.policy,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.message'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.protocol.wsrm200502'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.ws,javax.xml.namespace,com.sun.xml.ws.rx.rm.protocol,com.sun.xml.ws.security.secext10,javax.xml.datatype,com.sun.xml.ws.rx.rm.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.protocol.wsrm200702'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.ws,javax.xml.namespace,com.sun.xml.ws.rx.rm.protocol,com.sun.xml.ws.rx.rm.runtime.sequence,com.sun.xml.ws.security.secext10,javax.xml.datatype,com.sun.xml.ws.rx.rm.localization,javax.xml.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.testing.filters'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.message,com.sun.xml.ws.rx.testing,com.sun.xml.ws.rx.rm.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.runtime.delivery'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx,com.sun.xml.ws.rx.rm.runtime,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.rm.runtime.sequence,com.sun.xml.ws.rx.rm.localization,com.sun.istack.logging,com.sun.xml.ws.rx.util,com.sun.xml.ws.commons.ha'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.mc.dev'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.oracle.webservices.api.message,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.api.addressing'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.policy.spi_impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx.rm.policy.net200502,com.sun.xml.ws.rx.rm.policy.metro200702,com.sun.xml.ws.rx.policy,com.sun.xml.ws.policy.spi,javax.xml.namespace,com.sun.xml.ws.rx.rm.policy.wsrm200702,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.rm.policy.metro200603,com.sun.xml.ws.rx.rm.policy.wsrm200502,com.sun.xml.ws.policy,com.sun.xml.ws.rx.rm.policy.net200702,com.sun.xml.ws.rx.rm.localization,com.sun.istack.logging,com.sun.xml.ws.policy.jaxws.spi,com.sun.xml.ws.rx.rm.policy,javax.xml.ws,com.sun.xml.ws.api,com.sun.xml.ws.api.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.runtime.sequence'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx.util,com.sun.xml.ws.rx.rm.runtime.delivery,com.sun.xml.ws.rx.rm.runtime,com.sun.xml.ws.rx.rm.localization,com.sun.xml.ws.rx,com.sun.istack.logging,com.sun.xml.ws.rx.rm.faults,com.sun.xml.ws.rx.rm.api,javax.xml.soap,javax.xml.namespace,org.glassfish.gmbal,com.sun.xml.ws.commons,com.sun.xml.ws.rx.rm.runtime.sequence.persistent,com.sun.xml.ws.server,com.sun.xml.ws.api.server,com.sun.xml.ws.rx.rm.runtime.sequence.invm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.ha'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.logging,com.sun.xml.ws.api.ha,org.glassfish.ha.store.api,com.sun.xml.ws.commons.ha'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.faults'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api,javax.xml.namespace,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx,javax.xml.soap,com.sun.xml.ws.rx.rm.runtime.sequence,com.sun.xml.ws.rx.rm.runtime,com.sun.xml.ws.api.addressing,com.sun.xml.ws.rx.util,com.sun.xml.ws.api.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.addressing,org.glassfish.gmbal,com.sun.xml.ws.api,com.sun.xml.ws.api.ha,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.message.jaxws'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.commons.xmlutil,com.sun.xml.ws.rx.message,com.sun.xml.ws.api.message,javax.xml.stream,com.sun.xml.ws.rx,com.sun.istack.logging,com.sun.xml.ws.rx.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.runtime.sequence.persistent'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.naming,com.sun.istack.logging,javax.sql,javax.transaction,com.sun.xml.ws.rx.rm.localization,com.sun.xml.ws.rx.rm.runtime,com.sun.xml.ws.rx,com.sun.xml.ws.rx.util,com.sun.xml.ws.rx.rm.runtime.sequence,com.sun.xml.ws.commons,com.sun.xml.ws.rx.rm.runtime.delivery,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.api,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.policy.net200502'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy,com.sun.xml.ws.policy.spi,com.sun.xml.ws.rx.policy,com.sun.xml.ws.rx.rm.localization,com.sun.istack.logging,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.rm.policy,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.mc.localization'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.policy.metro200603'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy,com.sun.xml.ws.rx.policy,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.rm.policy,javax.xml.namespace,com.sun.xml.ws.rx.rm.localization,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.mc.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.runtime.transaction'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.rx,javax.naming,com.sun.istack.logging,javax.transaction,com.oracle.webservices.api.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.mc.runtime'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.addressing,com.sun.xml.ws.commons,com.sun.xml.ws.rx,com.sun.xml.ws.rx.mc.dev,com.sun.istack.logging,com.sun.xml.ws.rx.util,com.sun.xml.ws.rx.mc.protocol.wsmc200702,com.sun.xml.ws.api.message,com.sun.xml.ws.rx.mc.api,com.sun.xml.ws.api,com.sun.xml.ws.rx.mc.localization,com.sun.xml.ws.api.pipe.helper,com.sun.xml.bind.api,javax.xml.namespace,javax.xml.stream,com.sun.xml.ws.api.server,com.sun.xml.ws.api.ha,com.sun.xml.ws.developer,com.sun.xml.ws.assembler.dev,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.rx.rm.api,org.glassfish.gmbal,javax.xml.ws,javax.xml.bind,com.oracle.webservices.api.message,com.sun.xml.ws.rx.message.jaxws,com.sun.xml.ws.commons.ha,org.w3c.dom,javax.xml.soap,com.sun.xml.ws.rx.ha,org.glassfish.ha.store.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.mc.protocol.wsmc200702'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.testing'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.addressing,com.sun.istack.logging,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.util,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.rx.rm.runtime,javax.xml.ws.spi,org.glassfish.gmbal,javax.xml.ws,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.pipe.helper,com.sun.xml.bind.api,com.sun.xml.ws.assembler.dev,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.message,com.sun.xml.ws.api.pipe,com.sun.istack.logging,com.sun.xml.ws.api.addressing,com.sun.xml.bind.api,com.sun.xml.ws.api,com.sun.xml.ws.api.server,com.sun.xml.ws.security.secconv,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.message,javax.xml.namespace,com.sun.xml.ws.security.secext10,javax.xml.bind,javax.xml.ws,com.sun.xml.ws.util,com.sun.xml.ws.rx,com.sun.xml.bind.v2.model.annotation,com.sun.xml.ws.api.model.wsdl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.policy.net200702'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy,com.sun.xml.ws.rx.policy,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.rm.policy,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.rx.rm.localization'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.crypto,com.sun.xml.wss,org.glassfish.gmbal,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.crypto'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.message,javax.xml.crypto,com.sun.xml.ws.security.opt.crypto,javax.xml.namespace,javax.xml.stream,com.sun.xml.ws.message.jaxb,com.sun.xml.wss,com.sun.xml.ws.security.opt.api,org.jvnet.staxex,com.sun.xml.wss.logging.impl.opt,javax.xml.bind,com.sun.xml.ws.security.opt.impl.message,com.sun.xml.wss.impl.c14n,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.ws.security.opt.impl.dsig'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.wsu10'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.namespace,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.spi'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl.policy,com.sun.xml.wss,com.sun.xml.wss.impl.policy.mls,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.addressing.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.privateutil,com.sun.xml.ws.api.addressing,com.sun.xml.ws.policy.jaxws.spi,com.sun.xml.ws.policy,javax.xml.ws,javax.xml.namespace,javax.xml.ws.soap,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy.subject,com.sun.xml.ws.api.model,com.sun.xml.ws.api,com.sun.xml.ws.policy.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.impl.policyconv'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl.policy,com.sun.xml.ws.security.impl.policy,com.sun.xml.ws.security.policy,com.sun.xml.wss.impl.policy.mls,com.sun.xml.ws.policy,com.sun.xml.wss.impl,javax.xml.namespace,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.security.addressing.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.impl.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.security.policy,com.sun.xml.ws.policy,javax.xml.namespace,com.sun.xml.wss,javax.xml.parsers,javax.xml.ws,org.w3c.dom,com.sun.xml.ws.security.addressing.policy,com.sun.istack.localization,com.sun.xml.ws.api.addressing,javax.xml.stream,com.sun.xml.ws.api.policy,com.sun.xml.ws.api.ha,com.sun.xml.ws.policy.jaxws.spi,com.sun.xml.ws.policy.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.logging'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.opt.impl.message,com.sun.xml.ws.api.addressing,com.sun.xml.wss.impl.policy.mls,javax.xml.namespace,com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss,org.jvnet.staxex,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.security.opt.impl.outgoing,javax.xml.soap,com.sun.xml.ws.security.opt.impl.incoming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.tokens'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.secext11,javax.xml.namespace,javax.xml.stream,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.ws.security.opt.api,javax.xml.transform,com.sun.xml.ws.api,javax.xml.bind,com.sun.xml.ws.security.wsu10,com.sun.xml.ws.security.opt.api.tokens,com.sun.xml.wss,com.sun.xml.ws.security.secext10,com.sun.xml.wss.impl,com.sun.xml.wss.logging,com.sun.xml.wss.impl.misc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.kerb'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='sun.security.util,sun.security.krb5,org.ietf.jgss,javax.crypto.spec,javax.crypto,sun.security.krb5.internal.crypto,sun.security.jgss.spi,sun.security.jgss,javax.security.auth.kerberos,javax.security.auth,sun.misc,com.sun.xml.ws.security.jgss,javax.security.auth.login,sun.security.action'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.impl.wssx.elements'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.trust.elements,org.w3c.dom,com.sun.xml.ws.security,com.sun.xml.ws.security.trust.impl.wssx.bindings,com.sun.org.apache.xml.internal.security.exceptions,com.sun.org.apache.xml.internal.security.utils,com.sun.xml.ws.api.security.trust,javax.xml.bind,com.sun.xml.ws.security.trust.elements.str,com.sun.xml.ws.security.trust.impl.elements.str,com.sun.xml.ws.security.secext10,javax.xml.namespace,com.sun.xml.ws.security.trust,javax.xml.ws,com.sun.xml.ws.security.wsu10,com.sun.xml.ws.security.trust.util,com.sun.xml.ws.policy.impl.bindings,com.sun.xml.ws.policy,com.sun.xml.ws.security.trust.logging,com.sun.xml.ws.security.trust.impl.wssx,com.sun.xml.ws.security.secconv.impl.wssx.bindings,com.sun.xml.ws.security.secconv.impl.wssx.elements'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.crypto.dsig.internal'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.org.apache.xml.internal.security.utils'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.dsig'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.opt.impl.message,com.sun.xml.ws.security.opt.impl,com.sun.xml.wss.impl.policy.mls,com.sun.xml.wss.logging.impl.opt.signature,com.sun.xml.ws.security.opt.impl.crypto,javax.xml.stream,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss,com.sun.xml.ws.security.opt.api,org.jvnet.staxex,com.sun.xml.ws.api.message,javax.xml.crypto,com.sun.xml.ws.security.opt.impl.outgoing,javax.xml.bind,com.sun.xml.ws.security.opt.crypto.dsig,com.sun.xml.ws.security.opt.crypto.dsig.internal,com.sun.xml.wss.impl.c14n,com.sun.org.apache.xml.internal.security.utils,javax.xml.crypto.dsig,javax.xml.namespace,javax.xml.crypto.dsig.spec,javax.xml.transform,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,com.sun.xml.ws.api,com.sun.xml.security.core.dsig,javax.xml.crypto.dsig.keyinfo,com.sun.xml.ws.security,com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,com.sun.xml.wss.impl.misc,com.sun.xml.ws.security.opt.crypto.jaxb,com.sun.xml.ws.security.secext10,com.
sun.xml.ws.security.opt.api.keyinfo,com.sun.xml.ws.security.opt.crypto,javax.crypto,com.sun.xml.ws.security.opt.impl.keyinfo'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.message'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.opt.impl,com.sun.xml.wss.impl.policy.mls,com.sun.xml.wss.logging.impl.crypto,javax.xml.namespace,com.sun.xml.wss.impl,com.sun.xml.ws.security.opt.impl.crypto,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss,com.sun.xml.ws.security.opt.api,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,org.jvnet.staxex,com.sun.xml.ws.security.opt.impl.dsig,com.sun.xml.ws.security.opt.impl.outgoing,com.sun.xml.wss.impl.misc,com.sun.xml.ws.security.opt.impl.attachment,com.sun.xml.ws.security.opt.impl.enc,com.sun.xml.ws.message.jaxb,com.sun.xml.ws.security.opt.api.reference,com.sun.xml.bind.marshaller,com.sun.xml.ws.api.message,javax.xml.crypto,com.sun.xml.ws.api,com.sun.xml.security.core.dsig,javax.xml.bind,com.sun.xml.ws.security.opt.api.keyinfo,com.sun.xml.wss.impl.c14n,javax.xml.stream,com.sun.xml.security.core.xenc,org.w3c.dom,javax.xml.soap,com.sun.xml.ws.api.addressing,com.sun.xml.bind.api,org.xml.sax,com.sun.xml.ws.spi.db,com.sun.xml.
ws.api.model.wsdl,javax.xml.transform,com.sun.xml.ws.message.stream,com.sun.xml.ws.message.source'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.sts'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.impl,com.sun.xml.ws.api.security.trust,javax.security.auth.callback,javax.security.auth,javax.xml.transform.dom,org.w3c.dom,com.sun.xml.ws.security,javax.xml.namespace,javax.xml.ws.handler,com.sun.xml.ws.security.trust.util,com.sun.xml.wss,com.sun.xml.ws.security.trust,com.sun.xml.ws.policy.impl.bindings,javax.xml.transform,com.sun.xml.ws.api.security.trust.config,com.sun.xml.ws.security.trust.impl,com.sun.xml.ws.policy,javax.xml.ws,com.sun.xml.ws.security.trust.elements'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.encoding'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,javax.xml.stream,com.sun.xml.ws.security.message.stream,com.sun.xml.ws.api.streaming,com.sun.xml.ws.api.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.impl.wssx'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.security.trust,com.sun.xml.ws.security.trust.logging,javax.xml.transform.dom,com.sun.xml.ws.security.trust.impl.elements.str,javax.xml.namespace,com.sun.xml.ws.security,com.sun.xml.ws.security.trust.impl.wssx.bindings,com.sun.xml.ws.security.trust.util,com.sun.xml.ws.policy.impl.bindings,com.sun.xml.ws.security.trust.elements,javax.xml.ws.soap,com.sun.xml.ws.security.wsu10,com.sun.xml.ws.security.trust.impl.wssx.elements,org.w3c.dom,com.sun.xml.ws.security.secext10,com.sun.xml.ws.security.trust,javax.xml.transform,javax.xml.soap,com.sun.xml.ws.security.trust.elements.str,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secconv.impl.elements'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.secconv.logging,javax.xml.parsers,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.security,com.sun.xml.ws.security.secconv.impl.bindings,com.sun.xml.wss,com.sun.xml.ws.security.trust,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.trust.logging,com.sun.xml.ws.security.opt.api,javax.xml.bind,org.w3c.dom,com.sun.xml.ws.security,org.glassfish.gmbal,com.sun.xml.ws.api,javax.xml.ws,com.sun.xml.ws.api.security.trust.client,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.policy.impl.bindings,com.sun.xml.ws.security.trust.elements,com.sun.xml.ws.security.wsu10,javax.xml.parsers,com.sun.xml.ws.security.trust.impl.wssx,com.sun.xml.ws.security.secconv,javax.xml.transform,com.sun.xml.ws.security.trust.elements.str,com.sun.xml.ws.util,com.sun.xml.ws.api.security.trust.config,com.sun.xml.ws.security.trust.impl,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.reference'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.secext10,javax.xml.namespace,javax.xml.stream,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.ws.security.opt.api.reference,com.sun.xml.ws.security.opt.api,javax.xml.transform,com.sun.xml.ws.api,javax.xml.bind,com.sun.xml.wss.core.reference,com.sun.xml.wss,com.sun.xml.wss.impl.misc,javax.xml.bind.annotation,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,com.sun.xml.security.core.dsig'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.crypto.spec,com.sun.xml.wss.impl.misc,javax.crypto,com.sun.xml.ws.security,com.sun.xml.wss,com.sun.org.apache.xml.internal.security.encryption,javax.security.auth,com.sun.xml.wss.impl.policy.mls,com.sun.xml.ws.security.opt.crypto.dsig.internal,com.sun.xml.ws.api.message,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.impl.elements'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.trust.impl.bindings,com.sun.xml.ws.security.trust.elements,com.sun.xml.ws.security.trust.logging,com.sun.org.apache.xml.internal.security.exceptions,com.sun.org.apache.xml.internal.security.utils,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.security.trust,javax.xml.bind,org.w3c.dom,com.sun.xml.ws.security.trust.elements.str,com.sun.xml.ws.security.trust.impl.elements.str,com.sun.xml.ws.security,com.sun.xml.ws.security.secext10,javax.xml.namespace,javax.xml.ws,com.sun.xml.ws.security.wsu10,com.sun.xml.ws.policy.impl.bindings,com.sun.xml.ws.policy,com.sun.xml.ws.security.trust.impl,com.sun.xml.ws.security.secconv.impl.elements,com.sun.xml.ws.security.secconv.impl.bindings'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.soap11'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.soap12'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.api.keyinfo'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.opt.api,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,com.sun.xml.ws.security.secext10,com.sun.xml.ws.security.opt.api.reference,com.sun.xml.wss'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secconv.logging'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.impl.kerberos'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.crypto.spec,javax.crypto,org.ietf.jgss,javax.security.auth,com.sun.xml.ws.security.jgss,javax.security.auth.callback,javax.security.auth.login,javax.security.auth.kerberos,com.sun.xml.wss,sun.security.krb5,com.sun.security.auth.callback,com.sun.xml.wss.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.impl.wssx.bindings'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,com.sun.xml.ws.security.wsu10,com.sun.xml.ws.security.trust.impl.bindings,javax.xml.bind,com.sun.xml.ws.security.secext10'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.security.trust,com.sun.xml.wss.saml,com.sun.xml.ws.security.trust.logging,com.sun.org.apache.xml.internal.security.encryption,com.sun.org.apache.xml.internal.security.exceptions,com.sun.xml.wss.saml.util,javax.xml.parsers,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.security,com.sun.xml.ws.security.trust.util,com.sun.xml.wss,com.sun.xml.ws.security.trust,com.sun.org.apache.xml.internal.security.keys,com.sun.xml.wss.saml.assertion.saml20.jaxb20,com.sun.xml.wss.saml.internal.saml20.jaxb20,com.sun.org.apache.xml.internal.security.keys.content,com.sun.xml.ws.security.trust.elements.str,javax.xml.stream,javax.security.auth,javax.security.auth.callback,com.sun.xml.ws.api.security.trust.config,com.sun.xml.ws.policy.impl.bindings,com.sun.xml.wss.impl.misc,com.sun.xml.ws.security.trust.elements,com.sun.xml.ws.security.trust.impl.elements.str,com.sun.xml.wss.impl.callback,com.sun.xml.wss.core.reference,javax.crypto.spec,javax.xml.crypto,jav
ax.xml.crypto.dsig.keyinfo,com.sun.xml.security.core.xenc,com.sun.xml.ws.security.opt.impl.crypto,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.ws.security.opt.api,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,org.jvnet.staxex,com.sun.xml.ws.security.opt.impl.dsig,com.sun.xml.ws.security.opt.impl.enc,com.sun.xml.ws.security.opt.crypto.dsig,com.sun.xml.ws.security.opt.crypto.jaxb,com.sun.xml.ws.security.opt.api.reference,com.sun.xml.ws.security.opt.impl.keyinfo,javax.xml.crypto.dsig,com.sun.xml.ws.security.opt.impl.reference,com.sun.xml.ws.api,javax.xml.crypto.dsig.spec,com.sun.xml.security.core.dsig,javax.xml.bind,com.sun.xml.ws.mex.client.schema,com.sun.xml.wss.jaxws.impl,javax.xml.transform.dom,com.sun.xml.ws.mex.client,com.sun.xml.ws.api.server,javax.xml.ws.soap,com.sun.xml.ws.api.security.trust.client,com.sun.xml.wss.impl.dsig,com.sun.xml.security.core.ai,com.sun.xml.ws.security.secext10,javax.xml.transform,com.sun.xml.ws.api.message,javax.xml.ws,javax.xml.crypto.do
m,com.sun.xml.ws.security.wsu10,com.sun.xml.ws.security.trust.impl.elements,javax.xml.bind.util,com.sun.xml.ws.security.trust.impl.bindings'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.attachment'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.activation,com.sun.xml.ws.encoding,javax.xml.transform,com.sun.xml.ws.util,com.sun.xml.ws.api.message,javax.xml.transform.stream,javax.xml.soap,com.sun.xml.wss,com.sun.xml.ws.security.opt.impl.enc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.addressing.impl.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.security.addressing.policy,com.sun.xml.ws.policy,com.sun.xml.ws.policy.privateutil,com.sun.xml.ws.api.addressing,com.sun.xml.ws.policy.spi,javax.xml.namespace,com.sun.xml.ws.security.impl.policy,com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.api.tokens'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secconv.impl.wssx.bindings'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,com.sun.xml.ws.security.secext10,javax.xml.bind,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secconv.impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.impl,com.sun.xml.ws.security.trust,com.sun.xml.ws.security.trust.elements.str,com.sun.xml.ws.security.secconv,com.sun.xml.ws.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secconv.impl.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.addressing,com.sun.xml.ws.api.security.secconv.client,javax.xml.namespace,com.sun.xml.ws.security.impl.policy,com.sun.xml.ws.security.policy,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.policy,com.sun.xml.ws.api.security.trust,com.sun.xml.wss.impl.policy.mls,com.sun.xml.ws.security.secconv,com.sun.xml.ws.security,com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,com.sun.xml.ws.security.impl.policyconv,com.sun.xml.ws.api.security.trust.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.jgss'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.enc'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.org.apache.xml.internal.security.algorithms,com.sun.xml.ws.security.opt.crypto,javax.crypto,com.sun.xml.wss.impl,javax.crypto.spec,com.sun.xml.wss.impl.c14n,javax.xml.stream,com.sun.xml.wss,com.sun.xml.ws.security.opt.impl.util,org.jvnet.staxex,javax.xml.crypto,com.sun.xml.wss.logging.impl.opt.crypto,javax.xml.bind.annotation.adapters,com.sun.xml.security.core.xenc,com.sun.xml.ws.security.secext11,com.sun.xml.ws.security.opt.impl.crypto,com.sun.xml.ws.security.opt.api,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,com.sun.xml.ws.api,com.sun.xml.security.core.dsig,javax.xml.bind,com.sun.xml.ws.security.opt.impl.message,com.sun.xml.ws.security.opt.impl,com.sun.xml.wss.impl.policy.mls,com.sun.xml.wss.impl.policy,com.sun.xml.wss.impl.keyinfo,com.sun.xml.ws.security.opt.impl.outgoing,com.sun.xml.ws.security.opt.api.keyinfo,org.xml.sax,javax.xml.soap,com.sun.xml.bind.api,javax.xml.namespace,com.sun.xml.ws.security.opt.api.reference,com.sun.xml.ws.s
ecurity.opt.impl.keyinfo,com.sun.xml.ws.security.opt.impl.reference,com.sun.xml.wss.impl.misc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.crypto.jaxb'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.crypto,javax.xml.crypto.dsig,com.sun.xml.ws.security.opt.crypto.dsig,javax.xml.crypto.dsig.keyinfo,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec,javax.xml.bind,com.sun.xml.ws.security.opt.impl.crypto,org.jvnet.staxex'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.impl.elements.str'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.trust.elements.str,com.sun.xml.ws.security.secconv.impl,com.sun.xml.ws.security.secconv,com.sun.xml.ws.security.secconv.impl.wssx,javax.xml.namespace,com.sun.xml.ws.security.secext10,com.sun.xml.ws.security.trust,javax.xml.parsers,javax.xml.bind,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secext11'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.security.core.dsig.runtime,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,com.sun.xml.security.core.xenc,javax.xml.bind,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secext10'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.namespace,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.api.reference'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secconv.impl.bindings'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,com.sun.xml.ws.security.secext10,javax.xml.bind,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.outgoing'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.opt.api,com.sun.xml.ws.security.opt.impl.message,javax.xml.stream,com.sun.xml.ws.security.opt.impl.tokens,javax.xml.soap,com.sun.xml.ws.security.opt.impl.enc,javax.xml.namespace,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.incoming'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.impl,com.sun.xml.ws.security.opt.impl,com.sun.org.apache.xml.internal.security.exceptions,com.sun.xml.wss.impl.policy.mls,com.sun.xml.ws.security,javax.xml.namespace,com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,javax.xml.stream,com.sun.xml.wss,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss.logging.impl.opt.token,com.sun.xml.ws.security.opt.api,org.jvnet.staxex,com.sun.xml.wss.impl.misc,javax.crypto,com.sun.xml.ws.security.opt.impl.incoming.processor,javax.xml.crypto,com.sun.xml.wss.impl.c14n,com.sun.xml.wss.logging,com.sun.xml.wss.logging.impl.opt.crypto,com.sun.xml.ws.security.opt.impl.enc,com.sun.istack,com.sun.xml.ws.message,com.sun.xml.bind.api,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.transform,com.sun.xml.ws.api,javax.xml.soap,javax.xml.bind,com.sun.xml.wss.logging.impl.opt,com.sun.xml.ws.security.opt.api.keyinfo,javax.xml.crypto.dsig.keyinfo,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.runt
ime.dev,com.sun.xml.ws.security.opt.impl.tokens,com.sun.xml.ws.security.secconv.impl.client,com.sun.xml.ws.security.impl.kerberos,com.sun.xml.wss.logging.impl.dsig,com.sun.xml.ws.security.opt.impl.crypto,com.sun.org.apache.xml.internal.security.utils,com.sun.xml.ws.api.security.trust.client,com.sun.xml.ws.security.opt.crypto.jaxb,javax.security.auth,org.ietf.jgss,com.sun.xml.ws.api.security.secconv.client,javax.crypto.spec,com.sun.xml.ws.security.opt.api.reference,com.sun.xml.ws.security.trust,com.sun.xml.ws.security.opt.impl.keyinfo,javax.xml.crypto.dsig,com.sun.xml.ws.security.opt.impl.reference,com.sun.xml.ws.api.message,com.sun.xml.ws.security.opt.impl.attachment,com.sun.xml.ws.api.addressing,com.sun.xml.ws.streaming,com.sun.xml.ws.message.stream,com.sun.xml.ws.encoding,com.sun.xml.wss.impl.policy.verifier,com.sun.xml.wss.impl.policy.spi,com.sun.org.apache.xml.internal.security,com.sun.xml.ws.protocol.soap,com.sun.xml.ws.security.opt.crypto.dsig,com.sun.xml.ws.security.se
cconv,com.sun.xml.ws.api.streaming,javax.xml.ws,com.sun.xml.ws.security.opt.impl.dsig,com.sun.xml.wss.logging.impl.opt.signature,com.sun.xml.ws.security.opt.crypto.dsig.internal,com.sun.xml.wss.logging.impl.filter,com.sun.xml.ws.security.opt.crypto,com.sun.xml.ws.security.opt.api.tokens,javax.xml.bind.attachment,com.sun.xml.ws.security.message.stream,com.sun.xml.ws.util.xml,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.api'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.security.core.xenc,com.sun.xml.wss.impl.policy.mls,javax.xml.stream,com.sun.xml.wss'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.impl.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.security.trust,org.w3c.dom,com.sun.xml.ws.security,com.sun.xml.ws.security.secext10,javax.xml.namespace,com.sun.xml.ws.security.policy,com.sun.xml.ws.security.trust,com.sun.xml.ws.security.addressing.policy,com.sun.xml.ws.policy,javax.xml.bind,javax.xml.ws,com.sun.xml.ws.api.security.trust.client,com.sun.xml.ws.security.trust.logging,javax.security.auth,com.sun.xml.wss'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.impl.bindings'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,com.sun.xml.ws.security.wsu10,javax.xml.bind,com.sun.xml.ws.security.secext10'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.incoming.processor'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl,javax.xml.stream,com.sun.org.apache.xml.internal.security.exceptions,org.jvnet.staxex,com.sun.xml.wss.impl.misc,com.sun.xml.wss.logging.impl.opt,com.sun.xml.ws.security.opt.impl,javax.xml.namespace,com.sun.xml.wss,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.ws.api.message,com.sun.xml.ws.security.opt.impl.incoming,com.sun.xml.wss.logging.impl.opt.crypto,com.sun.xml.wss.impl.policy.mls,com.sun.xml.bind.v2.runtime.unmarshaller,com.sun.xml.wss.impl.policy,javax.crypto.spec,javax.xml.crypto,com.sun.xml.ws.security.impl,com.sun.xml.ws.security,com.sun.xml.ws.security.opt.api,com.sun.xml.ws.api,com.sun.xml.ws.security.opt.crypto.jaxb,com.sun.xml.wss.logging.impl.opt.token,com.sun.xml.wss.logging,com.sun.xml.ws.security.opt.crypto.dsig,com.sun.xml.ws.encoding,com.sun.xml.wss.impl.c14n,com.sun.xml.ws.security.opt.impl.dsig,com.sun.xml.wss.impl.dsig,com.sun.xml.wss.logging.impl.opt.signature,com.sun.xml.ws.security.secext10,javax.xml.
crypto.dsig,javax.xml.crypto.dsig.spec,com.sun.xml.security.core.dsig,javax.xml.bind,com.sun.xml.ws.security.opt.crypto.dsig.internal,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.crypto'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.crypto,javax.xml.stream,com.sun.xml.wss,org.jvnet.staxex,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl.misc,javax.crypto,javax.activation,com.sun.xml.ws.security.opt.impl.enc,com.sun.xml.wss.jaxws.impl,javax.security.auth.callback,com.sun.org.apache.xml.internal.security.exceptions,javax.xml.namespace,com.sun.xml.wss.impl,com.sun.xml.ws.security.impl.policy,javax.xml.stream,com.sun.xml.wss,com.sun.xml.ws.api.model.wsdl,org.jvnet.staxex,com.sun.xml.wss.logging,com.sun.xml.ws.policy,com.sun.xml.ws.api.server,com.sun.xml.wss.impl.callback,com.sun.xml.ws.api.security.trust.client,javax.xml.parsers,org.w3c.dom,org.xml.sax,javax.xml.bind,com.sun.xml.ws.api,javax.xml.ws,com.sun.xml.ws.api.security.secconv,javax.xml.soap,com.sun.xml.ws.security.opt.api.keyinfo,javax.xml.ws.soap,com.sun.xml.wss.impl.policy.mls,com.sun.xml.security.core.xenc,com.sun.org.apache.xml.internal.security,com.sun.xml.ws.security.opt.impl.crypto,com.sun.xml.ws.security.secconv.impl.bindings,com.sun.xml.ws.security.opt.api,com.sun.xml.ws.security.opt.crypto.dsig.keyi
nfo,com.sun.xml.ws.security.opt.impl.outgoing,com.sun.xml.ws.security.opt.impl.message,com.sun.org.apache.xml.internal.security.algorithms,com.sun.xml.ws.security.secext11,com.sun.xml.ws.security.secext10,com.sun.xml.ws.security.secconv.impl.wssx.bindings,com.sun.xml.ws.security.opt.api.reference,com.sun.xml.ws.security.opt.impl.keyinfo,com.sun.xml.ws.api.message,javax.xml.crypto,com.sun.xml.ws.security.opt.impl.reference,com.sun.xml.security.core.dsig,com.sun.xml.bind.marshaller,com.sun.xml.wss.impl.c14n'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.crypto.dsig.keyinfo'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,com.sun.xml.security.core.dsig,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.elements.str'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.ws.security'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secconv.impl.wssx'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.secconv'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.impl.ic'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.security.trust,com.sun.xml.wss,com.sun.xml.ws.security.trust.impl,javax.xml.parsers,org.w3c.dom,com.sun.xml.ws.security.trust.elements,com.sun.xml.ws.security,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.message.stream'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.message.stream,com.sun.xml.bind.api,org.xml.sax,javax.xml.stream,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.spi.db,javax.xml.transform,com.sun.xml.ws.api.message,javax.xml.soap,javax.xml.bind,com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secconv'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.security.trust,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.addressing,com.sun.xml.ws.security.secconv.logging,com.sun.xml.ws.security,javax.xml.namespace,javax.xml.stream,com.sun.xml.ws.security.policy,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.policy.impl.bindings,com.sun.xml.ws.security.trust.elements,javax.xml.ws.soap,com.sun.xml.ws.client,com.sun.xml.ws.security.impl.policy,com.sun.xml.ws.security.trust,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.policy,javax.xml.soap,com.sun.xml.ws.security.trust.elements.str,javax.xml.bind,com.sun.xml.ws.security.secconv.impl.wssx,com.sun.xml.ws.security.secext10,com.sun.xml.ws.security.wsu10,com.sun.xml.ws.api.security.secconv.client,com.sun.xml.ws.security.trust.util,com.sun.xml.wss.impl.misc,com.sun.xml.ws.security.secconv.impl,com.sun.xml.ws.runtime.dev,com.sun.xml.wss,com.sun.xml.wss.saml.util,javax.security.auth,org.w3c.dom,com.sun.xml.ws.security.trust.impl,com.sun.xml
.ws.security.secconv.impl.elements,com.sun.xml.ws.security.trust.impl.wssx,com.sun.xml.ws.security.secconv.impl.wssx.elements,com.sun.xml.wss.jaxws.impl,com.sun.xml.wss.impl.policy.mls,com.sun.xml.wss.impl.policy,com.sun.xml.wss.provider.wsit,com.sun.xml.ws.security.impl.policyconv'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.bind.marshaller,com.sun.xml.ws.api.security.trust,com.sun.xml.wss.saml,com.sun.xml.ws.security.trust.impl.elements.str,com.sun.xml.ws.security,javax.xml.namespace,com.sun.xml.wss,com.sun.org.apache.xml.internal.security.keys,com.sun.xml.ws.policy.impl.bindings,com.sun.xml.wss.impl.misc,com.sun.xml.ws.security.trust.elements,com.sun.xml.wss.core.reference,com.sun.xml.ws.security.wsu10,com.sun.org.apache.xml.internal.security.encryption,javax.xml.parsers,org.w3c.dom,com.sun.xml.ws.security.secconv,javax.crypto.spec,com.sun.xml.ws.security.trust,javax.xml.transform,javax.xml.transform.stream,com.sun.org.apache.xml.internal.security.keys.content,javax.xml.soap,com.sun.xml.ws.security.trust.elements.str,javax.xml.bind,com.sun.xml.ws.security.trust.impl.bindings'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.security.addressing.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.trust.elements'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.ws.security.trust.elements.str,com.sun.xml.ws.security,javax.xml.ws,com.sun.xml.ws.security.wsu10,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.policy.impl.bindings,com.sun.xml.ws.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.crypto.dsig'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.opt.impl.crypto,com.sun.xml.wss.impl.c14n,com.sun.xml.ws.api.message,javax.xml.crypto.dsig,javax.xml.crypto,javax.xml.crypto.dsig.spec,com.sun.xml.wss.logging.impl.opt.signature,javax.xml.bind.annotation,com.sun.xml.security.core.dsig,com.sun.xml.ws.security.opt.crypto,javax.xml.stream,com.sun.xml.wss,org.jvnet.staxex,com.sun.xml.ws.security.opt.impl.dsig,com.sun.xml.wss.impl.misc,com.sun.xml.ws.security.opt.crypto.dsig.internal,com.sun.xml.ws.security.opt.impl.util,com.sun.org.apache.xml.internal.security.utils,javax.xml.crypto.dsig.keyinfo,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,javax.xml.bind,com.sun.xml.ws.security.opt.impl,com.sun.xml.wss.impl,com.sun.xml.ws.security.secext10'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.opt.impl.keyinfo'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.org.apache.xml.internal.security.exceptions,com.sun.xml.bind.api,com.sun.xml.wss.logging.impl.crypto,org.w3c.dom,org.xml.sax,com.sun.xml.ws.security.secext10,javax.xml.stream,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.ws.security.opt.api,javax.xml.transform,com.sun.org.apache.xml.internal.security.utils,com.sun.xml.wss.logging,com.sun.xml.ws.api,javax.xml.soap,com.sun.xml.ws.security.opt.api.keyinfo,javax.xml.bind,com.sun.xml.wss.impl,com.sun.xml.ws.security.secconv.impl.wssx.bindings,com.sun.xml.ws.security.secconv.impl.bindings,com.sun.xml.ws.security.opt.api.reference,com.sun.xml.ws.security.impl,com.sun.xml.ws.security.opt.impl,com.sun.xml.wss.impl.policy.mls,javax.crypto,com.sun.xml.ws.security,com.sun.xml.wss.impl.policy,com.sun.xml.wss,com.sun.xml.wss.logging.impl.opt.token,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,com.sun.xml.ws.security.opt.impl.reference,com.sun.xml.ws.security.opt.impl.outgoing,com.sun.xml.wss.impl.misc
,org.jvnet.staxex,com.sun.xml.ws.security.opt.impl.message,javax.crypto.spec,com.sun.xml.ws.security.trust,com.sun.xml.ws.security.opt.impl.crypto,javax.xml.bind.annotation,com.sun.xml.wss.saml,com.sun.xml.ws.security.opt.impl.enc,com.sun.xml.ws.security.opt.impl.incoming,javax.xml.parsers,javax.xml.namespace,com.sun.xml.wss.impl.c14n,com.sun.xml.security.core.dsig,com.sun.xml.ws.security.opt.impl.tokens,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.security.secconv.impl.wssx.elements'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.security.secconv.logging,javax.xml.parsers,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.security,com.sun.xml.ws.security.secconv.impl.wssx.bindings,com.sun.xml.wss,com.sun.xml.ws.security.trust,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.server.servlet'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.servlet,com.sun.xml.ws.api.server,com.sun.xml.ws.transport.tcp.server,com.sun.xml.ws.transport.http,com.sun.xml.ws.transport.tcp.resources,javax.xml.ws,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.connectioncache.spi.concurrent'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.transport.tcp.connectioncache.impl.concurrent'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.pool'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.connectioncache.spi.transport'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.transport.tcp.connectioncache.impl.transport'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.connectioncache.impl.concurrent'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.transport.tcp.connectioncache.spi.concurrent'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.io'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.util,com.sun.xml.ws.transport.tcp.util,com.sun.xml.ws.transport.tcp.pool,com.sun.xml.ws.transport.tcp.resources'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.encoding.configurator'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.fastinfoset.stax,com.sun.xml.ws.transport.tcp.encoding,com.sun.xml.fastinfoset.vocab'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.servicechannel.jaxws'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.logging,com.sun.xml.ws.policy.jaxws.spi,com.sun.xml.ws.transport.tcp.wsit,com.sun.xml.ws.policy,javax.xml.ws,javax.xml.namespace,com.sun.xml.ws.api.transport.tcp,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy.subject,com.sun.xml.ws.api.model,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.transport.tcp.util,com.sun.xml.ws.transport.tcp.io,com.sun.xml.ws.api.pipe,com.oracle.webservices.api.message,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.transport.tcp.resources,com.sun.xml.ws.api.message,com.sun.xml.ws.api,javax.xml.ws,javax.xml.soap,com.sun.xml.ws.client,com.sun.xml.ws.transport.tcp.servicechannel,com.sun.xml.ws.transport.tcp.servicechannel.stubs,javax.xml.namespace,com.sun.xml.ws.transport.tcp.connectioncache.spi.transport,com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.server.tomcat.grizzly10'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.enterprise.web.connector.grizzly,org.apache.tomcat.util.buf,com.sun.enterprise.web.connector.grizzly.ssl,javax.net.ssl,com.sun.enterprise.web.portunif.util,com.sun.enterprise.web.portunif,com.sun.xml.ws.transport.tcp.server,com.sun.xml.ws.transport.tcp.server.tomcat,com.sun.xml.ws.transport.tcp.grizzly'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.dev'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.config.metro.dev,javax.xml.ws,com.sun.xml.ws.api.transport.tcp'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.server.glassfish'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.enterprise.webservice,com.sun.enterprise.deployment,com.sun.enterprise.webservice.monitoring,com.sun.xml.ws.transport.tcp.resources,javax.xml.namespace,javax.servlet,javax.servlet.http,com.oracle.webservices.api.message,com.sun.xml.ws.api,javax.xml.soap,com.sun.xml.ws.transport.tcp.server,com.sun.xml.ws.api.message,com.sun.xml.ws.transport.tcp.util,com.sun.xml.ws.api.server,com.sun.xml.ws.transport.http,javax.xml.ws,com.sun.appserv.server,com.sun.xml.ws.transport.tcp.grizzly'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.server'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.transport.tcp.util,com.sun.xml.ws.transport.tcp.io,com.sun.xml.ws.transport.tcp.connectioncache.spi.transport,com.sun.xml.ws.transport.tcp.resources,javax.xml.namespace,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.message,com.sun.xml.ws.api.server,com.sun.xml.ws.util,com.sun.xml.ws.transport.http,com.sun.xml.ws.api.model.wsdl,com.oracle.webservices.api.message,com.sun.xml.ws.api,javax.xml.soap,javax.servlet,com.sun.xml.ws.transport.tcp.grizzly,com.sun.xml.ws.transport.tcp.servicechannel,com.sun.xml.ws.util.exception,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.wsit'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.transport.tcp.servicechannel,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.transport.tcp.util,com.sun.xml.ws.policy,com.sun.xml.ws.transport.tcp.resources,com.sun.xml.ws.api.server,javax.xml.namespace,com.sun.xml.ws.xmlfilter,javax.xml.stream,com.sun.xml.ws.transport.tcp.server,com.sun.xml.ws.api.pipe,com.sun.xml.ws.transport.tcp.servicechannel.stubs,com.sun.xml.ws.transport.tcp.client,com.sun.xml.ws.api,javax.xml.ws,com.sun.xml.ws.policy.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.connectioncache.impl.transport'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.transport.tcp.connectioncache.spi.concurrent,com.sun.xml.ws.transport.tcp.connectioncache.spi.transport'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.resources'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.servicechannel'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.transport.tcp.server,com.sun.xml.ws.api.server,javax.xml.bind.annotation,javax.xml.ws,javax.xml.namespace,javax.xml.transform,javax.xml.transform.stream,com.sun.xml.ws.api,com.sun.xml.ws.api.pipe,javax.annotation,javax.jws,com.sun.xml.ws.transport.tcp.util,com.sun.xml.ws.transport.tcp.resources,javax.xml.ws.handler'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.servicechannel.stubs'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,com.sun.xml.ws.transport.tcp.servicechannel,javax.xml.bind,javax.xml.namespace,javax.jws,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.encoding'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api,com.sun.xml.ws.api.pipe,com.sun.xml.ws.message.stream,com.sun.xml.ws.encoding,com.sun.xml.fastinfoset.stax,com.sun.xml.ws.transport.tcp.encoding.configurator,javax.xml.stream,com.sun.xml.fastinfoset.vocab,com.sun.xml.ws.api.message,javax.xml.ws,com.sun.xml.ws.api.streaming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.server.tomcat'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.apache.coyote,com.sun.xml.ws.transport.tcp.server,com.sun.xml.ws.transport.tcp.resources,com.sun.xml.ws.transport.tcp.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api,com.sun.xml.ws.transport.tcp.resources,javax.xml.ws.soap,com.sun.xml.ws.api.pipe,com.sun.xml.ws.transport.tcp.encoding,com.sun.xml.ws.transport.tcp.io,javax.xml.namespace,com.sun.xml.ws.transport.tcp.connectioncache.spi.transport,javax.xml.bind.annotation.adapters,com.sun.xml.ws.transport.tcp.servicechannel,com.sun.xml.ws.transport.tcp.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.tcp.grizzly'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.transport.tcp.server,com.sun.enterprise.web.connector.grizzly,com.sun.enterprise.web.portunif,com.sun.enterprise.web.portunif.util,com.sun.xml.ws.transport.tcp.resources,com.sun.enterprise.web.connector.grizzly.algorithms'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.mex.client.schema'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.policy,javax.xml.namespace,javax.ejb'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.xmlfilter.localization'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.httpspi.servlet'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.transform,javax.xml.ws,javax.xml.namespace,javax.xml.stream,com.sun.xml.ws.util.xml,javax.xml.transform.stream,javax.xml.ws.soap,javax.servlet,javax.xml.ws.spi.http,javax.servlet.http,javax.xml.ws.spi,javax.annotation,com.sun.xml.ws.util,javax.xml.ws.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.sourcemodel'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.privateutil,com.sun.xml.ws.policy,javax.xml.namespace,com.sun.xml.ws.policy.spi,com.sun.xml.ws.policy.sourcemodel.wspolicy,javax.xml.stream,com.sun.xml.txw2,com.sun.xml.txw2.output,javax.xml.stream.events'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.message.jaxb'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.activation,javax.xml.bind.attachment,com.sun.xml.ws.message,com.sun.istack.logging,com.sun.xml.ws.api.message,javax.xml.ws,com.sun.xml.ws.spi.db,org.xml.sax.ext,javax.xml.bind,org.xml.sax.helpers,org.xml.sax,javax.xml.transform.sax,com.sun.xml.ws.streaming,javax.xml.namespace,javax.xml.stream,javax.xml.transform,com.sun.xml.ws.api,com.sun.istack,com.sun.xml.bind.api,org.w3c.dom,javax.xml.bind.util,javax.xml.soap,com.sun.xml.ws.message.stream,com.sun.xml.ws.encoding,com.sun.xml.ws.util.xml,com.sun.xml.bind.v2.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.common.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.coord.common.types,javax.xml.ws,org.w3c.dom,com.sun.xml.ws.tx.coord.common,com.sun.xml.ws.api.addressing'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.message.stream'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack,javax.xml.stream,com.sun.xml.ws.message,javax.xml.soap,org.w3c.dom,javax.xml.ws,org.xml.sax,javax.xml.transform,com.sun.xml.ws.api.message,com.sun.xml.ws.api,javax.xml.bind,javax.activation,com.sun.xml.ws.encoding,com.sun.xml.ws.util,javax.xml.transform.stream,org.jvnet.staxex,com.sun.xml.ws.api.addressing,javax.xml.transform.dom,com.sun.xml.ws.util.xml,com.sun.xml.ws.streaming,com.sun.xml.bind.api,javax.xml.namespace,javax.xml.bind.attachment,com.sun.xml.ws.spi.db,com.sun.xml.ws.protocol.soap,com.sun.xml.ws.api.streaming,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.wsdl.writer.document'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.txw2.annotation,com.sun.xml.txw2,com.sun.xml.ws.wsdl.writer.document.soap12,com.sun.xml.ws.wsdl.writer.document.soap,javax.xml.namespace,com.sun.xml.ws.wsdl.writer.document.xsd'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.addressing.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.addressing,com.sun.xml.ws.policy.jaxws.spi,com.sun.xml.ws.resources,com.sun.xml.bind.util,javax.xml.namespace,com.sun.xml.ws.policy.privateutil,com.sun.xml.ws.policy,com.sun.xml.ws.addressing,javax.xml.ws,javax.xml.ws.soap,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy.subject,com.sun.xml.ws.api.model,com.sun.xml.ws.api,com.sun.xml.ws.policy.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.sourcemodel.wspolicy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws,com.sun.xml.ws.util,com.sun.xml.ws.api,com.sun.xml.ws.developer,com.sun.xml.ws.api.server,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.wsdl,com.sun.xml.ws.util.pipe,org.xml.sax,com.sun.xml.ws.api.model.wsdl,org.w3c.dom.ls,javax.xml.transform,com.sun.xml.ws.api.message,javax.xml.validation,com.sun.xml.ws.util.exception,com.sun.istack.localization,javax.xml.ws.handler,javax.xml.ws.handler.soap,com.sun.xml.ws.api.handler,com.sun.xml.ws.handler,javax.xml.namespace,com.sun.xml.ws.api.client,com.sun.xml.ws.binding,javax.xml.ws.soap,com.sun.xml.ws.server,org.glassfish.gmbal,com.sun.xml.ws.policy.jaxws,com.sun.xml.ws.policy,com.sun.xml.ws.api.policy,com.oracle.webservices.api.message,com.sun.xml.ws.transport,javax.activation,com.sun.xml.ws.model,com.sun.xml.ws.api.addressing,javax.management,com.sun.xml.ws.model.wsdl,javax.xml.stream,com.sun.xml.ws.api.model,com.sun.xml.ws.addressing,javax.xml.ws.wsaddressing,com.sun.xml.
ws.resources,javax.jws,com.sun.xml.ws,com.sun.xml.ws.client.sei,com.sun.xml.ws.wsdl.parser,com.sun.xml.ws.api.databinding,com.sun.xml.ws.api.wsdl.parser,com.sun.xml.ws.db,com.sun.xml.ws.util.xml,javax.xml.transform.stream,com.oracle.webservices.api.databinding,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.protocol.xml'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.util.exception,com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.util.pipe'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.transform,javax.xml.transform.stream,org.w3c.dom.ls,com.sun.xml.ws.util,com.sun.xml.ws.api.server,javax.xml.ws,com.sun.xml.ws.server,com.sun.xml.ws.wsdl,javax.xml.namespace,com.sun.xml.ws.util.xml,com.sun.xml.ws.api.pipe,com.sun.xml.ws.developer,com.sun.xml.ws.api.pipe.helper,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,com.sun.xml.ws.api.message,javax.xml.validation,com.sun.xml.ws.api,org.xml.sax.helpers,javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.v11.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.coord.common.client,com.sun.xml.ws.tx.coord.common.types,com.sun.xml.ws.tx.at,com.sun.xml.ws.tx.coord.v11,com.sun.xml.ws.tx.coord.common,com.sun.xml.ws.api.addressing,com.sun.xml.ws.tx.coord.v11.types,javax.xml.ws,javax.xml.ws.wsaddressing,javax.xml.ws.soap,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.v10.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.at.common,com.sun.xml.ws.tx.at.v10.types,javax.xml.ws,com.sun.xml.ws.tx.at.common.client,com.sun.xml.ws.tx.at,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.model.soap'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.jws.soap,com.sun.xml.ws.api.model.soap,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.spi'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy,javax.xml.namespace,com.sun.xml.ws.policy.sourcemodel'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.encoding.soap'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.util.exception,com.sun.istack.localization,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.encoding.xml'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,javax.xml.stream,com.sun.xml.ws.encoding,com.sun.xml.ws.api.streaming,com.sun.xml.ws.api.message,com.sun.xml.ws.api,javax.xml.ws,com.sun.xml.ws.message,javax.activation,javax.xml.transform,org.xml.sax,com.sun.xml.ws.message.source,com.sun.xml.ws.developer,com.sun.xml.bind.api,com.sun.xml.ws.api.model.wsdl,javax.xml.transform.stream,javax.xml.soap,javax.xml.bind,com.sun.xml.ws.util,com.oracle.webservices.api.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.wsdl.writer.document.soap'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.txw2.annotation,com.sun.xml.txw2,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.encoding.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.ws.policy,com.sun.xml.ws.policy.spi,com.sun.xml.ws.api.fastinfoset,com.sun.xml.ws.policy.jaxws.spi,javax.xml.ws,javax.xml.ws.soap,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy.subject,com.sun.xml.ws.policy.privateutil,com.sun.xml.ws.api.model,com.sun.xml.ws.api,com.sun.xml.ws.api.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.sourcemodel.attach'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.privateutil,com.sun.xml.ws.policy.sourcemodel,javax.xml.stream,com.sun.xml.ws.policy,javax.xml.stream.events,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.pipe'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.api,com.sun.xml.ws.api.server,com.sun.xml.ws.client,com.sun.xml.ws.addressing.v200408,com.sun.xml.ws.api.addressing,com.sun.xml.ws.developer,com.sun.xml.ws.binding,com.sun.xml.ws.util.pipe,com.sun.xml.ws.protocol.soap,com.sun.xml.ws.api.client,com.sun.xml.ws.api.model,com.sun.xml.ws.handler,com.sun.xml.ws.addressing,com.sun.xml.ws.transport,javax.xml.ws.soap,com.sun.xml.ws.api.message,com.sun.xml.ws.encoding,com.oracle.webservices.api.message,javax.xml.ws,com.sun.xml.ws.util,com.sun.xml.ws.server,javax.xml.stream,com.sun.xml.ws.client.sei,javax.xml.namespace,javax.activation,javax.xml.transform,com.sun.xml.ws.client.dispatch,javax.xml.soap,javax.xml.bind,com.sun.xml.ws.model,com.sun.xml.ws.transport.http.client,com.sun.xml.ws.assembler'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.streaming'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.istack,org.w3c.dom,javax.xml.stream,javax.xml.transform,com.sun.xml.ws.util.xml,javax.xml.transform.stream,javax.xml.transform.dom,javax.xml.bind.attachment,com.sun.xml.ws.util,com.sun.xml.ws.api.streaming,javax.xml.transform.sax,javax.xml.ws,com.sun.xml.ws.util.exception,com.sun.istack.localization,com.sun.xml.ws.encoding'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.message.saaj'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.message,com.sun.xml.ws.api,javax.xml.soap,org.w3c.dom,com.sun.xml.ws.api.message,javax.activation,javax.xml.transform,com.sun.xml.ws.util,javax.xml.transform.stream,javax.xml.ws,com.sun.istack,com.sun.xml.ws.streaming,com.sun.xml.bind.api,javax.xml.transform.dom,org.xml.sax,javax.xml.bind.attachment,javax.xml.stream,com.sun.xml.ws.spi.db,com.sun.xml.bind.unmarshaller,javax.xml.bind,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.protocol.soap'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.client,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.message,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.api,com.sun.xml.ws.binding,javax.xml.ws.soap,com.sun.xml.ws.message,com.sun.xml.ws.fault,org.w3c.dom,javax.xml.namespace,javax.xml.soap,javax.xml.ws,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.model,com.sun.xml.ws.api.server,com.sun.xml.ws.encoding.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.db'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.model.wsdl,javax.xml.transform,com.sun.xml.ws.api.databinding,com.sun.xml.ws.api,com.oracle.webservices.api.databinding,javax.xml.ws,javax.xml.namespace,org.xml.sax,com.sun.xml.ws.spi.db,com.sun.xml.ws.util,com.sun.xml.ws.api.pipe,com.sun.xml.ws.client.sei,com.oracle.webservices.api.message,com.sun.xml.ws.binding,com.sun.xml.ws.wsdl,com.sun.xml.ws.wsdl.writer,com.sun.xml.ws.api.message,com.sun.xml.ws.server.sei,com.sun.xml.ws.api.model,com.sun.xml.ws.api.server,com.sun.xml.ws.model,com.sun.xml.ws.api.wsdl.writer'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.encoding.fastinfoset'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.encoding,com.sun.xml.fastinfoset.stax,javax.xml.stream,javax.xml.transform,com.sun.xml.fastinfoset.vocab,com.sun.xml.ws.api.message,org.jvnet.fastinfoset,com.sun.xml.ws.api,javax.xml.ws,com.sun.xml.ws.api.streaming,com.sun.xml.ws.message.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.common'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.transaction,com.sun.istack.logging,com.sun.xml.ws.tx.at.localization,javax.resource.spi,javax.transaction.xa,javax.naming,com.sun.xml.ws.api.addressing,com.sun.xml.ws.tx.at.v11.types,com.sun.xml.ws.tx.at,com.sun.xml.ws.tx.at.v10.types,com.sun.xml.ws.api,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.tx.at.common.client,javax.xml.ws,com.sun.xml.ws.tx.coord.common,com.sun.xml.ws.developer,com.sun.xml.ws.tx.at.v10.client,com.sun.xml.ws.tx.at.v10,com.sun.xml.ws.tx.at.v11.client,javax.xml.ws.soap,com.sun.xml.ws.tx.at.v11'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.encoding.soap.streaming'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.util.exception'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws,com.sun.istack.localization,javax.xml.stream,com.sun.xml.ws.resources,org.xml.sax.helpers,org.xml.sax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.v10.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.coord.common.client,com.sun.xml.ws.tx.coord.common.types,com.sun.xml.ws.tx.at,com.sun.xml.ws.tx.coord.v10,com.sun.xml.ws.tx.coord.common,com.sun.xml.ws.api.addressing,com.sun.xml.ws.tx.coord.v10.types,javax.xml.ws,com.sun.xml.ws.developer,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.handler'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws.handler,javax.xml.namespace,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.message,com.sun.xml.ws.api.model,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.dump'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.commons.xmlutil,com.sun.xml.ws.api.message,com.sun.xml.ws.api.pipe.helper,javax.xml.ws.spi,org.glassfish.gmbal,com.sun.xml.ws.api,javax.xml.ws,com.sun.xml.ws.assembler.dev,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.v11.types'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,javax.jws.soap,javax.jws,javax.xml.bind,com.sun.istack.logging,com.sun.xml.ws.tx.at.localization,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.mex.server'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.mex,com.sun.xml.ws.api.server,javax.xml.namespace,javax.annotation,com.sun.xml.ws.message,com.sun.xml.ws.api.addressing,com.sun.xml.ws.transport.http.servlet,com.sun.xml.ws.fault,javax.xml.ws.handler,javax.xml.stream,com.sun.xml.ws.api.message,com.sun.xml.ws.api,javax.xml.soap,javax.xml.ws,javax.xml.ws.soap,javax.servlet.http,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.pipe.helper'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,org.glassfish.gmbal,com.sun.xml.ws.api,javax.xml.ws,com.sun.xml.ws.developer,com.sun.xml.ws.util,javax.xml.ws.handler,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.mex.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.mex,com.sun.xml.ws.mex.client.schema,javax.xml.stream,javax.xml.bind,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.api.wsdl.parser,org.xml.sax,com.sun.xml.ws.api.addressing,javax.xml.transform.dom,javax.xml.transform,javax.xml.transform.stream,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.model'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.spi.db,com.sun.xml.ws.developer,com.sun.xml.ws.binding,com.oracle.webservices.api.databinding,javax.xml.ws,javax.jws,com.sun.xml.ws.util,com.sun.xml.ws.api.databinding,com.sun.xml.ws.resources,com.sun.xml.bind.api,javax.xml.namespace,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api,com.sun.xml.ws.api.model,com.sun.xml.ws.db,javax.xml.bind,com.sun.xml.bind.v2.model.nav,javax.xml.bind.annotation.adapters,javax.xml.bind.annotation,com.sun.xml.bind.v2.model.annotation,com.sun.xml.ws.addressing,com.oracle.xmlns.webservices.jaxws_databinding,com.sun.xml.ws.streaming,org.w3c.dom,org.xml.sax,javax.xml.stream,javax.xml.transform,com.sun.xml.ws.util.xml,javax.xml.bind.util,javax.xml.transform.stream,javax.xml.validation,com.sun.xml.ws.api.model.soap,com.sun.xml.ws.model.soap,com.sun.xml.ws.wsdl,com.oracle.webservices.api,javax.jws.soap,javax.xml.ws.soap,com.sun.istack.localization,com.sun.xml.ws.util.exception,com.sun.xml.ws.org.objectweb.asm'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.wsdl.writer.document.soap12'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.txw2.annotation,com.sun.xml.txw2,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.subject'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.privateutil,com.sun.xml.ws.policy,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.common.endpoint'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.at.internal,com.sun.xml.ws.tx.at.common,com.sun.xml.ws.api.addressing,com.sun.xml.ws.tx.at.runtime,com.sun.xml.ws.tx.at.localization,javax.xml.ws.handler,com.sun.istack.logging,com.sun.xml.ws.tx.at,com.sun.xml.ws.api.message,javax.transaction.xa,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.api,javax.xml.ws,javax.xml.namespace,javax.xml.stream,com.sun.xml.ws.tx.dev,com.sun.xml.ws.tx.at.common.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.common.types'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,javax.xml.ws,com.sun.xml.bind.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.xmlfilter'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.stream,com.sun.istack.logging,com.sun.xml.ws.xmlfilter.localization,javax.xml.namespace,com.sun.xml.ws.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.mex'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.handler'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.client,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.binding,javax.xml.ws.handler,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.spi.db,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.api.model,com.sun.xml.ws.model,javax.xml.ws,com.sun.xml.ws.message,javax.activation,com.sun.xml.ws.transport.http,javax.xml.namespace,javax.annotation,com.sun.xml.ws.streaming,com.sun.xml.ws.util,javax.xml.stream,com.sun.xml.ws.util.exception,com.sun.istack.localization,com.sun.xml.ws.api.server,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom,javax.xml.bind,com.sun.xml.ws.message.jaxb,javax.xml.bind.util,com.sun.xml.ws.message.source,com.sun.xml.ws.util.xml,com.sun.xml.ws.api.handler,com.sun.xml.ws.api.message.saaj,javax.xml.ws.handler.soap,javax.xml.soap,javax.xml.ws.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.http.server'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws.spi,com.sun.xml.ws.api.message,com.sun.xml.ws.api.server,javax.xml.ws,javax.xml.ws.spi.http,com.sun.xml.ws.api.databinding,javax.xml.namespace,org.xml.sax,com.sun.net.httpserver,com.sun.xml.ws.server,javax.xml.ws.wsaddressing,com.sun.xml.ws.transport.http,javax.xml.parsers,com.sun.xml.ws.binding,org.w3c.dom,javax.xml.transform,com.sun.xml.ws.util.xml,com.sun.xml.ws.api,com.sun.xml.ws.resources,com.oracle.webservices.api.message,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,javax.transaction.xa,javax.xml.soap,javax.xml.ws,javax.xml.ws.soap,com.sun.xml.ws.tx.at.internal,com.sun.xml.ws.tx.at.common,com.sun.xml.ws.tx.at.runtime,com.sun.xml.ws.tx.at.localization,javax.xml.ws.handler,com.sun.istack.logging,javax.transaction,com.sun.xml.ws.api.message,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.tx.dev,com.sun.xml.ws.tx.at.common.client,javax.xml.transform,javax.xml.transform.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.encoding,com.sun.xml.ws.binding,javax.xml.ws,javax.xml.ws.soap,com.sun.xml.ws.util,com.oracle.webservices.api.message,com.oracle.webservices.api,com.sun.xml.ws.api.message.saaj,com.sun.xml.bind.util,javax.xml.soap,javax.xml.namespace,javax.xml.ws.handler,com.sun.xml.ws.api.addressing,com.sun.xml.ws.api.server,com.sun.xml.ws.client,javax.xml.ws.spi,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.message.saaj'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.util,org.w3c.dom,org.xml.sax,javax.activation,javax.xml.stream,com.sun.xml.ws.message.saaj,com.sun.xml.ws.util.xml,com.sun.xml.bind.marshaller,com.sun.xml.ws.api.message,com.sun.xml.ws.api,javax.xml.soap,com.sun.xml.ws.binding,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.runtime'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.at.internal,com.sun.xml.ws.api.pipe,javax.xml.namespace,com.sun.xml.ws.tx.at.tube,com.sun.xml.ws.assembler.dev,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.api,com.sun.xml.ws.policy,com.sun.xml.ws.api.server,javax.xml.ws,javax.transaction.xa,com.sun.xml.ws.tx.at,javax.transaction'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.encoding'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws,com.sun.xml.ws.api.pipe,javax.activation,com.sun.xml.ws.developer,javax.imageio,javax.imageio.stream,org.jvnet.mimepull,com.oracle.webservices.api.message,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.util,javax.xml.transform,javax.xml.transform.stream,javax.xml.soap,javax.xml.bind.attachment,javax.xml.ws.soap,org.jvnet.staxex,javax.xml.namespace,com.sun.xml.ws.streaming,javax.xml.stream,com.sun.xml.bind,com.sun.xml.ws.util.xml,com.sun.xml.ws.message,com.sun.xml.ws.server,com.sun.xml.ws.api.streaming,com.sun.xml.ws.api.server,com.sun.xml.ws.client,com.sun.xml.ws.resources,com.sun.xml.ws.binding,com.sun.xml.ws.api.fastinfoset,com.sun.xml.ws.api.client,com.sun.xml.ws.protocol.soap,com.sun.xml.ws.message.stream,com.oracle.webservices.impl.internalspi.encoding,com.oracle.webservices.impl.encoding,org.xml.sax.helpers,org.xml.sax,com.sun.xml.ws.encoding.xml'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.message'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.addressing,com.sun.xml.bind.api,javax.xml.namespace,javax.xml.bind.attachment,javax.xml.stream,com.sun.xml.ws.spi.db,com.sun.xml.ws.api.streaming,com.sun.xml.ws.api.message,com.sun.xml.ws.api,javax.xml.bind,org.xml.sax.helpers,com.sun.xml.ws.api.message.saaj,com.sun.xml.ws.encoding,org.xml.sax,com.sun.xml.ws.message.saaj,javax.xml.transform,javax.xml.soap,javax.xml.transform.sax,javax.xml.ws.soap,javax.activation,com.sun.xml.ws.resources,javax.xml.ws,com.sun.xml.ws.util,javax.xml.transform.stream,com.sun.xml.ws.streaming,com.sun.xml.bind.unmarshaller,org.w3c.dom,com.sun.istack,javax.xml.transform.dom,com.sun.xml.ws.encoding.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.resources'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.addressing.v200408'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.addressing,com.sun.xml.ws.developer,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.addressing.model,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.addressing,javax.xml.ws,com.sun.xml.ws.api.server,javax.xml.bind.annotation,com.sun.xml.ws.api.model,javax.xml.bind,org.w3c.dom'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.databinding'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.message,com.sun.xml.ws.api.model,com.oracle.webservices.api.databinding,com.sun.xml.ws.api.pipe,com.sun.xml.ws.wsdl,com.sun.xml.ws.api.model.wsdl,javax.xml.transform,com.sun.xml.ws.api,com.sun.xml.ws.binding,javax.xml.ws,org.xml.sax,com.sun.xml.ws.db,javax.xml.namespace,com.sun.xml.ws.api.server,com.sun.xml.ws.api.wsdl.writer'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.installer'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.apache.tools.ant.taskdefs,org.apache.tools.ant'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.spi.db'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind,javax.xml.namespace,com.sun.xml.ws.util,com.sun.xml.ws.db.glassfish,com.sun.xml.bind.api.impl,com.sun.xml.bind.v2.model.nav,com.sun.xml.ws.api.model,com.sun.xml.ws.api.databinding,com.oracle.webservices.api.databinding,javax.xml.bind.annotation,com.sun.istack,com.sun.xml.bind.api,com.sun.xml.bind.v2.runtime.unmarshaller,org.w3c.dom,org.xml.sax,javax.xml.bind.attachment,com.sun.xml.bind.v2.runtime,javax.xml.stream,javax.xml.transform'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.policy.subject'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.logging,com.sun.xml.ws.resources,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.model.wsdl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.resources,javax.xml.namespace,org.xml.sax,javax.xml.stream,javax.xml.ws,com.sun.xml.ws.api,com.sun.xml.ws.binding,org.xml.sax.helpers,com.sun.xml.ws.api.model.wsdl.editable,javax.jws.soap,javax.jws,com.sun.xml.ws.api.model,com.sun.xml.ws.util,com.sun.xml.ws.util.exception,com.sun.xml.ws.policy,com.sun.xml.ws.api.addressing,com.oracle.webservices.api.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.wsdl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.addressing,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.resources,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.api.model,com.sun.xml.ws.model,javax.xml.namespace,com.sun.xml.ws.fault,com.sun.xml.ws.util,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.developer.servlet'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws.spi,com.sun.xml.ws.server.servlet,com.sun.xml.ws.api.server,com.sun.xml.ws.api,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.wsdl.writer.document.xsd'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.txw2.annotation,com.sun.xml.txw2,com.sun.xml.ws.wsdl.writer.document'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.v11.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.at.common,com.sun.xml.ws.tx.at.v11.types,javax.xml.ws,com.sun.xml.ws.tx.at.common.client,com.sun.xml.ws.tx.at,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.db.glassfish'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.attachment,javax.xml.stream,com.sun.xml.ws.spi.db,javax.xml.transform,com.sun.xml.bind.api,javax.xml.bind,org.w3c.dom,javax.xml.namespace,org.xml.sax,com.sun.xml.ws.developer,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.v2,com.sun.xml.ws.api.model,com.sun.xml.bind.v2.model.runtime'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.tube'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.tx.at,com.sun.xml.ws.api,com.sun.xml.ws.api.message,com.sun.xml.ws.tx.at.internal,com.sun.xml.ws.tx.at.common,com.sun.xml.ws.tx.at.runtime,com.sun.xml.ws.tx.at.localization,com.sun.xml.bind.api,com.sun.istack.logging,com.sun.xml.ws.tx.coord.common.types,com.sun.xml.ws.tx.at,javax.transaction,javax.transaction.xa,javax.xml.bind,com.sun.xml.ws.tx.coord.common,com.sun.xml.ws.assembler.dev,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.pipe.helper,javax.xml.namespace,com.sun.xml.ws.tx.coord.common.client,javax.xml.ws,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.http.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.net.ssl,com.sun.xml.ws.client,com.sun.xml.ws.resources,com.sun.xml.ws.api.message,com.sun.xml.ws.api,javax.xml.bind,com.sun.xml.ws.transport,javax.xml.ws,com.sun.istack.localization,com.oracle.webservices.api.message,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.ha,com.sun.xml.ws.util,com.sun.xml.ws.developer,com.sun.xml.ws.transport.http,com.sun.xml.ws.api.pipe.helper,javax.xml.ws.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.wsdl.writer'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.txw2,com.sun.xml.ws.api.model,com.sun.xml.ws.api,com.sun.xml.ws.api.server'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.activation,javax.xml.stream,com.sun.xml.ws.util.xml,javax.xml.parsers,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.streaming,javax.xml.ws.handler,javax.jws,com.sun.xml.ws.server,com.sun.xml.ws.api.databinding,javax.jws.soap,com.sun.xml.ws.api.streaming,com.sun.xml.ws.api,com.sun.xml.ws.api.server,com.sun.xml.ws.handler,javax.xml.ws,com.sun.xml.ws.model,javax.annotation,com.sun.xml.ws.wsdl,javax.xml.bind,com.sun.xml.ws.api.pipe,com.sun.xml.ws.util.exception,com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.v10.endpoint'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.annotation,com.sun.xml.ws.tx.at.common,javax.jws,com.sun.xml.ws.tx.at.v10.types,com.sun.xml.ws.developer,com.sun.xml.ws.tx.at.common.endpoint,javax.xml.ws,javax.xml.ws.handler'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.privateutil,javax.xml.namespace,com.sun.xml.ws.policy.spi,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy.sourcemodel.wspolicy,com.sun.xml.ws.policy.subject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.validation'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.tx.at,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.v11.types'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,javax.xml.ws.wsaddressing,javax.xml.bind,javax.jws.soap,javax.jws,com.sun.istack.logging,com.sun.xml.ws.tx.at.localization,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.internal'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.at,javax.transaction.xa,com.sun.istack.logging,javax.xml.transform,javax.transaction,javax.xml.transform.stream,com.sun.xml.ws.api.tx.at,javax.xml.ws,com.sun.xml.ws.tx.at.common,com.sun.xml.ws.tx.dev,com.sun.xml.ws.tx.at.runtime,javax.resource.spi,com.sun.xml.ws.tx.at.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.binding'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,com.sun.xml.ws.client,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.addressing,com.oracle.webservices.api.message,com.sun.xml.ws.developer,com.oracle.webservices.api,javax.xml.ws.handler,com.sun.xml.ws.api,javax.xml.ws,javax.xml.ws.soap,javax.xml.ws.http,com.sun.xml.ws.resources,javax.xml.soap,javax.xml.ws.spi,com.sun.xml.bind.util,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.util.resources'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.v10.types'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,javax.jws.soap,javax.jws,javax.xml.bind,com.sun.istack.logging,com.sun.xml.ws.tx.at.localization,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.v10.types'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,com.sun.xml.ws.developer,javax.xml.bind,javax.jws.soap,javax.jws,com.sun.istack.logging,com.sun.xml.ws.tx.at.localization,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.policy.spi_impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.tx.at.policy,com.sun.xml.ws.policy,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.policy.spi,javax.xml.namespace,com.sun.istack.logging,com.sun.xml.ws.tx.at.localization,com.sun.xml.ws.policy.jaxws.spi,javax.xml.ws,com.sun.xml.ws.policy.subject,com.sun.xml.ws.api.model,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.v11'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws.wsaddressing,com.sun.xml.bind.api,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.tx.coord.common.types,com.sun.xml.ws.tx.coord.v11.types,com.sun.xml.ws.api.message,com.sun.xml.ws.api,javax.xml.bind,com.sun.xml.ws.tx.coord.common,javax.xml.ws,com.sun.xml.ws.tx.at,com.sun.xml.ws.tx.coord.common.client,com.sun.xml.ws.tx.coord.v11.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.v10'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.developer,com.sun.xml.bind.api,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.tx.coord.common.types,com.sun.xml.ws.api.message,com.sun.xml.ws.tx.coord.v10.types,com.sun.xml.ws.api,javax.xml.bind,com.sun.xml.ws.tx.coord.common,javax.xml.ws,com.sun.xml.ws.tx.at,com.sun.xml.ws.tx.coord.v10.client,com.sun.xml.ws.tx.coord.common.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.dev'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.server.provider'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.api.server,com.sun.xml.ws.server,com.sun.xml.ws.api.pipe,com.oracle.webservices.api.message,javax.xml.ws,com.sun.xml.ws.fault,com.sun.xml.ws.model,com.sun.xml.ws.api.model,javax.xml.ws.soap,com.sun.xml.ws.resources,javax.activation,com.sun.xml.ws.spi.db,javax.xml.transform,javax.xml.soap,com.sun.xml.ws.binding,com.sun.xml.ws.encoding.xml,javax.xml.ws.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.pipe.helper'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.message.stream'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.message,com.sun.xml.ws.message,javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.common'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.coord.common.types,com.sun.xml.ws.tx.coord.v11,com.sun.xml.ws.tx.coord.v10,com.sun.xml.ws.api.message,com.sun.xml.bind.api,com.sun.xml.ws.api,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.developer,javax.xml.ws,javax.xml.ws.wsaddressing,org.w3c.dom,com.sun.istack.logging,com.sun.xml.ws.tx.at.localization,com.sun.xml.ws.tx.coord.common.client,com.sun.xml.ws.tx.at,com.sun.xml.ws.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.client.sei'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.client,com.sun.xml.ws.api.pipe,com.oracle.webservices.api.message,com.sun.xml.ws.api.databinding,com.sun.xml.ws.api.message,com.oracle.webservices.api.databinding,javax.xml.ws,com.sun.xml.ws.spi.db,com.sun.xml.ws.api,com.sun.xml.ws.model,javax.xml.bind,javax.xml.namespace,com.sun.xml.ws.message.jaxb,javax.activation,javax.xml.transform,com.sun.xml.ws.api.model,com.sun.xml.ws.message,javax.xml.stream,com.sun.xml.ws.streaming,javax.xml.bind.attachment,com.sun.xml.ws.api.streaming,com.sun.xml.ws.resources,javax.xml.soap,javax.xml.ws.soap,javax.imageio,com.sun.xml.ws.encoding,com.sun.xml.ws.api.model.soap,com.sun.xml.ws.api.addressing,com.sun.xml.ws.binding,com.sun.xml.ws.wsdl,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.client,com.sun.xml.ws.api.server,javax.jws.soap,com.sun.xml.ws.fault,com.sun.xml.ws.encoding.soap,javax.jws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.wsdl.parser'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.stream,com.sun.xml.ws.api.wsdl.parser,com.sun.xml.ws.api.model.wsdl.editable,com.sun.xml.ws.streaming,com.sun.xml.ws.api.streaming,org.xml.sax,javax.xml.namespace,javax.xml.ws,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.addressing,com.sun.xml.ws.developer,com.sun.xml.ws.util,javax.xml.transform,com.sun.xml.ws.util.xml,com.sun.xml.ws.api.server,com.sun.xml.ws.model.wsdl,javax.jws.soap,com.sun.xml.ws.policy.jaxws,com.sun.xml.ws.api.model,com.sun.xml.ws.resources,javax.xml.transform.stream,com.sun.xml.ws.api,com.sun.xml.ws.api.policy,javax.xml.ws.soap,org.xml.sax.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.model.wsdl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.namespace,javax.jws,com.sun.xml.ws.api.model,javax.jws.soap,com.sun.xml.ws.api,org.xml.sax,javax.xml.ws,javax.xml.stream,com.sun.xml.ws.wsdl.parser,com.sun.xml.ws.api.wsdl.parser,com.sun.xml.ws.api.server,com.sun.xml.ws.api.policy,com.sun.xml.ws.policy,com.sun.xml.ws.api.addressing'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.server'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.server,com.sun.xml.ws.resources,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.message,com.sun.xml.ws.util,com.oracle.webservices.api.message,com.sun.xml.ws.api.config.management,com.sun.xml.ws.api,javax.xml.ws,com.sun.xml.ws.api.addressing,javax.xml.namespace,com.sun.xml.ws.transport.http.server,com.sun.xml.ws.transport.http,com.sun.xml.ws.server.sei,com.sun.xml.ws.server.provider,org.glassfish.gmbal,javax.xml.stream,com.sun.xml.ws.streaming,com.sun.xml.ws.api.streaming,com.sun.xml.ws.api.databinding,com.sun.xml.ws.wsdl,org.w3c.dom,org.xml.sax,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.util.xml,com.sun.xml.ws.api.model,com.sun.xml.ws.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.spi'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.transform,javax.xml.bind,javax.xml.ws,javax.xml.ws.wsaddressing,com.sun.xml.ws.developer,com.sun.xml.ws.api.addressing,com.sun.xml.ws.wsdl.parser,javax.xml.namespace,org.xml.sax,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.wsdl.parser,com.sun.xml.ws.api.server,com.sun.xml.ws.client,javax.xml.ws.spi,com.sun.xml.ws.util,com.sun.xml.ws.resources,org.w3c.dom,com.sun.xml.ws.transport.http.server,com.sun.xml.ws.util.xml,javax.xml.transform.stream,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.v10.endpoint'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.jws,com.sun.xml.ws.developer,com.sun.xml.ws.tx.coord.v10.types,javax.xml.ws,javax.annotation,com.sun.xml.ws.tx.coord.common.types,com.sun.xml.ws.tx.coord.v10,com.sun.xml.ws.tx.at,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.tx.coord.common,com.sun.xml.ws.tx.coord.common.endpoint'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.util.xml'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.stream,org.xml.sax.helpers,org.xml.sax,org.w3c.dom,org.jvnet.staxex,javax.xml.namespace,javax.xml.transform.sax,com.sun.istack,org.xml.sax.ext,com.sun.xml.ws.encoding,com.sun.xml.ws.api.streaming,javax.activation,javax.xml.bind.attachment,com.sun.xml.ws.streaming,com.sun.org.apache.xml.internal.resolver.tools,com.sun.org.apache.xml.internal.resolver,com.sun.xml.ws.server,com.sun.xml.ws.util,javax.xml.parsers,javax.xml.xpath,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.common.client'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.at.common,com.sun.xml.ws.api.addressing,org.w3c.dom,com.sun.xml.ws.tx.coord.common,javax.xml.ws,com.sun.xml.ws.tx.at'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.common.endpoint'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.at.common,com.sun.xml.ws.tx.at.runtime,com.sun.xml.ws.tx.at.localization,org.w3c.dom,com.sun.istack.logging,com.sun.xml.ws.tx.coord.common.types,com.sun.xml.ws.tx.at,javax.transaction,javax.transaction.xa,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.tx.coord.common,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.wsdl.parser'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.xml.sax,javax.xml.transform,javax.xml.stream,com.sun.xml.ws.api.model.wsdl.editable,com.sun.xml.ws.api.server,com.sun.xml.ws.api.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.localization'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.policy.privateutil'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization,com.sun.istack.logging,javax.xml.namespace,com.sun.xml.ws.policy,javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.message'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.message,com.sun.xml.ws.api.addressing,com.oracle.webservices.api.message,com.sun.xml.ws.resources,javax.xml.namespace,javax.xml.stream,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api,com.sun.xml.ws.api.model,com.sun.xml.ws.addressing,javax.xml.ws,javax.activation,javax.xml.transform,javax.xml.soap,com.sun.xml.ws.util.exception,com.sun.xml.bind.api,org.xml.sax,com.sun.xml.ws.spi.db,javax.xml.bind,com.sun.xml.ws.binding,com.sun.xml.ws.db.glassfish,com.sun.xml.ws.message.stream,org.w3c.dom,com.sun.xml.ws.message.saaj,com.sun.xml.ws.message.jaxb,com.sun.xml.ws.fault,com.sun.xml.ws.api.pipe,com.sun.xml.ws.transport.http,com.oracle.webservices.api,javax.xml.ws.soap,com.sun.xml.ws.api.message.saaj,com.sun.xml.ws.streaming,com.sun.xml.ws.message.source,com.sun.xml.ws.addressing.model,javax.xml.transform.dom,javax.xml.transform.sax,com.sun.xml.ws.model,com.sun.xml.ws.util,javax.xml.transform.stream,com.sun.xml.ws.wsdl,com.sun.xml.ws.api.server,
com.sun.xml.ws.client,com.sun.xml.ws.util.xml,com.sun.xml.ws.api.streaming,com.sun.xml.bind.marshaller'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.addressing'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.oracle.webservices.api.message,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.api.model,com.sun.xml.ws.addressing,javax.xml.ws,javax.xml.ws.soap,com.sun.xml.ws.addressing.v200408,com.sun.xml.ws.message.stream,com.sun.xml.ws.developer,javax.xml.namespace,javax.xml.ws.wsaddressing,javax.xml.stream,com.sun.xml.ws.message,javax.xml.transform,com.sun.xml.ws.util.xml,javax.xml.parsers,javax.xml.soap,org.w3c.dom,org.xml.sax,com.sun.xml.ws.api.pipe,com.sun.xml.ws.binding,com.sun.xml.ws.api.server,org.glassfish.gmbal,javax.xml.stream.util,org.xml.sax.helpers,com.sun.istack,com.sun.xml.ws.streaming,com.sun.xml.ws.wsdl.parser,com.sun.xml.ws.resources,javax.xml.transform.stream,com.sun.xml.ws.addressing.model,javax.xml.transform.sax,com.sun.xml.ws.util,com.sun.xml.ws.spi,com.sun.xml.ws.api.streaming,javax.xml.bind,javax.xml.bind.annotation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.v11.endpoint'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.annotation,com.sun.xml.ws.tx.at.common,javax.jws,com.sun.xml.ws.tx.at.v11.types,com.sun.xml.ws.tx.at.common.endpoint,javax.xml.ws,javax.xml.ws.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.http.servlet'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.glassfish.external.probe.provider.annotations,javax.servlet,com.sun.xml.ws.transport.http,javax.servlet.http,com.sun.xml.ws.api.ha,javax.xml.namespace,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api,com.sun.xml.ws.api.server,javax.xml.ws,com.sun.xml.ws.util,com.oracle.webservices.api.message,com.sun.xml.ws.resources,com.sun.xml.ws.api.message,com.sun.xml.ws.transport,javax.jws,javax.servlet.annotation,javax.xml.ws.http,com.sun.xml.ws.util.exception,com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.message.source'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.stream,com.sun.xml.ws.message,com.sun.xml.ws.streaming,com.sun.xml.ws.message.stream,javax.xml.transform,com.sun.xml.ws.api.message,com.sun.xml.ws.api,com.sun.xml.ws.api.pipe,com.sun.xml.bind.api,org.xml.sax,com.sun.xml.ws.spi.db,javax.xml.soap,javax.xml.bind,javax.xml.transform.dom,org.w3c.dom,javax.xml.namespace,com.sun.xml.ws.util.xml,javax.xml.transform.stream,javax.xml.transform.sax,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.developer'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.glassfish.gmbal,javax.xml.ws,javax.xml.transform,com.sun.xml.ws.api.message,com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.api,com.sun.xml.ws.api.model,javax.xml.bind,javax.xml.ws.spi,com.sun.xml.ws.api,javax.xml.bind.annotation,javax.xml.namespace,org.w3c.dom,com.sun.xml.ws.addressing.v200408,com.sun.xml.ws.wsdl.parser,javax.xml.transform.dom,com.sun.xml.ws.server,com.sun.xml.ws.api.server,com.sun.xml.ws.api.ha,javax.xml.ws.wsaddressing,org.jvnet.mimepull,javax.activation,org.jvnet.staxex,org.xml.sax,com.sun.xml.ws.api.addressing,com.sun.xml.ws.api.client'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.addressing.model'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.resources,javax.xml.ws,javax.xml.namespace,com.sun.xml.ws.api.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.model.wsdl.editable'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.model.wsdl,javax.jws.soap,javax.jws,com.sun.xml.ws.api,javax.xml.namespace,com.sun.xml.ws.policy,com.sun.xml.ws.api.model,com.sun.xml.ws.api.addressing'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.wsdl.writer.document.http'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.txw2.annotation,com.sun.xml.txw2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.server.servlet'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.developer.servlet,com.sun.xml.ws.server,com.sun.xml.ws.api.message,javax.xml.ws,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.model'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.bind.api,com.sun.xml.ws.api.model.soap,javax.xml.namespace,javax.jws,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.util,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.addressing'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.stream,com.sun.xml.ws.api.addressing,com.sun.xml.ws.wsdl.parser,com.sun.xml.ws.server,com.sun.xml.ws.api.streaming,com.sun.xml.ws.util.xml,com.sun.xml.ws.api.server,javax.xml.namespace,com.sun.xml.ws.addressing.v200408,javax.xml.ws.wsaddressing,com.sun.xml.ws.util,com.sun.xml.ws.developer,javax.xml.transform.dom,org.w3c.dom,javax.xml.transform,javax.xml.ws,javax.xml.bind.annotation,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.message,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.api,com.sun.xml.ws.addressing.model,javax.xml.ws.soap,com.sun.xml.ws.api.model,com.oracle.webservices.api.message,com.sun.xml.ws.resources,com.sun.xml.ws.client,com.sun.xml.ws.message,javax.xml.soap,com.sun.xml.ws.spi.db,com.sun.xml.ws.model,javax.xml.bind'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.org.objectweb.asm'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.server'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.annotation,com.sun.xml.ws.api.server,javax.xml.ws.handler,javax.xml.ws.wsaddressing,com.sun.xml.ws.api.message,org.w3c.dom,javax.xml.ws,com.sun.xml.ws.util,com.sun.xml.ws.developer,org.xml.sax,org.glassfish.gmbal,com.sun.xml.ws.api.pipe,javax.xml.stream,com.sun.xml.ws.api.wsdl.parser,com.sun.xml.ws.api.streaming,javax.jws,com.sun.xml.ws.wsdl.parser,com.sun.xml.ws.api.databinding,javax.xml.namespace,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.policy.jaxws,com.sun.xml.ws.api.model,com.sun.xml.ws.db,com.sun.xml.ws.model,javax.xml.ws.soap,com.sun.xml.ws.api.wsdl.writer,com.sun.xml.ws.server.provider,com.sun.xml.ws.resources,com.sun.xml.ws.binding,com.sun.xml.ws.util.xml,com.sun.xml.ws.api,com.sun.xml.ws.server.sei,com.sun.xml.ws.policy,com.oracle.webservices.api.databinding,com.sun.istack.localization,com.sun.xml.ws.api.policy,javax.activation,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.client,javax.management,org.glassfish.external.amx,com.sun.x
ml.ws.api.client,com.sun.xml.ws.api.config.management.policy,com.sun.xml.ws.api.addressing,com.sun.xml.ws.transport.http,com.sun.xml.ws.wsdl.writer,com.sun.xml.ws.wsdl,com.sun.xml.ws.streaming,com.sun.xml.ws.util.exception,com.sun.xml.ws.fault,com.sun.xml.ws.util.pipe,org.w3c.dom.ls,javax.xml.transform,javax.xml.validation,org.xml.sax.helpers,org.glassfish.ha.store.api,com.sun.xml.ws.api.ha,javax.xml.transform.dom,com.sun.xml.bind.marshaller,javax.xml.transform.sax,com.oracle.webservices.api.message,com.sun.xml.ws.model.wsdl,com.sun.xml.ws.addressing'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport.http'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.server,com.sun.xml.ws.streaming,com.sun.xml.ws.server,com.sun.xml.ws.util,com.sun.xml.ws.api.databinding,com.sun.xml.ws.resources,com.sun.xml.ws.binding,org.xml.sax,javax.xml.namespace,com.sun.xml.ws.util.exception,javax.xml.stream,com.sun.xml.ws.util.xml,com.sun.xml.ws.api.streaming,com.sun.xml.ws.api,com.oracle.webservices.api.databinding,com.sun.xml.ws.handler,javax.xml.ws,javax.xml.ws.soap,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.message,com.oracle.webservices.api.message,com.sun.xml.ws.api.ha,com.sun.xml.ws.api.addressing,com.sun.xml.ws.fault,javax.xml.ws.http,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.model,com.sun.xml.ws.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.fault'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.namespace,org.w3c.dom,com.sun.xml.bind.marshaller,com.sun.xml.ws.developer,javax.xml.bind,com.sun.xml.ws.util,com.sun.xml.ws.api,javax.xml.soap,javax.xml.ws,javax.xml.transform.dom,com.sun.xml.ws.encoding.soap,com.sun.xml.ws.api.model,com.sun.xml.ws.model,javax.xml.ws.soap,com.sun.xml.ws.message,javax.xml.bind.attachment,com.sun.xml.ws.message.jaxb,com.sun.xml.ws.spi.db,javax.xml.transform,com.sun.xml.ws.api.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.client.dispatch'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws,com.sun.xml.ws.client,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.addressing,com.sun.xml.ws.binding,javax.xml.namespace,javax.activation,com.sun.xml.ws.api.client,com.sun.xml.ws.api.message,com.sun.xml.ws.encoding.xml,com.sun.xml.ws.api,com.sun.xml.ws.fault,com.sun.xml.ws.resources,com.sun.xml.ws.encoding.soap,javax.xml.bind,javax.xml.ws.soap,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.server,com.sun.xml.ws.message,javax.xml.transform,com.sun.xml.bind.api,com.sun.xml.ws.message.jaxb,com.sun.xml.ws.spi.db,com.sun.xml.ws.message.source,javax.xml.transform.stream,com.sun.xml.ws.api.message.saaj,javax.xml.soap,com.sun.xml.ws.transport'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.transport'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api.message,com.sun.xml.ws.developer,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.api.model,com.sun.xml.ws.api,com.sun.xml.ws.api.server,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.policy,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.policy.sourcemodel.wspolicy,com.sun.xml.ws.policy.privateutil,com.sun.xml.ws.config.management.policy,com.sun.xml.ws.resources,com.sun.xml.ws.policy.spi,com.sun.xml.ws.api.server,javax.xml.ws,com.sun.xml.ws.policy.jaxws,com.sun.xml.ws.util,com.sun.xml.ws.encoding.policy,com.sun.xml.ws.addressing.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.model.soap'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.jws.soap,com.sun.xml.ws.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.fastinfoset'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.glassfish.gmbal,com.sun.xml.ws.api,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.v10'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.at.common,com.sun.xml.ws.tx.at.v10.types'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.at.v11'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.tx.at.common,com.sun.xml.ws.tx.at.v11.types'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.ha'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.logging,org.glassfish.ha.store.api,org.glassfish.ha.store.spi,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.tx.coord.v11.endpoint'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.ws.handler,javax.annotation,javax.jws,com.sun.xml.ws.tx.coord.common.types,com.sun.xml.ws.tx.coord.v11.types,com.sun.xml.ws.tx.coord.v11,javax.xml.ws,javax.xml.ws.soap,com.sun.xml.ws.tx.at,javax.xml.ws.wsaddressing,com.sun.xml.ws.api.tx.at,com.sun.xml.ws.tx.coord.common,com.sun.xml.ws.tx.coord.common.endpoint'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.api.streaming'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.stream,com.sun.xml.ws.streaming,org.xml.sax,com.sun.xml.ws.util.xml,com.sun.xml.ws.resources,com.sun.xml.ws.encoding,javax.xml.transform.stream,javax.xml.ws'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.wsdl.writer'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.txw2,org.xml.sax,com.sun.xml.txw2.annotation,com.sun.xml.ws.wsdl.writer.document,com.sun.xml.ws.api.model,com.sun.xml.ws.addressing,com.sun.xml.ws.model,javax.xml.namespace,com.sun.xml.ws.api.wsdl.writer,com.sun.xml.ws.api.addressing,com.sun.xml.ws.api.model.soap,com.sun.xml.ws.api,javax.xml.ws,javax.xml.ws.soap,com.sun.xml.ws.util,com.sun.xml.txw2.output,javax.xml.transform,javax.xml.transform.dom,javax.xml.bind,javax.jws.soap,com.sun.xml.ws.wsdl.writer.document.xsd,com.sun.xml.ws.policy.jaxws,com.sun.xml.ws.wsdl.writer.document.soap,javax.xml.transform.sax,com.sun.xml.ws.api.server,com.sun.xml.bind.v2.schemagen,com.sun.xml.ws.wsdl.writer.document.soap12,org.w3c.dom,com.sun.xml.ws.spi.db,com.sun.xml.bind.v2.schemagen.xmlschema,com.sun.xml.ws.util.xml,com.oracle.webservices.api.databinding,com.sun.xml.ws.addressing.v200408,javax.xml.stream,com.sun.xml.ws.wsdl.parser'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.ws.server.sei'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.activation,javax.xml.stream,com.sun.xml.ws.spi.db,javax.xml.transform,com.sun.xml.ws.api.message,com.sun.xml.ws.api.model,javax.xml.bind,javax.xml.ws,com.sun.xml.ws.model,com.sun.xml.ws.message,javax.jws,com.sun.xml.ws.streaming,javax.xml.namespace,javax.xml.bind.attachment,com.sun.xml.ws.api.streaming,com.sun.xml.ws.resources,com.sun.xml.ws.api,javax.xml.soap,javax.xml.ws.soap,javax.imageio,com.sun.xml.ws.encoding,com.sun.xml.ws.message.jaxb,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.pipe.helper,com.oracle.webservices.api.message,com.sun.xml.ws.server,com.sun.xml.ws.api.databinding,com.sun.xml.ws.wsdl,com.sun.xml.ws.api.model.wsdl,com.oracle.webservices.api.databinding,com.sun.xml.ws.api.server,com.sun.xml.ws.api.model.soap,com.sun.xml.ws.fault'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.assertion.saml11.jaxb20'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.saml,com.sun.xml.wss.saml.internal.saml11.jaxb20,org.w3c.dom,com.sun.xml.wss.saml.util,javax.xml.bind,javax.xml.crypto,com.sun.xml.wss.core,javax.xml.crypto.dsig.keyinfo,com.sun.xml.wss.impl,com.sun.xml.wss,com.sun.xml.wss.impl.misc,com.sun.xml.wss.impl.dsig,com.sun.xml.wss.core.reference,javax.xml.crypto.dsig.dom,javax.xml.parsers,javax.xml.datatype,javax.xml.crypto.dsig,com.sun.xml.security.core.dsig,javax.xml.crypto.dsig.spec,javax.xml.soap,javax.xml.crypto.dom,com.sun.xml.wss.util,javax.xml.namespace,com.sun.xml.wss.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.filter'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.jaxws.impl.logging'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.opt'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind,javax.xml.ws,javax.xml.crypto,org.w3c.dom,javax.xml.transform.dom,javax.xml.namespace,com.sun.xml.wss.util,com.sun.xml.wss.impl,javax.xml.stream,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss,com.sun.xml.wss.impl.dsig,javax.xml.crypto.dsig.dom,javax.xml.parsers,com.sun.xml.wss.logging.saml,javax.xml.transform,javax.xml.crypto.dsig,com.sun.xml.wss.saml.assertion.saml20.jaxb20,com.sun.xml.bind.marshaller'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.keyinfo'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl,com.sun.xml.wss,com.sun.xml.wss.core,com.sun.xml.wss.logging,com.sun.xml.wss.impl.misc,com.sun.xml.wss.core.reference,org.w3c.dom,javax.xml.soap'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.assertion.saml11.jaxb10'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.saml,com.sun.xml.wss.saml.internal.saml11.jaxb10,org.w3c.dom,com.sun.xml.wss.saml.internal.saml11.jaxb10.impl,com.sun.xml.wss.saml.util,com.sun.xml.bind.util,javax.xml.bind,javax.xml.crypto,com.sun.xml.wss.core,javax.xml.crypto.dsig.keyinfo,com.sun.xml.wss.impl,com.sun.xml.wss,com.sun.xml.wss.core.reference,com.sun.xml.wss.impl.dsig,javax.xml.crypto.dsig.dom,javax.xml.parsers,javax.xml.crypto.dsig,com.sun.org.apache.xerces.internal.impl.dv.util,javax.xml.crypto.dsig.spec,javax.xml.soap,javax.xml.crypto.dom,com.sun.xml.wss.util,javax.xml.namespace,com.sun.xml.wss.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.assertion.saml20.jaxb20'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.saml,com.sun.xml.wss.saml.internal.saml20.jaxb20,org.w3c.dom,com.sun.xml.wss.saml.util,javax.xml.bind,javax.xml.crypto,com.sun.xml.wss.core,javax.xml.crypto.dsig.keyinfo,com.sun.xml.wss.impl,com.sun.xml.wss,com.sun.xml.wss.impl.misc,com.sun.xml.wss.impl.dsig,com.sun.xml.wss.core.reference,javax.xml.crypto.dsig.dom,javax.xml.parsers,javax.xml.datatype,javax.xml.crypto.dsig,com.sun.xml.security.core.dsig,javax.xml.soap,javax.xml.crypto.dsig.spec,javax.xml.crypto.dom,javax.xml.namespace,com.sun.xml.wss.util,com.sun.xml.wss.logging'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl.policy.mls,com.sun.xml.wss'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl,com.sun.xml.wss.logging,com.sun.xml.ws.api.ha,com.sun.xml.ws.commons,org.glassfish.gmbal,com.sun.xml.wss.impl.misc,com.sun.xml.ws.api.server,javax.security.auth.callback,com.sun.xml.wss.impl.policy,javax.xml.soap,javax.security.auth,com.sun.xml.wss.saml,com.sun.xml.wss.core,com.sun.xml.wss.impl.policy.mls,org.ietf.jgss,javax.crypto,com.sun.xml.ws.security.impl.kerberos,org.w3c.dom,javax.xml.stream,com.sun.xml.wss.impl.configuration,javax.xml.ws.handler,javax.xml.rpc.handler,javax.xml.rpc.server,javax.xml.ws,javax.xml.parsers,org.xml.sax,javax.xml.xpath,javax.xml.transform,javax.xml.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.saml,javax.xml.stream,com.sun.xml.wss.saml.assertion.saml11.jaxb10,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo,javax.xml.bind,org.w3c.dom,javax.xml.namespace,com.sun.xml.wss.saml.util,com.sun.xml.wss.saml.assertion.saml11.jaxb20,com.sun.xml.wss,com.sun.xml.security.core.dsig,javax.xml.datatype,com.sun.xml.wss.saml.assertion.saml20.jaxb20,com.sun.xml.wss.saml.internal.saml20.jaxb20'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.filter'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.core,com.sun.xml.ws.security.opt.impl,com.sun.xml.ws.security.opt.impl.tokens,com.sun.xml.wss.impl.policy.mls,javax.xml.namespace,com.sun.xml.ws.security,com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,com.sun.xml.ws.security.opt.impl.crypto,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss,com.sun.xml.ws.security.opt.api,com.sun.xml.wss.logging.impl.filter,com.sun.xml.wss.impl.configuration,org.jvnet.staxex,com.sun.xml.wss.impl.misc,com.sun.xml.ws.security.opt.impl.outgoing,com.sun.xml.wss.impl.callback,javax.security.auth.callback,com.sun.xml.ws.security.opt.impl.message,javax.security.auth,org.w3c.dom,com.sun.xml.wss.impl.keyinfo,com.sun.xml.ws.security.opt.api.reference,com.sun.xml.ws.security.trust,com.sun.xml.ws.security.opt.impl.keyinfo,com.sun.xml.ws.security.opt.impl.reference,com.sun.xml.ws.api,javax.xml.soap,com.sun.xml.ws.security.opt.api.keyinfo,javax.crypto,com.sun.xml.ws.security.impl.kerberos,com.sun.xml.wss.impl.a
pachecrypto,com.sun.xml.ws.security.opt.impl.enc,com.sun.xml.wss.saml,javax.xml.stream,com.sun.xml.wss.saml.assertion.saml11.jaxb20,com.sun.xml.wss.saml.assertion.saml11.jaxb10,com.sun.xml.wss.saml.assertion.saml20.jaxb20,com.sun.xml.ws.security.opt.impl.dsig,com.sun.xml.wss.impl.dsig,javax.xml.transform,javax.xml.transform.stream,com.sun.xml.wss.logging,com.sun.xml.ws.security.impl,com.sun.org.apache.xml.internal.security.exceptions,com.sun.xml.ws.security.secext10'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.util'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='org.w3c.dom,com.sun.xml.wss.core.reference,javax.crypto,com.sun.xml.wss.impl,com.sun.xml.wss,javax.security.auth.x500,com.sun.xml.wss.impl.misc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.configuration'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.callback'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.security.auth.callback,com.sun.xml.wss.impl,com.sun.xml.ws.security.opt.impl.util,javax.xml.namespace,javax.crypto,com.sun.xml.wss.impl.policy,com.sun.org.apache.xml.internal.security.exceptions,com.sun.xml.wss.impl.misc,com.sun.xml.wss,javax.xml.stream,org.w3c.dom,com.sun.xml.wss.saml,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.jaxws.impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.ws.api.model.wsdl,com.sun.xml.ws.api,com.sun.xml.ws.policy,javax.xml.namespace,com.sun.xml.wss,com.sun.xml.ws.api.message,com.sun.xml.wss.impl,com.sun.xml.ws.api.addressing,com.sun.xml.ws.security.opt.impl,com.sun.xml.wss.impl.policy.mls,com.sun.xml.ws.security.secconv,org.w3c.dom,com.sun.xml.wss.impl.policy,com.sun.xml.ws.security.trust,com.sun.xml.ws.security.policy,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.mc.api,javax.xml.soap,com.sun.xml.ws.security.impl.policyconv,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.api.policy,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.api.pipe,com.sun.xml.ws.security.secconv.impl.client,com.sun.xml.ws.developer,com.sun.xml.ws.security.impl.kerberos,com.sun.xml.ws.security,com.sun.xml.wss.jaxws.impl.logging,com.sun.xml.ws.assembler.dev,javax.xml.stream,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss.impl.misc,com.sun.xml.wss.provider.wsit,javax.xml.ws.soap,com.sun.xml.ws.api.security.trust.c
lient,javax.security.auth.callback,com.sun.xml.ws.security.trust.impl.client,com.sun.xml.ws.api.pipe.helper,com.sun.xml.ws.api.security.secconv.client,com.sun.xml.ws.api.security,com.sun.xml.ws.commons.ha,com.sun.xml.ws.security.trust.elements.str,javax.xml.bind,javax.xml.ws,javax.security.auth,com.sun.xml.ws.runtime.dev,com.sun.xml.ws.security.impl,com.sun.xml.ws.api.security.secconv,com.sun.xml.ws.api.server,com.sun.xml.ws.security.trust.elements,com.sun.xml.ws.api.message.stream,com.sun.xml.ws.policy.sourcemodel.wspolicy,com.sun.xml.ws.security.message.stream,com.sun.xml.ws.security.impl.policy,com.sun.xml.ws.security.opt.impl.incoming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.provider.wsit.logging'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.c14n'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.crypto'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.resolver'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.activation,com.sun.org.apache.xml.internal.security.signature,javax.xml.soap,com.sun.xml.wss.impl.dsig,org.w3c.dom,javax.xml.namespace,com.sun.xml.wss.impl,javax.xml.xpath,com.sun.xml.wss,javax.xml.transform,com.sun.org.apache.xml.internal.security.utils,com.sun.xml.wss.logging,com.sun.xml.wss.impl.misc,com.sun.org.apache.xml.internal.security.utils.resolver'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.saml'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.core'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.swa'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.opt.crypto'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.policy'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.dsig'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.crypto,javax.xml.soap,org.w3c.dom,javax.xml.crypto.dom,com.sun.xml.wss.core.reference,com.sun.xml.wss.saml,com.sun.xml.wss.core,com.sun.xml.wss.saml.util,javax.xml.namespace,com.sun.xml.wss.logging.impl.dsig,com.sun.xml.wss.impl,com.sun.xml.wss,com.sun.xml.wss.logging,javax.xml.bind,com.sun.xml.wss.impl.policy.mls,javax.xml.crypto.dsig.keyinfo,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.security.impl,com.sun.xml.ws.runtime.dev,com.sun.xml.ws.security.secconv.impl.client,com.sun.xml.ws.security,com.sun.xml.wss.impl.policy,com.sun.xml.wss.impl.misc,com.sun.xml.ws.security.trust.elements,com.sun.xml.ws.api.security.trust.client,javax.security.auth,javax.crypto,com.sun.xml.ws.api.security.secconv.client,javax.crypto.spec,com.sun.xml.ws.security.trust,javax.xml.crypto.dsig,javax.xml.crypto.dsig.dom,com.sun.org.apache.xml.internal.security.exceptions,com.sun.xml.wss.impl.policy.verifier,com.sun.org.apache.xml.internal.security.keys,com.sun.xm
l.wss.impl.transform,org.jcp.xml.dsig.internal.dom,com.sun.org.apache.xml.internal.security.encryption,com.sun.xml.wss.impl.keyinfo,javax.xml.crypto.dsig.spec,javax.xml.transform.dom,com.sun.xml.wss.util,javax.xml.parsers,javax.xml.xpath,javax.xml.transform,javax.xml.transform.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.misc'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.dsig'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.opt.token'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.core'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl,com.sun.xml.wss,com.sun.org.apache.xml.internal.security.exceptions,com.sun.xml.wss.impl.misc,javax.xml.soap,org.w3c.dom,com.sun.xml.ws.security,com.sun.org.apache.xml.internal.security.encryption,javax.crypto,javax.xml.namespace,com.sun.org.apache.xml.internal.security.keys,com.sun.xml.ws.api.security.trust,com.sun.org.apache.xml.internal.security.keys.content.keyvalues,com.sun.org.apache.xml.internal.security.transforms,com.sun.xml.ws.security.trust,com.sun.org.apache.xml.internal.security.utils,com.sun.org.apache.xml.internal.security.keys.content,com.sun.xml.ws.security.trust.elements,com.sun.istack.localization,javax.xml.parsers,com.sun.xml.wss.core.reference,com.sun.org.apache.xml.internal.security.signature,com.sun.org.apache.xml.internal.security.utils.resolver'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.c14n'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss,javax.xml.crypto.dsig,org.xml.sax,com.sun.xml.wss.impl.misc,javax.xml.namespace,javax.mail.internet,javax.xml.stream,javax.xml.soap,org.xml.sax.helpers,com.sun.xml.wss.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss,javax.xml.crypto.dsig,org.w3c.dom,com.sun.xml.ws.security,com.sun.xml.wss.core,com.sun.xml.wss.saml.internal.saml11.jaxb20,com.sun.xml.wss.saml.assertion.saml11.jaxb20,com.sun.org.apache.xml.internal.security.keys,com.sun.xml.wss.impl.misc,com.sun.xml.wss.impl.callback,javax.security.auth.callback,com.sun.xml.wss.core.reference,com.sun.org.apache.xml.internal.security.encryption,com.sun.xml.wss.saml.util,com.sun.xml.wss.saml.internal.saml11.jaxb10.impl,com.sun.xml.wss.saml.assertion.saml11.jaxb10,com.sun.org.apache.xerces.internal.impl.dv.util,com.sun.xml.wss.saml.internal.saml20.jaxb20,com.sun.xml.wss.saml.assertion.saml20.jaxb20,com.sun.org.apache.xml.internal.security.keys.content,javax.xml.bind,com.sun.org.apache.xml.internal.security.keys.content.x509,javax.xml.namespace,javax.xml.stream,com.sun.xml.wss.saml.impl,com.sun.xml.ws.security.opt.crypto.dsig.keyinfo'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.internal.saml11.jaxb20'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind,javax.xml.bind.annotation.adapters,com.sun.xml.security.core.dsig,javax.xml.datatype,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.provider.wsit'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.jaxws.impl,com.sun.xml.ws.api.addressing,com.sun.xml.ws.security.opt.impl,com.sun.xml.wss.provider.wsit.logging,com.sun.xml.wss.impl.policy.mls,javax.xml.namespace,com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,com.sun.xml.ws.security.policy,com.sun.xml.ws.api.model.wsdl,com.sun.xml.wss,org.w3c.dom,com.sun.xml.ws.security.secconv,com.sun.xml.ws.security.trust,com.sun.xml.ws.rx.rm.api,com.sun.xml.ws.rx.mc.api,com.sun.xml.ws.api.message,com.sun.xml.ws.api,javax.xml.soap,com.sun.xml.ws.policy,com.sun.xml.ws.security.impl.policyconv,com.sun.xml.ws.assembler.dev,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.server,javax.security.auth.callback,javax.security.auth.message,com.sun.xml.ws.api.pipe.helper,javax.security.auth,javax.security.auth.message.config,javax.xml.bind,javax.xml.ws,com.sun.xml.security.core.ai,com.sun.xml.ws.security.secext10,javax.xml.stream,com.sun.xml.ws.security.impl.policy,com.sun.xml.wss.logging,com.sun.xml.ws.security
.opt.impl.util,javax.xml.transform,com.sun.xml.wss.impl.misc,com.sun.xml.ws.security.spi,com.sun.xml.ws.api.model,com.sun.xml.ws.runtime.dev,com.sun.xml.wss.impl.config,com.sun.xml.ws.api.ha,com.sun.xml.ws.util,com.sun.xml.ws.assembler,com.sun.xml.ws.security.encoding,com.sun.xml.ws.policy.sourcemodel.wspolicy,com.sun.xml.ws.security,javax.xml.ws.soap,com.sun.xml.ws.policy.sourcemodel,com.sun.xml.ws.api.policy,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.developer,com.sun.xml.ws.model.wsdl,com.sun.xml.ws.security.impl.kerberos,com.sun.xml.ws.api.security.trust.client,com.sun.xml.ws.security.message.stream,com.sun.xml.ws.security.opt.impl.incoming,com.sun.xml.ws.security.secconv.impl.client,com.sun.xml.wss.impl.filter,com.sun.xml.ws.security.trust.impl.client,com.sun.xml.ws.api.security.secconv.client,com.sun.xml.ws.commons.ha,com.sun.xml.ws.security.trust.elements.str,javax.security.auth.message.module,com.sun.xml.ws.security.impl,com.sun.xml.ws.api.security.secconv,com.s
un.xml.ws.security.trust.elements'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.apachecrypto'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl.policy.mls,org.w3c.dom,javax.activation,com.sun.xml.wss.core,javax.mail.internet,com.sun.xml.wss.impl.policy.verifier,javax.xml.namespace,com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,com.sun.xml.wss,com.sun.org.apache.xml.internal.security.keys,com.sun.xml.wss.impl.misc,com.sun.xml.messaging.saaj.soap,com.sun.org.apache.xml.internal.security.algorithms,com.sun.org.apache.xml.internal.security.encryption,javax.crypto,javax.crypto.spec,javax.mail,javax.xml.soap,com.sun.xml.ws.security.impl,com.sun.xml.wss.saml,com.sun.org.apache.xml.internal.security.exceptions,com.sun.xml.ws.security,com.sun.xml.wss.saml.assertion.saml11.jaxb20,com.sun.xml.wss.core.reference,com.sun.xml.wss.impl.resolver,com.sun.xml.wss.impl.keyinfo,com.sun.xml.ws.security.trust,com.sun.xml.wss.saml.assertion.saml11.jaxb10,com.sun.xml.wss.saml.assertion.saml20.jaxb20'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.internal.saml20.jaxb20'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.annotation,javax.xml.bind,javax.xml.bind.annotation.adapters,com.sun.xml.security.core.dsig,javax.xml.datatype,javax.xml.namespace,com.sun.xml.security.core.xenc'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.config'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,com.sun.xml.wss.impl.configuration,com.sun.xml.wss.impl.policy.mls,javax.xml.namespace,org.xml.sax.helpers,org.xml.sax,javax.xml.parsers,org.w3c.dom,com.sun.xml.wss,javax.xml.crypto.dsig.spec'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.policy.verifier'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy,com.sun.xml.wss.impl.policy.mls,com.sun.xml.wss.impl.policy.spi,com.sun.xml.ws.security.opt.impl,javax.xml.namespace,com.sun.xml.wss,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss.logging,com.sun.xml.ws.security.spi,com.sun.xml.ws.security.opt.impl.incoming'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.configuration'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl.policy,com.sun.xml.wss,com.sun.xml.wss.impl.policy.mls,javax.xml.soap,javax.crypto,org.w3c.dom,javax.security.auth.callback,com.sun.xml.ws.security.opt.impl,javax.xml.namespace,com.sun.xml.wss.impl.filter,com.sun.xml.ws.api.message,com.sun.xml.wss.logging,com.sun.xml.wss.impl.callback,com.sun.xml.wss.core,com.sun.xml.wss.impl.policy.verifier,com.sun.xml.ws.security.trust,com.sun.xml.ws.security.secconv,com.sun.xml.ws.security.impl.kerberos,com.sun.xml.ws.security,com.sun.xml.wss.impl.dsig,com.sun.org.apache.xml.internal.security,javax.activation,javax.xml.xpath,com.sun.xml.wss.util,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss.impl.configuration,com.sun.xml.wss.impl.config,javax.security.auth.x500,javax.security.auth,com.sun.xml.wss.saml,com.sun.org.apache.xml.internal.security.exceptions,javax.xml.stream,javax.security.auth.message.callback,com.sun.org.apache.xml.internal.security.utils,com.sun.xml.wss.impl.misc,com.sun.x
ml.ws.api.server,com.sun.xml.wss.core.reference,org.ietf.jgss,org.xml.sax.helpers,org.xml.sax,com.sun.org.apache.xml.internal.security.keys.content.keyvalues,javax.xml.parsers,com.sun.org.apache.xml.internal.security.keys.content'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.transform'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl.dsig,com.sun.xml.wss.logging.impl.dsig,javax.activation,com.sun.xml.wss.impl.c14n,javax.xml.crypto.dsig,javax.xml.crypto,javax.xml.crypto.dsig.spec,javax.xml.soap,com.sun.xml.wss.impl.misc,com.sun.xml.wss.impl.resolver,com.sun.org.apache.xml.internal.security.signature,com.sun.org.apache.xml.internal.security.transforms,org.w3c.dom,javax.xml.crypto.dom,com.sun.org.apache.xml.internal.security.c14n.helper,com.sun.org.apache.xml.internal.security.c14n,javax.xml.parsers,com.sun.xml.wss,com.sun.org.apache.xml.internal.security.utils,com.sun.org.apache.xml.internal.security.transforms.params,com.sun.xml.wss.impl,javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.core.reference'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl,com.sun.xml.wss,com.sun.xml.wss.core,javax.xml.soap,com.sun.org.apache.xml.internal.security.exceptions,com.sun.xml.wss.impl.misc,org.w3c.dom,com.sun.org.apache.xml.internal.security.keys.content.x509'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind.helpers,com.sun.xml.bind,com.sun.xml.bind.unmarshaller,javax.xml.bind,org.xml.sax,com.sun.msv.grammar,com.sun.xml.bind.validator,javax.xml.namespace,com.sun.xml.bind.serializer,org.relaxng.datatype,com.sun.msv.verifier.regexp,com.sun.msv.util,com.sun.msv.verifier,com.sun.xml.bind.marshaller,org.xml.sax.helpers,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,javax.xml.transform,javax.xml.transform.stream,javax.xml.transform.sax,com.sun.xml.bind.util,org.iso_relax.verifier.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.internal.saml11.jaxb10.impl'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime,org.xml.sax,com.sun.xml.wss.saml.internal.saml11.jaxb10,com.sun.msv.grammar,com.sun.msv.verifier,com.sun.xml.bind,com.sun.msv.verifier.regexp,com.sun.xml.bind.validator,com.sun.xml.bind.util,javax.xml.bind,com.sun.msv.datatype.xsd,org.relaxng.datatype,com.sun.msv.datatype,com.sun.xml.bind.marshaller,javax.xml.namespace'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.misc'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.org.apache.xml.internal.security.exceptions,javax.security.auth,com.sun.xml.wss.logging.impl.misc,com.sun.xml.wss.impl.callback,javax.security.auth.x500,com.sun.xml.wss.core.reference,javax.security.auth.callback,com.sun.xml.wss.impl.policy.mls,org.w3c.dom,com.sun.xml.wss.impl,com.sun.xml.wss.util,com.sun.xml.wss.impl.policy,javax.xml.stream,com.sun.xml.wss,org.glassfish.gmbal,javax.security.auth.message.callback,javax.xml.parsers,org.xml.sax,com.sun.xml.wss.saml,javax.security.auth.kerberos,org.ietf.jgss,com.sun.xml.wss.core,javax.security.auth.login,com.sun.xml.ws.security.impl.kerberos,javax.xml.namespace,com.sun.xml.ws.security.opt.impl.util,com.sun.xml.wss.impl.configuration,com.sun.xml.wss.logging,com.sun.xml.ws.api.server,javax.crypto,javax.xml.soap,org.glassfish.ha.store.api,com.sun.xml.ws.api.ha,com.sun.xml.ws.commons.ha,com.sun.xml.ws.security.impl,com.sun.xml.ws.api.security.trust,com.sun.xml.ws.runtime.dev,com.sun.xml.ws.security.s
ecconv.impl.client,com.sun.xml.ws.security,com.sun.xml.wss.logging.impl.dsig,com.sun.xml.ws.security.trust.elements,com.sun.xml.ws.api.security.trust.client,com.sun.xml.wss.impl.dsig,com.sun.xml.wss.saml.util,com.sun.xml.ws.api.security.secconv.client,javax.crypto.spec,com.sun.xml.ws.security.trust,com.sun.org.apache.xml.internal.security.keys.content,com.sun.org.apache.xml.internal.security.keys.content.x509,com.sun.xml.ws.security.opt.impl,com.sun.xml.wss.logging.impl.crypto,com.sun.xml.ws.security.secconv.impl.bindings,com.sun.org.apache.xml.internal.security.algorithms,com.sun.xml.ws.security.secext10,com.sun.xml.ws.security.secconv.impl.wssx.bindings,com.sun.xml.ws.security.opt.impl.keyinfo,com.sun.xml.ws.security.opt.impl.reference,com.sun.xml.ws.api,javax.xml.bind,com.sun.xml.ws.security.opt.impl.incoming,com.sun.org.apache.xml.internal.security.utils,com.sun.xml.wss.impl.config'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.saml.internal.saml11.jaxb10'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='javax.xml.bind,javax.xml.namespace,com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime,com.sun.xml.wss.saml.internal.saml11.jaxb10.impl'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.provider'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.enterprise.security.jauth,javax.xml.soap,com.sun.xml.wss.impl,javax.security.auth.callback,com.sun.xml.wss.impl.policy,com.sun.xml.wss,com.sun.xml.wss.impl.config,com.sun.xml.wss.impl.policy.mls,javax.security.auth'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.policy.mls'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl,javax.crypto.spec,com.sun.xml.wss.impl.policy,javax.crypto,javax.xml.stream,org.w3c.dom,com.sun.xml.ws.security.opt.impl.tokens,com.sun.xml.wss,com.sun.xml.wss.impl.misc,javax.xml.namespace,javax.xml.crypto.dsig.spec'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.impl.policy.spi'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.xml.wss.impl,com.sun.xml.wss.impl.policy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.xml.wss.logging.impl.opt.signature'/>
> <p n='version' t='version' v='2.3.1.b259'/>
> <p n='uses:' v='com.sun.istack.localization'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.ibm.security.util))' extend='false' multiple='false' optional='true'>Import package com.ibm.security.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.ibm.security.x509))' extend='false' multiple='false' optional='true'>Import package com.ibm.security.x509;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.appserv.server))' extend='false' multiple='false' optional='true'>Import package com.sun.appserv.server;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.codemodel)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.codemodel;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.codemodel.writer)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.codemodel.writer;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.jauth))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.security.jauth;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web.connector.grizzly))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.web.connector.grizzly;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web.connector.grizzly.algorithms))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.web.connector.grizzly.algorithms;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web.connector.grizzly.ssl))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.web.connector.grizzly.ssl;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web.portunif))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.web.portunif;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web.portunif.util))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.web.portunif.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.webservice))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.webservice;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.webservice.monitoring))' extend='false' multiple='false' optional='true'>Import package com.sun.enterprise.webservice.monitoring;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.istack)(version&gt;=2.2.8.b1310170915))' extend='false' multiple='false' optional='false'>Import package com.sun.istack;version=2.2.8.b1310170915</require>
> <require name='package' filter='(&amp;(package=com.sun.istack.logging)(version&gt;=2.2.8.b1310170915))' extend='false' multiple='false' optional='false'>Import package com.sun.istack.logging;version=2.2.8.b1310170915</require>
> <require name='package' filter='(&amp;(package=com.sun.istack.tools)(version&gt;=2.2.8.b1310170915))' extend='false' multiple='false' optional='false'>Import package com.sun.istack.tools;version=2.2.8.b1310170915</require>
> <require name='package' filter='(&amp;(package=com.sun.mail.util)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.mail.util;resolution:=optional;version="[1.4,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.datatype))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.datatype;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.datatype.xsd))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.datatype.xsd;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.grammar))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.grammar;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.util))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.verifier))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.verifier;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.msv.verifier.regexp))' extend='false' multiple='false' optional='true'>Import package com.sun.msv.verifier.regexp;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.net.httpserver))' extend='false' multiple='false' optional='false'>Import package com.sun.net.httpserver</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xerces.internal.dom))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xerces.internal.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xerces.internal.impl.dv.util))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xerces.internal.impl.dv.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xerces.internal.jaxp))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xerces.internal.jaxp;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xerces.internal.parsers))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xerces.internal.parsers;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xerces.internal.util))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xerces.internal.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.resolver))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.resolver;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.resolver.tools))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.resolver.tools;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.algorithms))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.algorithms;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.c14n))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.c14n;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.c14n.helper))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.c14n.helper;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.encryption))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.encryption;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.exceptions))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.exceptions;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.keys))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.keys;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.keys.content))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.keys.content;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.keys.content.keyvalues))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.keys.content.keyvalues;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.keys.content.x509))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.keys.content.x509;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.signature))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.signature;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.transforms))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.transforms;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.transforms.params))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.transforms.params;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.utils))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.utils;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.org.apache.xml.internal.security.utils.resolver))' extend='false' multiple='false' optional='true'>Import package com.sun.org.apache.xml.internal.security.utils.resolver;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.security.auth.callback))' extend='false' multiple='false' optional='true'>Import package com.sun.security.auth.callback;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.security.jgss))' extend='false' multiple='false' optional='true'>Import package com.sun.security.jgss;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.javac))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.javac</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.jxc.ap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.jxc.ap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.jxc.model.nav)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.jxc.model.nav;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.xjc)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.xjc;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.xjc.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.xjc.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.xjc.api.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.xjc.api.util;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.xjc.reader)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.xjc.reader;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.xjc.reader.internalizer)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.xjc.reader.internalizer;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.tools.xjc.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.tools.xjc.util;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.annotation)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.annotation;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.api.impl)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.bind.api.impl;resolution:=optional;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.marshaller)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.marshaller;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.serializer)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.bind.serializer;resolution:=optional;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.unmarshaller)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.unmarshaller;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.util;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.v2)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.v2;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.v2.model.annotation)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.v2.model.annotation;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.v2.model.nav)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.v2.model.nav;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.v2.model.runtime)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.v2.model.runtime;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.v2.runtime)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.v2.runtime;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.v2.runtime.unmarshaller)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.v2.runtime.unmarshaller;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.v2.schemagen)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.v2.schemagen;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.v2.schemagen.xmlschema)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.v2.schemagen.xmlschema;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.v2.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.bind.v2.util;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.bind.validator)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.bind.validator;resolution:=optional;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.fastinfoset)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.fastinfoset;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.fastinfoset.sax)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.fastinfoset.sax;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.fastinfoset.stax)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.fastinfoset.stax;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.fastinfoset.vocab)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.fastinfoset.vocab;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.txw2)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.txw2;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.txw2.annotation)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.txw2.annotation;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.txw2.output)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.txw2.output;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.model.wsdl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.model.wsdl;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.pipe)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.pipe;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.pipe.helper)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.pipe.helper;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.spi.runtime))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.ws.spi.runtime;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.wss)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.wss;resolution:=optional;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.wss.impl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.wss.impl;resolution:=optional;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.wss.impl.config)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.wss.impl.config;resolution:=optional;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.wss.impl.configuration)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.wss.impl.configuration;resolution:=optional;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.wss.impl.misc)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.wss.impl.misc;resolution:=optional;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.wss.impl.policy)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.wss.impl.policy;resolution:=optional;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.wss.impl.policy.mls)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='true'>Import package com.sun.xml.wss.impl.policy.mls;resolution:=optional;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.xsom.parser)(version&gt;=20130531.0.0)(!(version&gt;=20130532.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.xsom.parser;version="[20130531.0,20130532)"</require>
> <require name='package' filter='(&amp;(package=javax.activation))' extend='false' multiple='false' optional='false'>Import package javax.activation</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.annotation;resolution:=optional;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation.processing))' extend='false' multiple='false' optional='false'>Import package javax.annotation.processing</require>
> <require name='package' filter='(&amp;(package=javax.crypto))' extend='false' multiple='false' optional='false'>Import package javax.crypto</require>
> <require name='package' filter='(&amp;(package=javax.crypto.spec))' extend='false' multiple='false' optional='false'>Import package javax.crypto.spec</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.0.0))' extend='false' multiple='false' optional='true'>Import package javax.ejb;resolution:=optional;version=3.0</require>
> <require name='package' filter='(&amp;(package=javax.imageio))' extend='false' multiple='false' optional='false'>Import package javax.imageio</require>
> <require name='package' filter='(&amp;(package=javax.imageio.stream))' extend='false' multiple='false' optional='false'>Import package javax.imageio.stream</require>
> <require name='package' filter='(&amp;(package=javax.jws)(version&gt;=2.0.0))' extend='false' multiple='false' optional='false'>Import package javax.jws;version=2.0</require>
> <require name='package' filter='(&amp;(package=javax.jws.soap)(version&gt;=2.0.0))' extend='false' multiple='false' optional='false'>Import package javax.jws.soap;version=2.0</require>
> <require name='package' filter='(&amp;(package=javax.lang.model))' extend='false' multiple='false' optional='false'>Import package javax.lang.model</require>
> <require name='package' filter='(&amp;(package=javax.lang.model.element))' extend='false' multiple='false' optional='false'>Import package javax.lang.model.element</require>
> <require name='package' filter='(&amp;(package=javax.lang.model.type))' extend='false' multiple='false' optional='false'>Import package javax.lang.model.type</require>
> <require name='package' filter='(&amp;(package=javax.lang.model.util))' extend='false' multiple='false' optional='false'>Import package javax.lang.model.util</require>
> <require name='package' filter='(&amp;(package=javax.mail)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.mail;version="[1.4,2)"</require>
> <require name='package' filter='(&amp;(package=javax.mail.internet)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.mail.internet;version="[1.4,2)"</require>
> <require name='package' filter='(&amp;(package=javax.management))' extend='false' multiple='false' optional='false'>Import package javax.management</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='false'>Import package javax.naming.spi</require>
> <require name='package' filter='(&amp;(package=javax.net.ssl))' extend='false' multiple='false' optional='false'>Import package javax.net.ssl</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.kerberos))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.kerberos</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message))' extend='false' multiple='false' optional='true'>Import package javax.security.auth.message;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.callback))' extend='false' multiple='false' optional='true'>Import package javax.security.auth.message.callback;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.config))' extend='false' multiple='false' optional='true'>Import package javax.security.auth.message.config;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.module))' extend='false' multiple='false' optional='true'>Import package javax.security.auth.message.module;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.spi))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.spi</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.x500))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.x500</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require>
> <require name='package' filter='(&amp;(package=javax.servlet.annotation))' extend='false' multiple='false' optional='false'>Import package javax.servlet.annotation</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require>
> <require name='package' filter='(&amp;(package=javax.sql))' extend='false' multiple='false' optional='false'>Import package javax.sql</require>
> <require name='package' filter='(&amp;(package=javax.tools))' extend='false' multiple='false' optional='false'>Import package javax.tools</require>
> <require name='package' filter='(&amp;(package=javax.transaction))' extend='false' multiple='false' optional='true'>Import package javax.transaction;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa))' extend='false' multiple='false' optional='true'>Import package javax.transaction.xa;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.annotation.adapters)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.annotation.adapters;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.attachment)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.attachment;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.helpers)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.helpers;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind.util)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind.util;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.crypto))' extend='false' multiple='false' optional='false'>Import package javax.xml.crypto</require>
> <require name='package' filter='(&amp;(package=javax.xml.crypto.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.crypto.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.crypto.dsig))' extend='false' multiple='false' optional='false'>Import package javax.xml.crypto.dsig</require>
> <require name='package' filter='(&amp;(package=javax.xml.crypto.dsig.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.crypto.dsig.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.crypto.dsig.keyinfo))' extend='false' multiple='false' optional='false'>Import package javax.xml.crypto.dsig.keyinfo</require>
> <require name='package' filter='(&amp;(package=javax.xml.crypto.dsig.spec))' extend='false' multiple='false' optional='false'>Import package javax.xml.crypto.dsig.spec</require>
> <require name='package' filter='(&amp;(package=javax.xml.datatype))' extend='false' multiple='false' optional='false'>Import package javax.xml.datatype</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.registry)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.xml.registry;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.registry.infomodel)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package javax.xml.registry.infomodel;resolution:=optional;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.encoding)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.encoding;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler.soap)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler.soap;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.holders)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.holders;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.server)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.server;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.soap)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.soap;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.soap)(version&gt;=1.3.7))' extend='false' multiple='false' optional='false'>Import package javax.xml.soap;version=1.3.7</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.events</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.util))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.util</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.validation))' extend='false' multiple='false' optional='false'>Import package javax.xml.validation</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.handler)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.handler;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.handler.soap)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.handler.soap;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.http)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.http;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.soap)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.soap;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.spi)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.spi;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.spi.http)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.spi.http;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.wsaddressing)(version&gt;=2.2.11))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.wsaddressing;version=2.2.11</require>
> <require name='package' filter='(&amp;(package=javax.xml.xpath))' extend='false' multiple='false' optional='false'>Import package javax.xml.xpath</require>
> <require name='package' filter='(&amp;(package=org.apache.coyote))' extend='false' multiple='false' optional='true'>Import package org.apache.coyote;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.apache.tomcat.util.buf))' extend='false' multiple='false' optional='true'>Import package org.apache.tomcat.util.buf;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.taskdefs))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.taskdefs</require>
> <require name='package' filter='(&amp;(package=org.apache.tools.ant.types))' extend='false' multiple='false' optional='false'>Import package org.apache.tools.ant.types</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.amx)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.amx;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.annotations)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.annotations;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.api;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ha.store.spi)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.ha.store.spi;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=org.ietf.jgss))' extend='false' multiple='false' optional='false'>Import package org.ietf.jgss</require>
> <require name='package' filter='(&amp;(package=org.iso_relax.verifier.impl))' extend='false' multiple='false' optional='true'>Import package org.iso_relax.verifier.impl;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.jcp.xml.dsig.internal.dom))' extend='false' multiple='false' optional='true'>Import package org.jcp.xml.dsig.internal.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.jvnet.fastinfoset)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.fastinfoset;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.mimepull)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='true'>Import package org.jvnet.mimepull;resolution:=optional;version="[1.9,2)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.staxex)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.staxex;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.staxex.util)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.staxex.util;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=org.relaxng.datatype)(version&gt;=20020414.0.0)(!(version&gt;=20020415.0.0)))' extend='false' multiple='false' optional='true'>Import package org.relaxng.datatype;resolution:=optional;version="[20020414.0,20020415)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom.ls))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom.ls</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> <require name='package' filter='(&amp;(package=sun.misc))' extend='false' multiple='false' optional='false'>Import package sun.misc</require>
> <require name='package' filter='(&amp;(package=sun.security.action))' extend='false' multiple='false' optional='true'>Import package sun.security.action;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=sun.security.jgss))' extend='false' multiple='false' optional='true'>Import package sun.security.jgss;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=sun.security.jgss.spi))' extend='false' multiple='false' optional='true'>Import package sun.security.jgss.spi;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=sun.security.krb5))' extend='false' multiple='false' optional='true'>Import package sun.security.krb5;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=sun.security.krb5.internal.crypto))' extend='false' multiple='false' optional='true'>Import package sun.security.krb5.internal.crypto;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=sun.security.util))' extend='false' multiple='false' optional='true'>Import package sun.security.util;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=sun.security.x509))' extend='false' multiple='false' optional='true'>Import package sun.security.x509;resolution:=optional</require>
> </resource>
> <resource id='org.glassfish.main.security.webservices.security/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.security.webservices.security' presentationname='WebServices Security and JSR 196 implementation' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/webservices.security.jar' version='4.0.1.SNAPSHOT'>
> <description>Security Infrastructure and Technology Integration Modules</description>
> <size>80185</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.security.webservices.security'/>
> <p n='presentationname' v='WebServices Security and JSR 196 implementation'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.jmac.provider'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='javax.xml.ws.handler.soap,com.sun.xml.rpc.spi.runtime,com.sun.enterprise.deployment,com.sun.enterprise.security.webservices,com.sun.enterprise.security.jauth,com.sun.enterprise.deployment.runtime.common,javax.xml.soap,javax.xml.namespace,javax.security.auth.callback,com.sun.xml.ws.api.message,javax.security.auth.message'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.jmac.provider.config'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.xml.ws.api.message,com.sun.enterprise.security.jmac.config,com.sun.enterprise.security.ee.audit,com.sun.enterprise.security.ee.authorize,org.glassfish.deployment.common,javax.xml.namespace,com.sun.enterprise.util,com.sun.xml.ws.api.model.wsdl,com.sun.enterprise.deployment,com.sun.enterprise.security.jmac,com.sun.enterprise.security.webservices,com.sun.xml.ws.api.model,javax.security.auth.message.config,com.sun.xml.ws.api.server,com.sun.enterprise.util.io,javax.security.auth.callback,javax.security.auth.message,org.glassfish.api.invocation,javax.security.auth,com.sun.enterprise.security.audit,org.glassfish.hk2.api,com.sun.enterprise.security.common,com.sun.enterprise.deployment.runtime.common,com.sun.xml.ws.api,javax.xml.bind,javax.xml.ws,com.sun.enterprise.security,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.security.webservices'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='uses:' v='com.sun.enterprise.deployment,com.sun.enterprise.security.jmac.config,com.sun.xml.ws.api.pipe,com.sun.xml.ws.api.model.wsdl,com.sun.enterprise.security.jmac.provider.config,com.sun.xml.ws.assembler,com.sun.xml.ws.api,com.sun.xml.ws.policy,com.sun.xml.ws.api.server,javax.security.auth.callback,com.sun.enterprise.security.jmac.provider,javax.security.auth.message,com.sun.xml.ws.api.pipe.helper,javax.security.auth,com.sun.xml.ws.security.secconv,javax.xml.namespace,com.sun.enterprise.util,com.sun.xml.ws.api.message,javax.security.auth.message.config,javax.xml.bind,javax.xml.ws,org.glassfish.webservices,com.sun.xml.ws.api.model,javax.inject,org.jvnet.hk2.annotations,javax.xml.rpc.handler,javax.xml.rpc.handler.soap,com.sun.xml.rpc.spi.runtime,com.sun.enterprise.security.jauth,javax.xml.soap,com.sun.enterprise.security,javax.xml.rpc,com.sun.enterprise.security.ee.audit,org.apache.catalina.util,org.glassfish.webservices.monitoring,com.sun.web.security,com.su
n.enterprise.security.authorize,com.sun.enterprise.security.web.integration,com.sun.enterprise.web,org.apache.catalina,javax.security.jacc,com.sun.enterprise.deployment.runtime.common,javax.servlet.http,org.glassfish.hk2.api,com.sun.enterprise.security.common,org.glassfish.internal.api,org.glassfish.api.invocation,com.sun.enterprise.security.jmac'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.runtime.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.runtime.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.audit)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.audit;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.authorize)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.authorize;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ee.audit)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ee.audit;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.ee.authorize)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.ee.authorize;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.jauth)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.jauth;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.jmac)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.jmac;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.jmac.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.jmac.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security.web.integration)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security.web.integration;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.util.io)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.util.io;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.logging.enterprise.system.core.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.logging.enterprise.system.core.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.web.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.web.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.rpc.spi.runtime)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.rpc.spi.runtime;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.message)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.message;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.model)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.model;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.model.wsdl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.model.wsdl;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.pipe)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.pipe;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.pipe.helper)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.pipe.helper;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.api.server)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.api.server;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.assembler)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.assembler;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.policy)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.policy;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=com.sun.xml.ws.security.secconv)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.xml.ws.security.secconv;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.config)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.config;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.jacc)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.jacc;version="[1.5,2)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.bind)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.bind;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.rpc.handler.soap)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.rpc.handler.soap;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.soap)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.soap;version="[1.3,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws.handler.soap)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws.handler.soap;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.apache.catalina.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.catalina.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.webservices)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.webservices;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.webservices.monitoring)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.webservices.monitoring;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> <resource id='org.glassfish.main.web.weld-integration-fragment/0.0.0' symbolicname='org.glassfish.main.web.weld-integration-fragment' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/weld-integration-fragment.jar' version='0.0.0'>
> <description>This fragment bundle extends the weld osgi bundle to export additional packages from the weld-osgi-bundle as they are used in Weld generated proxies</description>
> <size>4121</size>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.weld-integration-fragment'/>
> <p n='version' t='version' v='0.0.0'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='fragment'>
> <p n='host' v='org.jboss.weld.osgi-bundle'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.proxy.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bean.proxy.util'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.context.http'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.context.bound'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.context.cache'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bean.builtin.ee'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javassist.util.proxy'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.interceptor.proxy'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.interceptor.util.proxy'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.util.bean'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.serialization'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.injection.attributes'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.util.collections'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.annotated.slim'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.annotated.slim.backed'/>
> <p n='version' t='version' v='0.0.0'/>
> </capability>
> <require name='bundle' filter='(&amp;(symbolicname=org.jboss.weld.osgi-bundle))' extend='true' multiple='false' optional='false'>Required Host org.jboss.weld.osgi-bundle</require>
> <require name='package' filter='(&amp;(package=org.glassfish.weld))' extend='false' multiple='false' optional='false'>Import package org.glassfish.weld</require>
> </resource>
> <resource id='org.glassfish.main.web.weld-integration/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.web.weld-integration' presentationname='Weld integration for glassfish' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/weld-integration.jar' version='4.0.1.SNAPSHOT'>
> <description>Java.net - The Source for Java Technology Collaboration</description>
> <size>141254</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.web.weld-integration'/>
> <p n='presentationname' v='Weld integration for glassfish'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.weld.jsf'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.servlet,org.apache.jasper.runtime,javax.naming,org.glassfish.weld.util,javax.el,javax.faces.application,javax.enterprise.inject.spi,javax.faces.context,javax.servlet.jsp,com.sun.enterprise.web,com.sun.enterprise.deployment,org.glassfish.api.invocation,com.sun.faces.spi,org.glassfish.hk2.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.weld.ejb'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jboss.weld.ejb.spi,com.sun.enterprise.deployment,javax.interceptor,org.jboss.weld.ejb,org.glassfish.ejb.api,org.jboss.weld.ejb.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.weld.util'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.weld.services'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.spi,javax.enterprise.inject.spi,org.jboss.weld.ejb.spi,org.glassfish.weld.ejb,javax.naming,javax.annotation,javax.ejb,org.glassfish.ejb.api,javax.interceptor,org.jboss.weld.ejb,org.glassfish.hk2.api,com.sun.enterprise.deployment,org.jboss.weld.ejb.api,com.sun.enterprise.container.common.spi.util,org.glassfish.weld,org.jboss.weld.injection.spi,javax.enterprise.inject,org.glassfish.internal.api,javax.persistence,javax.xml.ws,com.sun.enterprise.container.common.spi,javax.enterprise.context.spi,org.jboss.weld.manager,org.glassfish.deployment.common,org.jvnet.hk2.annotations,org.glassfish.weld.connector,javax.servlet,org.jboss.weld.bootstrap,javax.el,org.glassfish.api.invocation,javax.enterprise.context,javax.inject,org.jboss.weld.manager.api,org.jboss.weld.construction.api,org.jboss.weld.serialization.spi,org.jboss.weld.security.spi,com.sun.enterprise.security,javax.transaction,org.jboss.weld.transaction.spi,com.sun.enterprise.tra
nsaction.api,org.jboss.weld.validation.spi,javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.weld'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,org.glassfish.internal.api,org.glassfish.javaee.full.deployment,org.jboss.weld.ejb.spi,org.glassfish.weld.ejb,org.jboss.weld.bootstrap.spi,javax.enterprise.inject.spi,org.glassfish.api.deployment,org.glassfish.weld.connector,org.glassfish.api.deployment.archive,com.sun.enterprise.deployment,org.jboss.weld.bootstrap,org.jboss.weld.bootstrap.api.helpers,javax.naming,org.glassfish.api.naming,com.sun.enterprise.container.common.spi.util,org.jboss.weld.manager,org.glassfish.deployment.common,org.glassfish.api.invocation,org.jvnet.hk2.annotations,javax.inject,org.glassfish.internal.deployment,com.sun.enterprise.deploy.shared,org.glassfish.cdi,org.glassfish.javaee.core.deployment,org.jboss.weld,org.glassfish.hk2.api,org.jboss.weld.resources.spi,javax.enterprise.context.spi,javax.validation,com.sun.enterprise.web,org.osgi.framework,org.glassfish.api.container,javax.servlet,javax.el,org.apache.jasper.runtime,org.jboss.weld.el,javax
.servlet.jsp,org.glassfish.api.event,org.glassfish.internal.data,org.jboss.weld.transaction.spi,org.glassfish.web.deployment.descriptor,javax.servlet.jsp.tagext,org.jboss.weld.injection.spi,org.jboss.weld.serialization.spi,org.glassfish.weld.services,com.sun.enterprise.deployment.web,org.jboss.weld.security.spi,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.cdi.hk2'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.inject,org.glassfish.hk2.api,org.glassfish.hk2.utilities,javax.enterprise.context,javax.enterprise.inject.spi,javax.enterprise.inject,javax.enterprise.context.spi,javax.naming,javax.enterprise.util,javax.enterprise.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.cdi'/>
> <p n='version' t='version' v='4.0.1'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.glassfish.cdi.transaction'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='javax.transaction,javax.enterprise.context.spi,javax.enterprise.inject.spi,javax.enterprise.event,javax.naming,javax.enterprise.context,com.sun.enterprise.transaction.spi,javax.annotation,javax.interceptor,org.glassfish.api.invocation,org.glassfish.hk2.api,org.glassfish.internal.api'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.container.common.spi.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.container.common.spi.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deploy.shared)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deploy.shared;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.deployment.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.deployment.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.spi)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.spi;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.web)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.web;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.faces.spi)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.faces.spi;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.annotation;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.ejb)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.ejb;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=javax.el)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.el;version="[3.0,4)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.context.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.event)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.event;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.inject.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.enterprise.util;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.faces.application)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.faces.application;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.faces.context)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.faces.context;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='false'>Import package javax.naming</require>
> <require name='package' filter='(&amp;(package=javax.persistence)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.persistence;version="[2.1,3)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=javax.servlet.jsp.tagext)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.jsp.tagext;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=javax.validation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.validation;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.xml.ws))' extend='false' multiple='false' optional='false'>Import package javax.xml.ws</require>
> <require name='package' filter='(&amp;(package=org.apache.jasper.runtime)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.jasper.runtime;version="[2.3,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.container)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.container;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.deployment.archive)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.deployment.archive;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.event)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.event;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.invocation)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.invocation;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.api.naming)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.api.naming;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.deployment.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.deployment.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.ejb.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='true'>Import package org.glassfish.ejb.api;resolution:=optional;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.utilities)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.utilities;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.data)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.data;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.internal.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.internal.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.core.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.javaee.core.deployment;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.javaee.full.deployment)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='true'>Import package org.glassfish.javaee.full.deployment;resolution:=optional;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.web.deployment.descriptor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.web.deployment.descriptor;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.weld.connector))' extend='false' multiple='false' optional='false'>Import package org.glassfish.weld.connector</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bootstrap)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.bootstrap;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bootstrap.api)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.bootstrap.api;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bootstrap.api.helpers)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.bootstrap.api.helpers;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bootstrap.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.bootstrap.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.construction.api)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.construction.api;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.ejb)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.ejb;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.ejb.api)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.ejb.api;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.ejb.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.ejb.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.el)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.el;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.injection.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.injection.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.manager)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.manager;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.manager.api)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.manager.api;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.resources.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.resources.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.security.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.security.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.serialization.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.serialization.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.transaction.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.transaction.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.validation.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jboss.weld.validation.spi;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.5,2)"</require>
> </resource>
> <resource id='org.jboss.weld.osgi-bundle/2.0.3.Final' symbolicname='org.jboss.weld.osgi-bundle' presentationname='Weld OSGi Bundle' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/weld-osgi-bundle.jar' version='2.0.3.Final'>
> <description>Weld runtime packaged as an OSGi bundle</description>
> <size>3542845</size>
> <documentation>http://seamframework.org</documentation>
> <license>http://www.apache.org/licenses/LICENSE-2.0.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.jboss.weld.osgi-bundle'/>
> <p n='presentationname' v='Weld OSGi Bundle'/>
> <p n='version' t='version' v='2.0.3.Final'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.inject'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.decorator'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.inject'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.inject,javax.enterprise.util,javax.enterprise.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.inject.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.context.spi,javax.el,javax.enterprise.inject,javax.interceptor,javax.enterprise.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.context.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.context'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.util'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='javax.enterprise.event'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.util'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.context'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,org.jboss.weld,org.jboss.weld.context.api,org.jboss.weld.serialization.spi,javax.enterprise.context.spi,javax.enterprise.context,org.jboss.weld.manager,org.jboss.weld.event,javax.enterprise.inject,org.jboss.weld.injection.spi,org.jboss.weld.construction.api,org.jboss.weld.util,org.jboss.weld.serialization.spi.helpers,javax.enterprise.inject.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.ejb'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.manager,org.jboss.weld.event,org.jboss.weld.context,javax.enterprise.inject,javax.interceptor,org.jboss.weld.bootstrap.api,javax.enterprise.inject.spi,org.jboss.weld.util,org.jboss.weld.resources.spi,org.jboss.weld.bean,org.jboss.weld.ejb.spi,org.jboss.weld.ejb.spi.helpers,org.jboss.weld.injection,org.jboss.weld'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bean'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,javax.enterprise.inject.spi,org.jboss.weld.manager,javax.enterprise.context,org.jboss.weld.bootstrap,javax.enterprise.inject,javax.inject,org.jboss.weld.interceptor.spi.model,org.jboss.weld.util,javax.enterprise.context.spi,org.jboss.weld.injection,javax.enterprise.event,org.jboss.weld.interceptor.spi.metadata,javax.interceptor,org.jboss.weld.context,org.jboss.weld.ejb,org.jboss.weld.bean.proxy,org.jboss.weld.ejb.spi,org.jboss.weld.ejb.api,javax.decorator'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bean.builtin'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.context,javax.enterprise.inject,org.jboss.weld.bootstrap.api,javax.enterprise.inject.spi,org.jboss.weld.bootstrap,org.jboss.weld.manager,org.jboss.weld.bean,org.jboss.weld.context,org.jboss.weld.injection,javax.enterprise.context.spi,org.jboss.weld.util,org.jboss.weld.bean.proxy,org.jboss.weld,javax.enterprise.util,org.jboss.weld.event,javax.enterprise.event,org.jboss.weld.bootstrap.spi,org.jboss.weld.ejb'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bean.proxy'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.inject.spi,org.jboss.weld.util,org.jboss.weld,org.jboss.weld.bootstrap.api,org.jboss.weld.serialization.spi,javax.enterprise.context.spi,javax.enterprise.context,org.jboss.weld.manager,org.jboss.weld.context,org.jboss.weld.injection,org.jboss.weld.serialization.spi.helpers,javax.inject,org.jboss.weld.bean,org.jboss.weld.ejb,org.jboss.weld.ejb.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.servlet.api'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.servlet,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bootstrap.api'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.spi,javax.enterprise.inject.spi,org.jboss.weld.manager.api,org.jboss.weld.ejb.spi,org.jboss.weld.transaction.spi,org.jboss.weld.injection.spi,org.jboss.weld.security.spi,org.jboss.weld.resources.spi,org.jboss.weld.bootstrap.api.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.context.api'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.context.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.servlet.api.helpers'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.servlet.api,javax.servlet,javax.servlet.http'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bootstrap.api.helpers'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,org.jboss.weld.bootstrap.spi,org.jboss.weld.manager.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.ejb.api'/>
> <p n='version' t='version' v='1.0.0'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.manager.api'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,javax.enterprise.inject.spi,org.jboss.weld.ejb.spi,javax.enterprise.inject,org.jboss.weld.construction.api,javax.enterprise.context.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.construction.api'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.inject.spi,javax.enterprise.context.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.interceptor.spi.model'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.interceptor.spi.metadata,javax.enterprise.inject.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.ejb.spi.helpers'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.ejb.spi,org.jboss.weld.ejb.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.validation.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,javax.validation'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.serialization.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,org.jboss.weld.serialization.spi.helpers,javax.enterprise.context.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.interceptor.spi.context'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.interceptor'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.interceptor.spi.metadata'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.manager,javax.enterprise.context.spi,org.jboss.weld.interceptor.spi.model'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.transaction.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,javax.transaction'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.injection.spi.helpers'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.inject.spi,org.jboss.weld.injection.spi,javax.annotation,javax.naming,org.jboss.weld.bootstrap.api,javax.persistence'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.serialization.spi.helpers'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.context.spi,org.jboss.weld.context.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bootstrap.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.ejb.spi,org.jboss.weld.bootstrap.api,javax.enterprise.inject.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.injection.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,javax.enterprise.inject.spi,javax.persistence'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.resources.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.interceptor.spi.instance'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.interceptor.spi.metadata'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.resources.spi.helpers'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.resources.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bootstrap.spi.helpers'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.spi,org.jboss.weld.resources.spi,org.jboss.weld.ejb.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.ejb.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,org.jboss.weld.ejb.api,javax.enterprise.inject.spi'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.security.spi'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.spi,org.jboss.weld.bootstrap.api,org.jboss.weld.bootstrap,org.jboss.weld.manager,org.jboss.weld.bean.builtin,javax.enterprise.inject.spi,javax.enterprise.util,javax.enterprise.inject'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.bootstrap'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,org.jboss.weld.manager,org.jboss.weld.util,javax.enterprise.inject,org.jboss.weld.bean.builtin,org.jboss.weld,javax.enterprise.inject.spi,org.jboss.weld.event,org.jboss.weld.ejb,org.jboss.weld.bean,org.jboss.weld.interceptor.spi.model,javax.annotation,javax.interceptor,org.jboss.weld.ejb.spi,javax.decorator,org.jboss.weld.resources.spi,javax.enterprise.event,org.jboss.weld.bootstrap.spi,org.jboss.weld.transaction.spi,org.jboss.weld.bootstrap.api.helpers,javax.enterprise.context.spi,org.jboss.weld.security.spi,org.jboss.weld.manager.api,org.jboss.weld.interceptor.spi.metadata,javax.enterprise.context,javax.inject,org.jboss.weld.serialization.spi,org.jboss.weld.bootstrap.spi.helpers,org.jboss.weld.injection,org.jboss.weld.context'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.event'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.injection,javax.enterprise.inject.spi,org.jboss.weld,org.jboss.weld.manager,org.jboss.weld.context,javax.enterprise.inject,org.jboss.weld.bean.builtin,javax.enterprise.util,javax.enterprise.event,javax.enterprise.context.spi,org.jboss.weld.util,org.jboss.weld.bean,org.jboss.weld.bootstrap.api,javax.enterprise.context,javax.inject,org.jboss.weld.transaction.spi,javax.transaction'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.injection'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.inject.spi,org.jboss.weld.manager,org.jboss.weld.util,org.jboss.weld.context,org.jboss.weld.injection.spi,javax.enterprise.context.spi,org.jboss.weld.construction.api,javax.enterprise.inject,org.jboss.weld,org.jboss.weld.bootstrap.api,org.jboss.weld.bean.proxy,javax.enterprise.event,javax.inject,org.jboss.weld.ejb'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.manager'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.bootstrap.api,javax.enterprise.inject.spi,org.jboss.weld.bean,javax.enterprise.util,org.jboss.weld.interceptor.spi.model,org.jboss.weld.bean.proxy,org.jboss.weld.bootstrap,org.jboss.weld.util,javax.enterprise.inject,org.jboss.weld.injection,org.jboss.weld.ejb.spi,org.jboss.weld.bean.builtin,javax.el,org.jboss.weld,org.jboss.weld.interceptor.spi.metadata,org.jboss.weld.event,org.jboss.weld.context,org.jboss.weld.ejb,org.jboss.weld.serialization.spi,javax.enterprise.context.spi,org.jboss.weld.el,org.jboss.weld.manager.api,org.jboss.weld.construction.api,org.jboss.weld.bootstrap.spi,org.jboss.weld.injection.spi,javax.decorator'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.servlet'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='org.jboss.weld.manager,org.jboss.weld.context,org.jboss.weld.event,javax.enterprise.inject,javax.servlet.http,javax.servlet,javax.inject,javax.enterprise.context,javax.faces.context,org.jboss.weld.jsf,org.jboss.weld,javax.enterprise.context.spi,org.jboss.weld.bootstrap.api,javax.enterprise.inject.spi,org.jboss.weld.bean.builtin,org.jboss.weld.servlet.api.helpers'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.util'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.inject.spi,org.jboss.weld.resources.spi,javax.annotation,org.jboss.weld.manager,javax.enterprise.event,javax.enterprise.inject,org.jboss.weld.injection,javax.inject,org.jboss.weld.bootstrap,org.jboss.weld.interceptor.spi.model,org.jboss.weld.bootstrap.api,javax.interceptor,org.jboss.weld.ejb.spi,org.jboss.weld,javax.enterprise.context.spi,javax.decorator,org.jboss.weld.bean,org.jboss.weld.serialization.spi,org.jboss.weld.bean.proxy,org.jboss.weld.bootstrap.spi,javax.el,org.jboss.weld.event'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.el'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.el,javax.enterprise.inject.spi,org.jboss.weld.manager,org.jboss.weld.context,javax.enterprise.context.spi,javax.enterprise.context,org.jboss.weld.bean.proxy'/>
> </capability>
> <capability name='package'>
> <p n='package' v='org.jboss.weld.jsf'/>
> <p n='version' t='version' v='1.0.0'/>
> <p n='uses:' v='javax.enterprise.context,org.jboss.weld,javax.faces.application,javax.faces.context,org.jboss.weld.manager,org.jboss.weld.context,javax.enterprise.inject,org.jboss.weld.bootstrap.api,org.jboss.weld.util,org.jboss.weld.resources.spi'/>
> </capability>
> <require name='package' filter='(&amp;(package=ch.qos.cal10n)(version&gt;=0.7.7))' extend='false' multiple='false' optional='true'>Import package ch.qos.cal10n;resolution:=optional;version=0.7.7</require>
> <require name='package' filter='(&amp;(package=javassist))' extend='false' multiple='false' optional='true'>Import package javassist;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javassist.bytecode))' extend='false' multiple='false' optional='true'>Import package javassist.bytecode;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.annotation)(version&gt;=1.1.99))' extend='false' multiple='false' optional='true'>Import package javax.annotation;resolution:=optional;version=1.1.99</require>
> <require name='package' filter='(&amp;(package=javax.decorator)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package javax.decorator;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.el)(version&gt;=3.0.0))' extend='false' multiple='false' optional='true'>Import package javax.el;resolution:=optional;version=3.0</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.context;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.context.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.context.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.event)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.event;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.inject;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.inject.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.inject.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.enterprise.util)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package javax.enterprise.util;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.faces.application))' extend='false' multiple='false' optional='true'>Import package javax.faces.application;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.faces.context))' extend='false' multiple='false' optional='true'>Import package javax.faces.context;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package javax.inject;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=javax.interceptor)(version&gt;=1.2.0))' extend='false' multiple='false' optional='false'>Import package javax.interceptor;version=1.2</require>
> <require name='package' filter='(&amp;(package=javax.naming))' extend='false' multiple='false' optional='true'>Import package javax.naming;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.naming.spi))' extend='false' multiple='false' optional='true'>Import package javax.naming.spi;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.persistence))' extend='false' multiple='false' optional='true'>Import package javax.persistence;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.servlet))' extend='false' multiple='false' optional='true'>Import package javax.servlet;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.servlet.http))' extend='false' multiple='false' optional='true'>Import package javax.servlet.http;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.transaction)(version&gt;=1.1.0))' extend='false' multiple='false' optional='true'>Import package javax.transaction;resolution:=optional;version=1.1</require>
> <require name='package' filter='(&amp;(package=javax.validation))' extend='false' multiple='false' optional='true'>Import package javax.validation;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='true'>Import package javax.xml.parsers;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.apache.commons.lang.text))' extend='false' multiple='false' optional='true'>Import package org.apache.commons.lang.text;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bean)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.bean;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bean.builtin)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.bean.builtin;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bean.proxy)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.bean.proxy;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bootstrap)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.bootstrap;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bootstrap.api)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.bootstrap.api;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bootstrap.api.helpers)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.bootstrap.api.helpers;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bootstrap.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.bootstrap.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.bootstrap.spi.helpers)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.bootstrap.spi.helpers;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.construction.api)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.construction.api;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.context)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.context;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.context.api)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.context.api;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.ejb)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.ejb;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.ejb.api)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.ejb.api;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.ejb.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.ejb.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.ejb.spi.helpers)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.ejb.spi.helpers;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.el)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.el;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.event)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.event;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.injection)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.injection;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.injection.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.injection.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.injection.spi.helpers)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.injection.spi.helpers;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.interceptor.spi.context)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.interceptor.spi.context;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.interceptor.spi.instance)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.interceptor.spi.instance;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.interceptor.spi.metadata)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.interceptor.spi.metadata;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.interceptor.spi.model)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.interceptor.spi.model;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.jsf)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.jsf;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.manager)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.manager;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.manager.api)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.manager.api;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.resources.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.resources.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.resources.spi.helpers)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.resources.spi.helpers;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.security.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.security.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.serialization.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.serialization.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.serialization.spi.helpers)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.serialization.spi.helpers;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.servlet)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.servlet;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.servlet.api)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.servlet.api;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.servlet.api.helpers)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.servlet.api.helpers;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.transaction.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.transaction.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.util)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.util;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.jboss.weld.validation.spi)(version&gt;=1.0.0))' extend='false' multiple='false' optional='true'>Import package org.jboss.weld.validation.spi;resolution:=optional;version=1.0</require>
> <require name='package' filter='(&amp;(package=org.slf4j)(version&gt;=1.7.2)(!(version&gt;=1.8.0)))' extend='false' multiple='false' optional='true'>Import package org.slf4j;resolution:=optional;version="[1.7.2,1.8)"</require>
> <require name='package' filter='(&amp;(package=org.slf4j.helpers)(version&gt;=1.7.2)(!(version&gt;=1.8.0)))' extend='false' multiple='false' optional='true'>Import package org.slf4j.helpers;resolution:=optional;version="[1.7.2,1.8)"</require>
> <require name='package' filter='(&amp;(package=org.slf4j.spi)(version&gt;=1.7.2)(!(version&gt;=1.8.0)))' extend='false' multiple='false' optional='true'>Import package org.slf4j.spi;resolution:=optional;version="[1.7.2,1.8)"</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='true'>Import package org.w3c.dom;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='true'>Import package org.xml.sax;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='true'>Import package org.xml.sax.helpers;resolution:=optional</require>
> <require name='package' filter='(&amp;(package=sun.misc))' extend='false' multiple='false' optional='true'>Import package sun.misc;resolution:=optional</require>
> </resource>
> <resource id='woodstox-core-asl/4.1.2' symbolicname='woodstox-core-asl' presentationname='Woodstox XML-processor' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/woodstox-core-asl.jar' version='4.1.2'>
> <size>468303</size>
> <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
> <capability name='bundle'>
> <p n='symbolicname' v='woodstox-core-asl'/>
> <p n='presentationname' v='Woodstox XML-processor'/>
> <p n='version' t='version' v='4.1.2'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ctc.wstx.msv'/>
> <p n='version' t='version' v='4.1.2'/>
> <p n='uses:' v='org.xml.sax,javax.xml.namespace,javax.xml.stream,javax.xml.parsers,org.codehaus.stax2.validation,com.ctc.wstx.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ctc.wstx.osgi'/>
> <p n='version' t='version' v='4.1.2'/>
> <p n='uses:' v='org.codehaus.stax2,com.ctc.wstx.msv,org.osgi.framework,com.ctc.wstx.api,org.codehaus.stax2.validation,org.codehaus.stax2.osgi,com.ctc.wstx.stax'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ctc.wstx.api'/>
> <p n='version' t='version' v='4.1.2'/>
> <p n='uses:' v='org.codehaus.stax2,org.codehaus.stax2.io,org.codehaus.stax2.validation,javax.xml.stream'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ctc.wstx.stax'/>
> <p n='version' t='version' v='4.1.2'/>
> <p n='uses:' v='javax.xml.transform.dom,org.codehaus.stax2.io,javax.xml.namespace,org.xml.sax,javax.xml.stream,org.codehaus.stax2.ri.evt,javax.xml.transform.sax,org.codehaus.stax2,org.codehaus.stax2.ri,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.stream,com.ctc.wstx.api'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.ctc.wstx.sax'/>
> <p n='version' t='version' v='4.1.2'/>
> <p n='uses:' v='org.codehaus.stax2,javax.xml.parsers,org.xml.sax,com.ctc.wstx.stax,javax.xml.stream,org.xml.sax.ext,com.ctc.wstx.api,org.xml.sax.helpers'/>
> </capability>
> <require name='package' filter='(&amp;(package=javax.xml.namespace))' extend='false' multiple='false' optional='false'>Import package javax.xml.namespace</require>
> <require name='package' filter='(&amp;(package=javax.xml.parsers))' extend='false' multiple='false' optional='false'>Import package javax.xml.parsers</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.events))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.events</require>
> <require name='package' filter='(&amp;(package=javax.xml.stream.util))' extend='false' multiple='false' optional='false'>Import package javax.xml.stream.util</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.dom</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.sax</require>
> <require name='package' filter='(&amp;(package=javax.xml.transform.stream))' extend='false' multiple='false' optional='false'>Import package javax.xml.transform.stream</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.io)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.io;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.osgi)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.osgi;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.ri)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.ri;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.ri.dom)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.ri.dom;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.ri.evt)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.ri.evt;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.ri.typed)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.ri.typed;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.typed)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.typed;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.codehaus.stax2.validation)(version&gt;=3.1.1))' extend='false' multiple='false' optional='false'>Import package org.codehaus.stax2.validation;version=3.1.1</require>
> <require name='package' filter='(&amp;(package=org.osgi.framework))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework</require>
> <require name='package' filter='(&amp;(package=org.w3c.dom))' extend='false' multiple='false' optional='false'>Import package org.w3c.dom</require>
> <require name='package' filter='(&amp;(package=org.xml.sax))' extend='false' multiple='false' optional='false'>Import package org.xml.sax</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.ext))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.ext</require>
> <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' extend='false' multiple='false' optional='false'>Import package org.xml.sax.helpers</require>
> <require name='ee' filter='(|(ee=J2SE-1.4))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.4))</require>
> </resource>
> <resource id='org.glassfish.main.connectors.work-management/4.0.1.SNAPSHOT' symbolicname='org.glassfish.main.connectors.work-management' presentationname='Work Management' uri='file:/E:/NanjingJUG/qcon_fighterfish/glassfish4/glassfish/modules/work-management.jar' version='4.0.1.SNAPSHOT'>
> <description>Java EE Connector Architecture Work Management module</description>
> <size>44939</size>
> <license>http://glassfish.java.net/nonav/public/CDDL+GPL.html</license>
> <capability name='bundle'>
> <p n='symbolicname' v='org.glassfish.main.connectors.work-management'/>
> <p n='presentationname' v='Work Management'/>
> <p n='version' t='version' v='4.0.1.SNAPSHOT'/>
> <p n='manifestversion' v='2'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.work'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.corba.ee.spi.threadpool,org.glassfish.external.probe.provider,com.sun.enterprise.connectors.work.context,javax.resource.spi.work,org.glassfish.enterprise.iiop.util,com.sun.appserv.connectors.internal.api,javax.resource,javax.resource.spi,javax.transaction.xa,com.sun.enterprise.transaction.api,com.sun.enterprise.security,javax.inject,org.jvnet.hk2.annotations'/>
> </capability>
> <capability name='package'>
> <p n='package' v='com.sun.enterprise.connectors.work.context'/>
> <p n='version' t='version' v='4.0.1'/>
> <p n='uses:' v='com.sun.enterprise.connectors.work,javax.security.auth.callback,javax.security.auth.message.callback,org.glassfish.security.common,javax.security.auth,com.sun.enterprise.security,javax.resource.spi.work,com.sun.appserv.connectors.internal.api,org.jvnet.hk2.annotations,org.glassfish.hk2.api,com.sun.enterprise.transaction.api,org.glassfish.connectors.config,javax.transaction.xa,javax.inject'/>
> </capability>
> <require name='package' filter='(&amp;(package=com.sun.appserv.connectors.internal.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.appserv.connectors.internal.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.corba.ee.spi.threadpool)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.corba.ee.spi.threadpool;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.security)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.security;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=com.sun.enterprise.transaction.api)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package com.sun.enterprise.transaction.api;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.inject;version="[1.0,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.resource.spi.work)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.resource.spi.work;version="[1.7,2)"</require>
> <require name='package' filter='(&amp;(package=javax.security.auth))' extend='false' multiple='false' optional='false'>Import package javax.security.auth</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require>
> <require name='package' filter='(&amp;(package=javax.security.auth.message.callback)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.message.callback;version="[1.1,2)"</require>
> <require name='package' filter='(&amp;(package=javax.transaction.xa)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.transaction.xa;version="[1.2,2)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.connectors.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.connectors.config;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.enterprise.iiop.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.enterprise.iiop.util;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.probe.provider.annotations)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.probe.provider.annotations;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.external.statistics.impl)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.external.statistics.impl;version="[3.2,4)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.gmbal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.gmbal;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.hk2.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.hk2.api;version="[2.2,3)"</require>
> <require name='package' filter='(&amp;(package=org.glassfish.security.common)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))' extend='false' multiple='false' optional='false'>Import package org.glassfish.security.common;version="[4.0,5)"</require>
> <require name='package' filter='(&amp;(package=org.jvnet.hk2.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.jvnet.hk2.annotations;version="[2.2,3)"</require>
> </resource>
> </repository>

-- 
−−−−−−−−−−−−−−−−−−−−−−
Tang Yong
Senior Engineer
GlassFish Committer (OSGi & OSGi-JavaEE)
OSGi Alliance Supporter
Blog: http://osgizone.typepad.com/tangyong/
Nanjing Fujitsu NanDa Software Tec CO.,LTD
http://www.fujitsu.com/cn/fnst
Tel: +86-25-86630566-8310
Fax: +86-25-83317685              
−−−−−−−−−−−−−−−−−−−−−−