<?xml version='1.0' encoding='UTF-8'?>
<units size='2'>
  <unit id='org.idempiere.webservices' version='12.0.0.202405021152' generation='2'>
    <update id='org.idempiere.webservices' range='[0.0.0,12.0.0.202405021152)' severity='0'/>
    <properties size='6'>
      <property name='org.eclipse.equinox.p2.name' value='iDempiere Webservices'/>
      <property name='org.eclipse.equinox.p2.provider' value='iDempiere Community'/>
      <property name='maven-groupId' value='org.idempiere'/>
      <property name='maven-artifactId' value='org.idempiere.webservices'/>
      <property name='maven-version' value='12.0.0-SNAPSHOT'/>
      <property name='maven-type' value='eclipse-plugin'/>
    </properties>
    <provides size='11'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.webservices' version='12.0.0.202405021152'/>
      <provided namespace='osgi.bundle' name='org.idempiere.webservices' version='12.0.0.202405021152'/>
      <provided namespace='java.package' name='org.idempiere.webservices.model' version='0.0.0'/>
      <provided namespace='java.package' name='org.idempiere.adInterface.x10' version='0.0.0'/>
      <provided namespace='java.package' name='org.idempiere.adInterface.x10.impl' version='0.0.0'/>
      <provided namespace='java.package' name='org.idempiere.adinterface' version='0.0.0'/>
      <provided namespace='java.package' name='org.idempiere.webservices' version='0.0.0'/>
      <provided namespace='java.package' name='org.idempiere.webservices.client' version='0.0.0'/>
      <provided namespace='java.package' name='org.idempiere.webservices.fault' version='0.0.0'/>
      <provided namespace='osgi.identity' name='org.idempiere.webservices' version='12.0.0.202405021152'>
        <properties size='1'>
          <property name='type' value='osgi.bundle'/>
        </properties>
      </provided>
      <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
    </provides>
    <requires size='102'>
      <required namespace='osgi.bundle' name='org.adempiere.base' range='0.0.0'/>
      <required namespace='osgi.bundle' name='org.adempiere.ui' range='0.0.0'/>
      <required namespace='osgi.bundle' name='org.apache.ecs' range='0.0.0'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-core' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.neethi' range='3.1.1'/>
      <required namespace='osgi.bundle' name='org.apache.ws.xmlschema.core' range='2.2.3'/>
      <required namespace='osgi.bundle' name='stax2-api' range='4.1.0'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-frontend-jaxrs' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-frontend-jaxws' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-bindings-soap' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-bindings-xml' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-databinding-jaxb' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-frontend-simple' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-transports-http' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-wsdl' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.xml.resolver' range='1.2.0'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-ws-addr' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-ws-policy' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.glassfish.jersey.core.jersey-common' range='2.22.1'/>
      <required namespace='osgi.bundle' name='org.apache.cxf.cxf-rt-rs-service-description' range='3.3.1'/>
      <required namespace='osgi.bundle' name='org.glassfish.hk2.api' range='2.5.0'/>
      <required namespace='osgi.bundle' name='org.glassfish.hk2.locator' range='2.5.0'/>
      <required namespace='osgi.bundle' name='org.glassfish.hk2.utils' range='2.5.0'/>
      <required namespace='osgi.bundle' name='jakarta.ws.rs-api' range='2.1.5'/>
      <required namespace='osgi.bundle' name='jakarta.xml.soap-api' range='1.4.1'/>
      <required namespace='osgi.bundle' name='org.glassfish.hk2.osgi-resource-locator' range='1.0.3'/>
      <required namespace='osgi.bundle' name='org.glassfish.hk2.external.aopalliance-repackaged' range='2.6.1'/>
      <required namespace='osgi.bundle' name='wrapped.org.springframework.spring-aop' range='5.2.15'/>
      <required namespace='osgi.bundle' name='wrapped.org.springframework.spring-beans' range='5.2.15'/>
      <required namespace='osgi.bundle' name='wrapped.org.springframework.spring-context' range='5.2.15'/>
      <required namespace='osgi.bundle' name='wrapped.org.springframework.spring-context-support' range='5.2.15'/>
      <required namespace='osgi.bundle' name='wrapped.org.springframework.spring-core' range='5.2.15'/>
      <required namespace='osgi.bundle' name='wrapped.org.springframework.spring-expression' range='5.2.15'/>
      <required namespace='osgi.bundle' name='wrapped.org.springframework.spring-web' range='5.2.15'/>
      <required namespace='osgi.bundle' name='org.codehaus.jettison.jettison' range='1.4.1'/>
      <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      <required namespace='osgi.bundle' name='jakarta.annotation-api' range='1.3.5'/>
      <required namespace='osgi.bundle' name='org.idempiere.webservices.resources' range='12.0.0'/>
      <required namespace='java.package' name='javax.activation' range='0.0.0'/>
      <required namespace='java.package' name='javax.jws' range='1.1.0'/>
      <required namespace='java.package' name='javax.jws.soap' range='1.1.0'/>
      <required namespace='java.package' name='javax.mail' range='1.4.1'/>
      <required namespace='java.package' name='javax.mail.internet' range='1.5.0'/>
      <required namespace='java.package' name='javax.servlet' range='3.0.0'/>
      <required namespace='java.package' name='javax.servlet.http' range='3.0.0'/>
      <required namespace='java.package' name='javax.xml.bind' range='2.3.3'/>
      <required namespace='java.package' name='javax.xml.bind.annotation' range='2.3.3'/>
      <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
      <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
      <required namespace='java.package' name='javax.xml.ws' range='2.3.3'/>
      <required namespace='java.package' name='javax.xml.ws.handler' range='2.3.3'/>
      <required namespace='java.package' name='javax.xml.ws.handler.soap' range='2.3.3'/>
      <required namespace='java.package' name='javax.xml.ws.http' range='2.3.3'/>
      <required namespace='java.package' name='javax.xml.ws.soap' range='2.3.3'/>
      <required namespace='java.package' name='javax.xml.ws.spi' range='2.3.3'/>
      <required namespace='java.package' name='javax.xml.ws.spi.http' range='2.3.3'/>
      <required namespace='java.package' name='javax.xml.ws.wsaddressing' range='2.3.3'/>
      <required namespace='java.package' name='net.sf.jasperreports.engine' range='0.0.0'/>
      <required namespace='java.package' name='net.sf.jasperreports.engine.base' range='0.0.0'/>
      <required namespace='java.package' name='net.sf.jasperreports.engine.util' range='0.0.0'/>
      <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
      <required namespace='java.package' name='org.apache.commons.logging' range='1.1.1'/>
      <required namespace='java.package' name='org.apache.commons.logging.impl' range='1.1.1'/>
      <required namespace='java.package' name='org.apache.xerces.dom' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.dom.events' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.dom3.as' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.dtd' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.dtd.models' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.dv' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.dv.dtd' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.dv.util' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.dv.xs' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.io' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.msg' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.validation' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.xpath' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.xpath.regex' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.xs' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.xs.identity' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.xs.models' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.xs.opti' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.xs.traversers' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.impl.xs.util' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.jaxp' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.jaxp.datatype' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.jaxp.validation' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.parsers' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.util' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.xinclude' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.xni' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.xni.grammars' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.xni.parser' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.xpointer' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.xs' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xerces.xs.datatypes' range='2.9.0'/>
      <required namespace='java.package' name='org.apache.xml.serialize' range='2.9.0'/>
      <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
      <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.3.0'/>
      <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version&gt;=17))'>
        <description>
          org.idempiere.webservices
        </description>
      </requiredProperties>
      <required namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.webservices.source' range='[12.0.0.202405021152,12.0.0.202405021152]' optional='true'>
        <filter>
          (org.eclipse.update.install.sources=true)
        </filter>
      </required>
    </requires>
    <artifacts size='1'>
      <artifact classifier='osgi.bundle' id='org.idempiere.webservices' version='12.0.0.202405021152'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
    <touchpointData size='1'>
      <instructions size='1'>
        <instruction key='manifest'>
          Bundle-SymbolicName: org.idempiere.webservices;singleton:=true&#xA;Bundle-Version: 12.0.0.202405021152&#xA;
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
  <unit id='org.idempiere.webservices.source' version='12.0.0.202405021152' singleton='false'>
    <update id='org.idempiere.webservices.source' range='[0.0.0,12.0.0.202405021152)' severity='0'/>
    <properties size='10'>
      <property name='df_LT.bundleVendor' value='iDempiere Community'/>
      <property name='df_LT.bundleName' value='iDempiere Webservices Source'/>
      <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
      <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
      <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
      <property name='maven-groupId' value='org.idempiere'/>
      <property name='maven-artifactId' value='org.idempiere.webservices'/>
      <property name='maven-version' value='12.0.0-SNAPSHOT'/>
      <property name='maven-classifier' value='sources'/>
      <property name='maven-type' value='java-source'/>
    </properties>
    <provides size='5'>
      <provided namespace='org.eclipse.equinox.p2.iu' name='org.idempiere.webservices.source' version='12.0.0.202405021152'/>
      <provided namespace='osgi.bundle' name='org.idempiere.webservices.source' version='12.0.0.202405021152'/>
      <provided namespace='osgi.identity' name='org.idempiere.webservices.source' version='12.0.0.202405021152'>
        <properties size='1'>
          <property name='type' value='osgi.bundle'/>
        </properties>
      </provided>
      <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
    </provides>
    <artifacts size='1'>
      <artifact classifier='osgi.bundle' id='org.idempiere.webservices.source' version='12.0.0.202405021152'/>
    </artifacts>
    <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
    <touchpointData size='1'>
      <instructions size='1'>
        <instruction key='manifest'>
          Bundle-SymbolicName: org.idempiere.webservices.source&#xA;Bundle-Version: 12.0.0.202405021152&#xA;
        </instruction>
      </instructions>
    </touchpointData>
  </unit>
</units>
