You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by Julien Martin <ba...@gmail.com> on 2012/08/14 10:59:44 UTC
Issue with * wildcard in of maven-bundle-plugin
Hello,
I am having problem configuring the <Import-Package> and <Export-Package>
of maven-bundle-plugin...
I do specify a *** in order to import and export all packages but *nothing *is
imported or exported...
*<plugin>*
*<groupId>org.apache.felix</groupId>*
*<artifactId>maven-bundle-plugin</artifactId>*
*<version>2.3.7</version>*
*<extensions>true</extensions>*
*<configuration>*
*<instructions>*
*<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
*<Export-Package>*</Export-Package>*
*<Import-Package>*</Import-Package>*
*</instructions>*
*<unpackBundle>true</unpackBundle>*
*</configuration>*
*</plugin>*
Can anyone please help?
Regards,
Julien.
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Felix Meschberger <fm...@adobe.com>.
Hi,
In this case you might want to check whether setting the dependency scope to compile helps.
Regards
Felix
Am 14.08.2012 um 11:09 schrieb Julien Martin:
> Hi Felix,
> Yes I do.
> Regards,
> J.
>
> 2012/8/14 Felix Meschberger <fm...@adobe.com>
>
>> Hi,
>>
>> Do you intend to wrap some library as a bundle ?
>>
>>
>> Regards
>> Felix
>>
>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
>>
>>> Hello,
>>>
>>> I am having problem configuring the <Import-Package> and <Export-Package>
>>> of maven-bundle-plugin...
>>> I do specify a *** in order to import and export all packages but
>> *nothing *is
>>> imported or exported...
>>>
>>> *<plugin>*
>>> *<groupId>org.apache.felix</groupId>*
>>> *<artifactId>maven-bundle-plugin</artifactId>*
>>> *<version>2.3.7</version>*
>>> *<extensions>true</extensions>*
>>> *<configuration>*
>>> *<instructions>*
>>>
>> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
>>> *<Export-Package>*</Export-Package>*
>>> *<Import-Package>*</Import-Package>*
>>> *</instructions>*
>>> *<unpackBundle>true</unpackBundle>*
>>> *</configuration>*
>>> *</plugin>*
>>>
>>> Can anyone please help?
>>>
>>> Regards,
>>>
>>> Julien.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Julien Martin <ba...@gmail.com>.
It seems from the manifest that it is exporting and importing "the world":
fair enough because that is what I have asked... This helped me pinpoint
the problem: it says *no active exported package* which means the bundle is
not active.. When I start the bundle I get this:
karaf@root> osgi:start 181
org.osgi.framework.BundleException: Unresolved constraint in bundle
osgi.org.springframework.batch [181]: Unable to resolve 181.0: missing
requirement
[181.0] package; (package=bsh)
Regards,
Julien.
2012/8/14 Dascalita Dragos <dd...@gmail.com>
> Is it possible to share the generated manifest from the JAR file ?
>
>
> On Tue, Aug 14, 2012 at 3:15 AM, Julien Martin <ba...@gmail.com> wrote:
>
> > I have added this: <scope>compile</scope> (is this not the default
> anyway?)
> > I get the same export/impor problems.
> > Regards,
> > J.
> >
> > 2012/8/14 Julien Martin <ba...@gmail.com>
> >
> > > Here is my config:
> > >
> > >
> > > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> > > http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
> > > http://maven.apache.org/POM/4.0.0
> > > http://maven.apache.org/xsd/maven-4.0.0.xsd">
> > > <modelVersion>4.0.0</modelVersion>
> > > <groupId>osgi.org.springframework.batch</groupId>
> > > <artifactId>spring-batch-core</artifactId>
> > > <version>2.1.8.RELEASE</version>
> > > <packaging>bundle</packaging>
> > > <dependencies>
> > > <dependency>
> > > <groupId>org.springframework.batch</groupId>
> > > <artifactId>spring-batch-core</artifactId>
> > > <version>2.1.8.RELEASE</version>
> > > <optional>true</optional>
> > > </dependency>
> > > </dependencies>
> > > <build>
> > > <defaultGoal>install</defaultGoal>
> > > <plugins>
> > > <plugin>
> > > <groupId>org.apache.maven.plugins</groupId>
> > > <artifactId>maven-shade-plugin</artifactId>
> > > <version>1.7.1</version>
> > > <executions>
> > > <execution>
> > > <phase>package</phase>
> > > <goals>
> > > <goal>shade</goal>
> > > </goals>
> > > <configuration>
> > > <artifactSet>
> > > <includes>
> > > <include>org.springframework.batch:spring-batch-core</include>
> > > </includes>
> > > </artifactSet>
> > > <filters>
> > > <filter>
> > > <artifact>org.springframework.batch:spring-batch-core</artifact>
> > > <excludes>
> > > <exclude>**</exclude>
> > > </excludes>
> > > </filter>
> > > </filters>
> > > <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
> > > <createDependencyReducedPom>true</createDependencyReducedPom>
> > > </configuration>
> > > </execution>
> > > </executions>
> > > </plugin>
> > > <plugin>
> > > <groupId>org.apache.felix</groupId>
> > > <artifactId>maven-bundle-plugin</artifactId>
> > > <version>2.3.7</version>
> > > <extensions>true</extensions>
> > > <configuration>
> > > <instructions>
> > >
> > >
> <Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
> > > <Export-Package>*</Export-Package>
> > > <Import-Package>*</Import-Package>
> > > </instructions>
> > > <unpackBundle>true</unpackBundle>
> > > </configuration>
> > > </plugin>
> > > </plugins>
> > > </build>
> > >
> > > </project>
> > >
> > > 2012/8/14 Julien Martin <ba...@gmail.com>
> > >
> > >> Hi all,
> > >> Can anyone please tell me what is wrong with my config?
> > >> Regards,
> > >> J.
> > >>
> > >>
> > >> 2012/8/14 Julien Martin <ba...@gmail.com>
> > >>
> > >>> Hi Felix,
> > >>> Yes I do.
> > >>> Regards,
> > >>> J.
> > >>>
> > >>>
> > >>> 2012/8/14 Felix Meschberger <fm...@adobe.com>
> > >>>
> > >>>> Hi,
> > >>>>
> > >>>> Do you intend to wrap some library as a bundle ?
> > >>>>
> > >>>>
> > >>>> Regards
> > >>>> Felix
> > >>>>
> > >>>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
> > >>>>
> > >>>> > Hello,
> > >>>> >
> > >>>> > I am having problem configuring the <Import-Package> and
> > >>>> <Export-Package>
> > >>>> > of maven-bundle-plugin...
> > >>>> > I do specify a *** in order to import and export all packages but
> > >>>> *nothing *is
> > >>>> > imported or exported...
> > >>>> >
> > >>>> > *<plugin>*
> > >>>> > *<groupId>org.apache.felix</groupId>*
> > >>>> > *<artifactId>maven-bundle-plugin</artifactId>*
> > >>>> > *<version>2.3.7</version>*
> > >>>> > *<extensions>true</extensions>*
> > >>>> > *<configuration>*
> > >>>> > *<instructions>*
> > >>>> >
> > >>>>
> >
> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
> > >>>> > *<Export-Package>*</Export-Package>*
> > >>>> > *<Import-Package>*</Import-Package>*
> > >>>> > *</instructions>*
> > >>>> > *<unpackBundle>true</unpackBundle>*
> > >>>> > *</configuration>*
> > >>>> > *</plugin>*
> > >>>> >
> > >>>> > Can anyone please help?
> > >>>> >
> > >>>> > Regards,
> > >>>> >
> > >>>> > Julien.
> > >>>>
> > >>>>
> > >>>>
> ---------------------------------------------------------------------
> > >>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> > >>>> For additional commands, e-mail: users-help@felix.apache.org
> > >>>>
> > >>>>
> > >>>
> > >>
> > >
> >
>
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Neil Bartlett <nj...@gmail.com>.
More proof -- as if it were needed! -- that exporting with wildcards
is a bad, bad idea.
On Tue, Aug 14, 2012 at 12:32 PM, Felix Meschberger <fm...@adobe.com> wrote:
> Hi,
>
> Ok, that's the problem ;-)
>
> You export everything. So the bundle plugin pulls all dependencies of the batch library into the bundle and exports them.
>
> What you have to do is to limit the export to just the packages in the batch library, e.g.
>
> <Export-Package>
> org.springframework.batch.*
> </Export-Package>
>
> This should only include the correct packages and generate import statements for the dependencies.
>
> Regards
> Felix
>
> Am 14.08.2012 um 13:29 schrieb Julien Martin:
>
>> Sure. Here it is:
>>
>> Manifest-Version: 1.0
>> Bnd-LastModified: 1344939193374
>> Build-Jdk: 1.6.0_33
>> Built-By: jumartin
>> Bundle-ManifestVersion: 2
>> Bundle-Name: spring-batch-core
>> Bundle-SymbolicName: osgi.org.springframework.batch
>> Bundle-Version: 2.1.8.RELEASE
>> Created-By: Apache Maven Bundle Plugin
>> Export-Package: org.springframework.asm;version="2.5.6",org.springframew
>> ork.batch.core.converter;uses:="org.springframework.util,org.springfram
>> ework.batch.core";version="2.1.8.RELEASE",org.springframework.aop.targe
>> t;uses:="org.apache.commons.logging,org.springframework.aop,org.springf
>> ramework.util,org.springframework.beans,org.springframework.beans.facto
>> ry,org.springframework.aop.support,org.springframework.beans.factory.co
>> nfig,org.springframework.core,org.apache.commons.pool.impl,org.apache.c
>> ommons.pool";version="2.5.6",org.codehaus.jettison.json;version="1.1",o
>> rg.springframework.batch.core.step.item;uses:="org.springframework.batc
>> h.core,org.springframework.batch.retry.context,org.springframework.batc
>> h.retry,org.springframework.batch.retry.support,org.springframework.bat
>> ch.retry.policy,org.springframework.batch.retry.backoff,org.springframe
>> work.batch.classify,org.apache.commons.logging,org.springframework.batc
>> h.item,org.springframework.batch.item.support,org.springframework.batch
>> .repeat,org.springframework.batch.core.scope.context,org.springframewor
>> k.batch.core.step.tasklet,org.springframework.batch.core.listener,org.s
>> pringframework.batch.core.step.skip,org.springframework.transaction.int
>> erceptor,org.springframework.transaction,org.springframework.batch.repe
>> at.support,org.springframework.util,org.springframework.batch.core.step
>> ,org.springframework.batch.repeat.exception,org.springframework.core.ta
>> sk,org.springframework.beans.factory,org.springframework.batch.retry.li
>> stener,org.springframework.batch.core.repository,org.springframework.tr
>> ansaction.annotation,org.springframework.batch.repeat.policy";version="
>> 2.1.8.RELEASE",org.springframework.batch.core.launch.support;uses:="org
>> .springframework.batch.core.converter,org.apache.commons.logging,org.sp
>> ringframework.util,org.springframework.batch.core,org.springframework.c
>> ontext.support,org.springframework.context,org.springframework.beans.fa
>> ctory.config,org.springframework.batch.core.repository,org.springframew
>> ork.batch.core.launch,org.springframework.batch.core.configuration,org.
>> springframework.batch.core.explore,org.springframework.core.io,org.spri
>> ngframework.batch.core.configuration.support,org.aopalliance.intercept,
>> org.springframework.core.task,org.springframework.beans.factory,org.spr
>> ingframework.batch.support,org.springframework.transaction.annotation";
>> version="2.1.8.RELEASE",org.springframework.batch.item.support;uses:="o
>> rg.springframework.util,org.springframework.batch.item.util,org.springf
>> ramework.batch.item,org.springframework.batch.classify,org.springframew
>> ork.beans.factory,org.springframework.aop.support";version="2.1.8.RELEA
>> SE",org.springframework.aop.framework.autoproxy.target;uses:="org.sprin
>> gframework.beans.factory.support,org.springframework.aop.target,org.apa
>> che.commons.logging,org.springframework.aop,org.springframework.aop.fra
>> mework.autoproxy,org.springframework.aop.framework,org.springframework.
>> beans.factory.config,org.springframework.beans.factory";version="2.5.6"
>> ,org.springframework.beans.factory.support;uses:="org.apache.commons.lo
>> gging,org.springframework.beans.factory,org.springframework.beans,org.s
>> pringframework.core,org.springframework.util,org.springframework.beans.
>> factory.config,org.springframework.core.io,org.springframework.core.io.
>> support,net.sf.cglib.proxy";version="2.5.6",org.springframework.batch.r
>> etry.context;uses:="org.springframework.core,org.springframework.batch.
>> retry";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.refl
>> ection;uses:="com.thoughtworks.xstream.converters.basic,com.thoughtwork
>> s.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xstre
>> am.mapper,com.thoughtworks.xstream.core.util,net.sf.cglib.proxy,com.tho
>> ughtworks.xstream.core,com.thoughtworks.xstream,sun.reflect,sun.misc";v
>> ersion="2.1.8.RELEASE",org.springframework.beans.factory.access;uses:="
>> org.springframework.beans,org.springframework.beans.factory,org.apache.
>> commons.logging,org.springframework.beans.factory.support,org.springfra
>> mework.core.io,org.springframework.beans.factory.xml,org.springframewor
>> k.beans.factory.config,org.springframework.core.io.support";version="2.
>> 5.6",org.springframework.batch.repeat.exception;uses:="org.springframew
>> ork.batch.repeat,org.apache.commons.logging,org.springframework.batch.c
>> lassify,org.springframework.util,org.springframework.batch.repeat.conte
>> xt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
>> gframework.jca.context;uses:="javax.resource.spi,org.springframework.be
>> ans,org.springframework.beans.factory.config,javax.resource.spi.work,or
>> g.springframework.beans.factory,org.springframework.util,org.springfram
>> ework.context.support,org.springframework.beans.factory.support,org.apa
>> che.commons.logging,javax.resource,javax.transaction.xa,org.springframe
>> work.beans.factory.xml,org.springframework.context,javax.resource.spi.e
>> ndpoint";version="2.5.6",org.springframework.jmx.export.notification;us
>> es:="org.springframework.util,javax.management,javax.management.modelmb
>> ean,org.springframework.jmx";version="2.5.6",org.springframework.jca.cc
>> i.connection;uses:="org.springframework.transaction,org.apache.commons.
>> logging,javax.resource.cci,javax.resource,javax.resource.spi,org.spring
>> framework.transaction.support,org.springframework.beans.factory,org.spr
>> ingframework.jca.cci,org.springframework.util,org.springframework.core,
>> javax.naming";version="2.5.6",org.springframework.ejb.support;uses:="or
>> g.springframework.beans.factory.access,org.springframework.util,javax.e
>> jb,org.springframework.context.access,org.springframework.beans,org.spr
>> ingframework.beans.factory,javax.jms,org.apache.commons.logging";versio
>> n="2.5.6",org.springframework.ui.context;uses:="org.springframework.con
>> text";version="2.5.6",org.springframework.batch.repeat.support;uses:="o
>> rg.springframework.batch.repeat,org.apache.commons.logging,org.springfr
>> amework.util,org.springframework.batch.repeat.exception,org.springframe
>> work.batch.repeat.policy,org.springframework.core.task";version="2.1.8.
>> RELEASE",org.springframework.jmx.export.assembler;uses:="org.springfram
>> ework.jmx.export.metadata,org.springframework.util,javax.management.mod
>> elmbean,org.springframework.aop.support,org.springframework.jmx.support
>> ,javax.management,org.springframework.core,org.springframework.aop.fram
>> ework,org.springframework.beans,org.springframework.beans.factory";vers
>> ion="2.5.6",org.springframework.batch.repeat.interceptor;uses:="org.aop
>> alliance.intercept,org.springframework.aop,org.springframework.batch.re
>> peat,org.springframework.batch.repeat.support,org.springframework.util"
>> ;version="2.1.8.RELEASE",org.springframework.batch.core;uses:="org.spri
>> ngframework.util,org.springframework.batch.item";version="2.1.8.RELEASE
>> ",org.springframework.batch.repeat;uses:="org.springframework.core";ver
>> sion="2.1.8.RELEASE",org.springframework.batch.core.job;uses:="org.spri
>> ngframework.batch.core.repository,org.apache.commons.logging,org.spring
>> framework.batch.core.launch,org.springframework.batch.core.step,org.spr
>> ingframework.util,org.springframework.batch.core,org.springframework.ba
>> tch.repeat,org.springframework.batch.core.listener,org.springframework.
>> beans.factory,org.springframework.batch.item";version="2.1.8.RELEASE",o
>> rg.springframework.core.annotation;uses:="org.springframework.core,org.
>> springframework.util";version="2.5.6",com.thoughtworks.xstream.io.json;
>> uses:="javax.xml.stream,com.thoughtworks.xstream.io,org.codehaus.jettis
>> on.mapped,com.thoughtworks.xstream.io.xml,com.thoughtworks.xstream.core
>> .util";version="2.1.8.RELEASE",org.springframework.context.config;uses:
>> ="org.springframework.beans.factory.support,org.springframework.util,or
>> g.springframework.beans.factory.xml,org.w3c.dom,org.springframework.bea
>> ns.factory.config,org.springframework.core,org.springframework.core.io,
>> org.springframework.jndi,org.springframework.jmx.support,org.springfram
>> ework.beans,org.springframework.beans.factory.parsing";version="2.5.6",
>> org.springframework.batch.core.explore.support;uses:="org.springframewo
>> rk.batch.core.repository.dao,org.springframework.batch.core.explore,org
>> .springframework.beans.factory,org.springframework.jdbc.support.increme
>> nter,org.springframework.jdbc.core.simple,javax.sql,org.springframework
>> .jdbc.support.lob,org.springframework.util,org.springframework.batch.co
>> re.repository.support,org.springframework.batch.core,org.springframewor
>> k.batch.item";version="2.1.8.RELEASE",org.springframework.batch.core.ex
>> plore;uses:="org.springframework.batch.core";version="2.1.8.RELEASE",or
>> g.springframework.batch.core.configuration.xml;uses:="org.springframewo
>> rk.beans.factory.support,org.springframework.util,org.springframework.b
>> atch.core.job.flow,org.springframework.beans.factory.xml,org.springfram
>> ework.beans.factory.parsing,org.springframework.beans.factory.config,or
>> g.springframework.util.xml,org.w3c.dom,org.springframework.beans,org.sp
>> ringframework.batch.core.listener,org.springframework.batch.core.step.i
>> tem,org.springframework.batch.repeat.policy,org.springframework.batch.c
>> ore.repository,org.springframework.transaction,org.springframework.batc
>> h.core.step,org.springframework.context,org.springframework.batch.core.
>> job.flow.support.state,org.springframework.batch.core,org.springframewo
>> rk.beans.factory,org.springframework.batch.core.job.flow.support,org.sp
>> ringframework.transaction.interceptor,org.springframework.batch.classif
>> y,org.springframework.batch.core.step.tasklet,org.apache.commons.loggin
>> g,org.springframework.batch.retry.policy,org.springframework.aop,org.sp
>> ringframework.batch.retry,org.springframework.batch.core.launch.support
>> ,org.springframework.batch.core.partition,org.springframework.batch.cor
>> e.step.job,org.springframework.batch.repeat.support,org.springframework
>> .batch.repeat,org.springframework.batch.item,org.springframework.batch.
>> core.partition.support,org.springframework.batch.core.launch,org.spring
>> framework.transaction.annotation,org.springframework.batch.retry.backof
>> f,org.springframework.aop.framework,org.springframework.core.task,org.s
>> pringframework.batch.core.step.skip";version="2.1.8.RELEASE",org.spring
>> framework.core.task;uses:="org.springframework.util,org.springframework
>> .core";version="2.5.6",org.springframework.batch.core.job.flow.support;
>> uses:="org.apache.commons.logging,org.springframework.batch.core.job.fl
>> ow,org.springframework.beans.factory,org.springframework.util,org.sprin
>> gframework.batch.support";version="2.1.8.RELEASE",org.apache.commons.lo
>> gging;uses:="org.apache.commons.logging.impl";version="2.1.8.RELEASE",o
>> rg.springframework.jca.work.glassfish;uses:="org.springframework.jca.wo
>> rk,org.springframework.util,javax.resource.spi.work";version="2.5.6",or
>> g.springframework.beans.factory.annotation;uses:="org.springframework.b
>> eans.factory.config,org.springframework.core.type,org.springframework.b
>> eans.factory.support,org.springframework.beans.factory.wiring,org.sprin
>> gframework.util,org.springframework.beans,org.springframework.beans.fac
>> tory,org.springframework.core,org.apache.commons.logging,org.springfram
>> ework.core.annotation";version="2.5.6",org.springframework.batch.item.d
>> atabase;uses:="org.springframework.jdbc,org.apache.commons.logging,org.
>> springframework.util,org.springframework.batch.item,org.springframework
>> .batch.item.support,org.springframework.jdbc.support,javax.sql,org.spri
>> ngframework.dao,org.springframework.jdbc.datasource,org.springframework
>> .transaction.support,org.springframework.beans.factory,org.springframew
>> ork.jdbc.core.namedparam,org.springframework.batch.item.database.orm,or
>> g.hibernate,org.hibernate.classic,org.springframework.orm.hibernate3,or
>> g.springframework.orm.ibatis,com.ibatis.sqlmap.engine.execution,com.iba
>> tis.sqlmap.client,org.springframework.jdbc.core,org.springframework.jdb
>> c.core.simple,org.springframework.batch.item.util,org.springframework.o
>> rm.jpa,javax.persistence,org.springframework.jdbc.core.metadata";versio
>> n="2.1.8.RELEASE",org.springframework.batch.item.util;uses:="org.spring
>> framework.util,org.springframework.batch.item";version="2.1.8.RELEASE",
>> org.springframework.beans.factory.config;uses:="org.springframework.uti
>> l,org.apache.commons.logging,org.springframework.beans,org.springframew
>> ork.beans.factory,org.springframework.core,org.springframework.beans.su
>> pport,org.springframework.core.io.support";version="2.5.6",org.springfr
>> amework.context.annotation;uses:="org.springframework.beans.factory.sup
>> port,org.springframework.util,org.springframework.beans.factory.annotat
>> ion,org.springframework.beans.factory.config,org.springframework.core.t
>> ype,org.springframework.beans.factory.xml,org.springframework.beans.fac
>> tory.parsing,org.w3c.dom,org.springframework.beans,org.springframework.
>> aop.scope,org.springframework.core.io,org.apache.commons.logging,org.sp
>> ringframework.context,org.springframework.core.io.support,org.springfra
>> mework.core.type.filter,org.springframework.core.type.classreading,org.
>> springframework.stereotype,org.springframework.beans.factory,javax.anno
>> tation,javax.ejb,org.springframework.core,javax.xml.ws,javax.xml.namesp
>> ace,org.springframework.jndi.support";version="2.5.6",org.springframewo
>> rk.util.xml;uses:="org.springframework.util,org.w3c.dom,org.apache.comm
>> ons.logging,org.xml.sax,javax.xml.transform";version="2.5.6",org.spring
>> framework.remoting.support;uses:="org.springframework.util,org.aopallia
>> nce.intercept,org.springframework.aop.framework.adapter,org.springframe
>> work.aop,org.springframework.aop.framework,org.aopalliance.aop,org.apac
>> he.commons.logging,org.springframework.beans.factory,org.springframewor
>> k.core.task.support,com.sun.net.httpserver,org.springframework.core.tas
>> k";version="2.5.6",org.springframework.scheduling.backportconcurrent;us
>> es:="edu.emory.mathcs.backport.java.util.concurrent,org.springframework
>> .scheduling,org.springframework.core.task,org.springframework.util,org.
>> apache.commons.logging,org.springframework.scheduling.support,org.sprin
>> gframework.beans.factory";version="2.5.6",org.springframework.batch.ite
>> m.xml.stax;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.na
>> mespace,org.springframework.dao";version="2.1.8.RELEASE",com.thoughtwor
>> ks.xstream.alias;uses:="com.thoughtworks.xstream,com.thoughtworks.xstre
>> am.mapper";version="2.1.8.RELEASE",org.springframework.metadata.commons
>> ;uses:="org.springframework.metadata,org.apache.commons.attributes";ver
>> sion="2.5.6",org.springframework.batch.repeat.callback;uses:="org.sprin
>> gframework.batch.repeat";version="2.1.8.RELEASE",com.thoughtworks.xstre
>> am.core.util;uses:="com.thoughtworks.xstream.converters,com.thoughtwork
>> s.xstream.converters.reflection,com.thoughtworks.xstream.io";version="2
>> .1.8.RELEASE",org.springframework.ejb.config;uses:="org.springframework
>> .beans.factory.support,org.springframework.util,org.springframework.bea
>> ns.factory.xml,org.springframework.beans.factory.config,org.springframe
>> work.util.xml,org.w3c.dom,org.springframework.jndi";version="2.5.6",org
>> .springframework.context.event;uses:="org.springframework.core,org.spri
>> ngframework.beans,org.springframework.context,org.aopalliance.intercept
>> ,org.springframework.beans.factory,org.springframework.core.task";versi
>> on="2.5.6",org.springframework.batch.core.repository;uses:="org.springf
>> ramework.batch.core";version="2.1.8.RELEASE",org.springframework.core.t
>> ype.filter;uses:="org.springframework.core.type.classreading,org.spring
>> framework.core.type,org.aspectj.weaver,org.aspectj.weaver.patterns,org.
>> aspectj.bridge,org.aspectj.weaver.bcel,org.springframework.util";versio
>> n="2.5.6",org.springframework.jmx.support;uses:="javax.management.remot
>> e,org.springframework.jmx,org.apache.commons.logging,javax.management,o
>> rg.springframework.beans.factory,org.springframework.core,org.springfra
>> mework.util,org.springframework.aop.target,org.springframework.aop,org.
>> springframework.aop.framework,org.springframework.jndi,javax.naming";ve
>> rsion="2.5.6",org.springframework.stereotype;version="2.5.6",org.spring
>> framework.jca.support;uses:="javax.resource,javax.resource.spi,org.spri
>> ngframework.beans.factory,org.springframework.util,org.springframework.
>> beans,javax.resource.spi.work";version="2.5.6",org.springframework.batc
>> h.retry.policy;uses:="org.springframework.batch.retry,org.springframewo
>> rk.batch.retry.context,org.springframework.util,org.springframework.bat
>> ch.classify";version="2.1.8.RELEASE",org.springframework.batch.retry.li
>> stener;uses:="org.springframework.batch.retry";version="2.1.8.RELEASE",
>> org.springframework.batch.item.mail;uses:="org.springframework.mail,org
>> .springframework.util,org.springframework.batch.item,org.springframewor
>> k.beans.factory";version="2.1.8.RELEASE",org.springframework.aop;uses:=
>> "org.aopalliance.aop,org.springframework.core,org.aopalliance.intercept
>> ";version="2.5.6",org.springframework.instrument.classloading.glassfish
>> ;uses:="javax.persistence.spi,com.sun.enterprise.loader,org.springframe
>> work.instrument.classloading,org.springframework.util";version="2.5.6",
>> org.springframework.batch.retry;uses:="org.springframework.core";versio
>> n="2.1.8.RELEASE",org.springframework.validation.support;uses:="org.spr
>> ingframework.ui,org.springframework.validation";version="2.5.6",org.spr
>> ingframework.jmx;uses:="org.springframework.core";version="2.5.6",org.x
>> mlpull.mxp1;uses:="org.xmlpull.v1";version="2.1.8.RELEASE",org.springfr
>> amework.jmx.access;uses:="javax.management.remote,org.springframework.j
>> mx.support,org.apache.commons.logging,org.springframework.jmx,javax.man
>> agement,javax.management.openmbean,org.aopalliance.intercept,org.spring
>> framework.util,org.springframework.beans,org.springframework.core,org.s
>> pringframework.beans.factory,org.springframework.aop.framework";version
>> ="2.5.6",org.springframework.core;uses:="org.springframework.util,edu.e
>> mory.mathcs.backport.java.util.concurrent,org.apache.commons.collection
>> s,org.apache.commons.collections.map,org.apache.commons.logging,org.spr
>> ingframework.asm,org.springframework.asm.commons";version="2.5.6",org.s
>> pringframework.jca.cci;uses:="javax.resource,org.springframework.dao";v
>> ersion="2.5.6",org.springframework.batch.core.step;uses:="org.apache.co
>> mmons.logging,org.springframework.util,org.springframework.batch.core,o
>> rg.springframework.batch.repeat,org.springframework.batch.item,org.spri
>> ngframework.batch.core.repository,org.springframework.batch.core.launch
>> ,org.springframework.batch.core.listener,org.springframework.batch.core
>> .scope.context,org.springframework.beans.factory";version="2.1.8.RELEAS
>> E",org.springframework.jca.cci.core;uses:="javax.resource.cci,org.sprin
>> gframework.dao,javax.resource,org.apache.commons.logging,org.springfram
>> ework.jca.cci,org.springframework.util,org.springframework.jca.cci.conn
>> ection";version="2.5.6",com.thoughtworks.xstream.io.xml;uses:="com.thou
>> ghtworks.xstream.converters,com.thoughtworks.xstream.io,com.thoughtwork
>> s.xstream.core.util,org.dom4j,org.dom4j.io,org.dom4j.tree,org.xml.sax.h
>> elpers,org.xml.sax,javax.xml.parsers,org.w3c.dom,org.jdom.input,org.jdo
>> m,javax.xml.namespace,com.thoughtworks.xstream,javax.xml.stream,javax.x
>> ml.transform.sax,nu.xom,com.thoughtworks.xstream.io.xml.xppdom,org.xmlp
>> ull.mxp1,org.xmlpull.v1";version="2.1.8.RELEASE",com.thoughtworks.xstre
>> am.mapper;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.x
>> stream.converters.reflection,com.thoughtworks.xstream.annotations,com.t
>> houghtworks.xstream,com.thoughtworks.xstream.core,com.thoughtworks.xstr
>> eam.core.util,com.thoughtworks.xstream.alias,net.sf.cglib.proxy,com.tho
>> ughtworks.xstream.converters.enums";version="2.1.8.RELEASE",org.springf
>> ramework.util.comparator;uses:="org.springframework.util";version="2.5.
>> 6",org.springframework.ejb.access;uses:="org.springframework.remoting,j
>> avax.naming,org.apache.commons.logging,javax.ejb,org.aopalliance.interc
>> ept,javax.rmi,org.springframework.remoting.rmi,org.springframework.jndi
>> ,org.springframework.core,org.springframework.util,org.springframework.
>> aop.framework,org.springframework.beans.factory";version="2.5.6",org.sp
>> ringframework.beans.support;uses:="org.springframework.util,org.springf
>> ramework.beans,org.apache.commons.logging,org.springframework.core.io,o
>> rg.springframework.core.io.support,org.springframework.beans.propertyed
>> itors";version="2.5.6",org.codehaus.jettison.mapped;uses:="org.codehaus
>> .jettison,org.codehaus.jettison.json,javax.xml.namespace,javax.xml.stre
>> am,org.codehaus.jettison.util";version="1.1",org.springframework.aop.sc
>> ope;uses:="org.springframework.util,org.springframework.beans.factory.c
>> onfig,org.springframework.aop,org.springframework.aop.support,org.sprin
>> gframework.aop.target,org.springframework.aop.framework,org.aopalliance
>> .aop,org.springframework.beans.factory,org.springframework.beans.factor
>> y.support,org.springframework.aop.framework.autoproxy,org.springframewo
>> rk.beans";version="2.5.6",org.springframework.aop.aspectj;uses:="org.sp
>> ringframework.aop.support,org.springframework.aop.interceptor,org.sprin
>> gframework.aop,org.aopalliance.intercept,org.springframework.util,org.a
>> spectj.lang,org.aspectj.weaver.tools,org.aopalliance.aop,org.springfram
>> ework.core,org.aspectj.weaver.patterns,org.springframework.beans.factor
>> y,org.apache.commons.logging,org.aspectj.weaver,org.springframework.aop
>> .framework.autoproxy,org.aspectj.weaver.reflect,org.aspectj.bridge,org.
>> aspectj.lang.reflect,org.aspectj.runtime.internal,org.aspectj.weaver.as
>> t,org.aspectj.weaver.internal.tools,org.springframework.aop.framework";
>> version="2.5.6",org.springframework.aop.support.annotation;uses:="org.s
>> pringframework.aop,org.springframework.util,org.springframework.core.an
>> notation,org.springframework.aop.support";version="2.5.6",org.aopallian
>> ce.aop;version="2.1.8.RELEASE",org.springframework.scripting.groovy;use
>> s:="groovy.lang,org.springframework.util,org.springframework.beans,org.
>> springframework.beans.factory.config,org.springframework.scripting,org.
>> codehaus.groovy.control,org.springframework.beans.factory";version="2.5
>> .6",org.springframework.batch.item.file.separator;uses:="org.springfram
>> ework.util";version="2.1.8.RELEASE",org.springframework.core.enums;uses
>> :="org.apache.commons.logging,org.springframework.util,org.springframew
>> ork.util.comparator";version="2.5.6",com.thoughtworks.xstream.converter
>> s.basic;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream.con
>> verters,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream.map
>> per";version="2.1.8.RELEASE",org.springframework.scripting.bsh;uses:="o
>> rg.springframework.util,org.springframework.scripting,bsh,org.springfra
>> mework.beans.factory,org.springframework.core";version="2.5.6",org.spri
>> ngframework.scheduling.concurrent;uses:="org.springframework.scheduling
>> ,org.springframework.core.task,org.springframework.util,org.apache.comm
>> ons.logging,org.springframework.scheduling.support,org.springframework.
>> beans.factory";version="2.5.6",org.springframework.core.task.support;us
>> es:="org.springframework.util,org.springframework.core.task";version="2
>> .5.6",org.springframework.batch.item.file.mapping;uses:="org.springfram
>> ework.util,org.springframework.batch.item.file.transform,org.springfram
>> ework.beans,org.springframework.validation,org.springframework.beans.fa
>> ctory,org.springframework.batch.support,org.springframework.batch.item.
>> file,org.codehaus.jackson.map,org.codehaus.jackson";version="2.1.8.RELE
>> ASE",org.springframework.instrument.classloading;uses:="org.springframe
>> work.instrument,org.springframework.util,org.apache.commons.logging,org
>> .springframework.core";version="2.5.6",org.springframework.aop.framewor
>> k.autoproxy;uses:="org.springframework.beans.factory.config,org.springf
>> ramework.core,org.springframework.aop.support,org.springframework.aop,o
>> rg.springframework.beans.factory,org.springframework.aop.target,org.spr
>> ingframework.aop.framework.adapter,org.apache.commons.logging,org.sprin
>> gframework.util,org.springframework.beans,org.aopalliance.aop,org.sprin
>> gframework.aop.framework";version="2.5.6",org.springframework.batch.cor
>> e.scope.context;uses:="org.springframework.core,org.springframework.uti
>> l,org.springframework.batch.core,org.springframework.batch.repeat.conte
>> xt,org.springframework.batch.item,org.apache.commons.logging,org.spring
>> framework.batch.repeat,org.aspectj.lang.annotation";version="2.1.8.RELE
>> ASE",org.springframework.jndi.support;uses:="org.springframework.jndi,j
>> avax.naming,org.springframework.beans,org.springframework.beans.factory
>> ";version="2.5.6",org.springframework.remoting.rmi;uses:="org.springfra
>> mework.core,org.springframework.aop.support,javax.naming,org.apache.com
>> mons.logging,org.aopalliance.intercept,org.springframework.util,org.omg
>> .CORBA,org.springframework.jndi,org.springframework.remoting.support,or
>> g.springframework.remoting,javax.rmi,org.springframework.beans.factory,
>> org.springframework.aop.framework,org.omg.CORBA_2_3.portable,org.omg.CO
>> RBA.portable,javax.rmi.CORBA";version="2.5.6",org.springframework.core.
>> type;uses:="org.springframework.core.annotation";version="2.5.6",org.sp
>> ringframework.batch.core.partition;uses:="org.springframework.batch.cor
>> e";version="2.1.8.RELEASE",org.springframework.batch.core.step.job;uses
>> :="org.springframework.batch.core,org.springframework.batch.item,org.sp
>> ringframework.batch.core.launch,org.springframework.batch.core.step,org
>> .springframework.util";version="2.1.8.RELEASE",org.springframework.batc
>> h.core.step.tasklet;uses:="org.springframework.util,org.springframework
>> .batch.core,org.springframework.batch.repeat,org.springframework.batch.
>> core.scope.context,org.springframework.beans.factory,org.springframewor
>> k.batch.item.adapter,org.apache.commons.logging,org.springframework.bat
>> ch.core.listener,org.springframework.core.task,org.springframework.tran
>> saction.interceptor,org.springframework.transaction,org.springframework
>> .batch.core.step,org.springframework.transaction.support,org.springfram
>> ework.batch.item,org.springframework.batch.item.support,org.springframe
>> work.batch.core.repository,org.springframework.batch.repeat.support";ve
>> rsion="2.1.8.RELEASE",org.springframework.context.weaving;uses:="org.sp
>> ringframework.core,org.aspectj.weaver.loadtime,org.springframework.inst
>> rument.classloading,org.springframework.beans,org.springframework.beans
>> .factory.config,org.springframework.beans.factory,org.springframework.i
>> nstrument.classloading.weblogic,org.apache.commons.logging,org.springfr
>> amework.instrument.classloading.oc4j,org.springframework.instrument.cla
>> ssloading.glassfish,org.springframework.util";version="2.5.6",org.sprin
>> gframework.aop.framework.adapter;uses:="org.aopalliance.intercept,org.s
>> pringframework.aop,org.aopalliance.aop,org.springframework.beans,org.sp
>> ringframework.beans.factory.config,org.springframework.util,org.springf
>> ramework.aop.support,org.apache.commons.logging";version="2.5.6",org.sp
>> ringframework.beans.factory.wiring;uses:="org.apache.commons.logging,or
>> g.springframework.util,org.springframework.beans.factory.config,org.spr
>> ingframework.beans.factory";version="2.5.6",org.springframework.jca.end
>> point;uses:="org.apache.commons.logging,javax.resource,javax.resource.s
>> pi,javax.transaction.xa,javax.resource.spi.endpoint,javax.transaction,o
>> rg.springframework.transaction.jta,org.aopalliance.intercept,org.spring
>> framework.util,org.springframework.aop.support,org.springframework.aop.
>> framework,org.aopalliance.aop,org.springframework.context,org.springfra
>> mework.beans.factory";version="2.5.6",org.springframework.ui.context.su
>> pport;uses:="org.springframework.ui.context,org.apache.commons.logging,
>> org.springframework.context.support,org.springframework.context,org.spr
>> ingframework.util";version="2.5.6",org.springframework.batch.core.launc
>> h;uses:="org.springframework.batch.core,org.springframework.batch.core.
>> repository";version="2.1.8.RELEASE",com.thoughtworks.xstream.persistenc
>> e;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream";version=
>> "2.1.8.RELEASE",org.springframework.transaction.jta;uses:="javax.naming
>> ,javax.transaction,org.objectweb.jotm,org.springframework.beans.factory
>> ,org.springframework.transaction.support,org.springframework.jndi,org.s
>> pringframework.transaction,org.apache.commons.logging,org.springframewo
>> rk.util,com.ibm.wsspi.uow";version="2.5.6",org.springframework.aop.aspe
>> ctj.annotation;uses:="org.aspectj.lang.annotation,org.springframework.u
>> til,org.springframework.core,org.apache.commons.logging,org.aspectj.lan
>> g.reflect,org.springframework.aop.framework,org.springframework.aop.asp
>> ectj,org.springframework.core.annotation,org.springframework.beans.fact
>> ory,org.springframework.aop.aspectj.autoproxy,org.springframework.beans
>> .factory.config,org.springframework.aop,org.aopalliance.aop,org.springf
>> ramework.aop.support";version="2.5.6",com.thoughtworks.xstream.converte
>> rs.enums;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.xs
>> tream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstream.conve
>> rters.collections,com.thoughtworks.xstream.core.util,com.thoughtworks.x
>> stream.converters.basic";version="2.1.8.RELEASE",com.thoughtworks.xstre
>> am.io.path;uses:="com.thoughtworks.xstream.core.util,com.thoughtworks.x
>> stream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream.
>> io.xml";version="2.1.8.RELEASE",org.aopalliance.intercept;uses:="org.ao
>> palliance.aop";version="2.1.8.RELEASE",org.springframework.batch.item.j
>> ms;uses:="org.apache.commons.logging,javax.jms,org.springframework.util
>> ,org.springframework.jms.core,org.springframework.batch.item,org.spring
>> framework.beans.factory,org.springframework.batch.retry.interceptor,org
>> .springframework.jms";version="2.1.8.RELEASE",org.springframework.aop.t
>> arget.dynamic;uses:="org.apache.commons.logging,org.springframework.aop
>> ,org.springframework.util,org.springframework.beans.factory";version="2
>> .5.6",org.springframework.jca.cci.object;uses:="javax.resource.cci,org.
>> springframework.jca.cci.core,org.springframework.beans.factory,org.spri
>> ngframework.jca.cci.core.support,org.springframework.dao,javax.resource
>> ";version="2.5.6",org.springframework.jmx.export;uses:="org.springframe
>> work.jmx,javax.management,org.springframework.jmx.export.assembler,org.
>> springframework.aop.target,javax.management.modelmbean,org.springframew
>> ork.aop.support,org.apache.commons.logging,org.springframework.aop,org.
>> springframework.util,org.springframework.beans.factory.config,org.sprin
>> gframework.core,org.springframework.jmx.support,org.springframework.aop
>> .framework,org.springframework.jmx.export.naming,org.springframework.be
>> ans.factory,org.springframework.jmx.export.notification";version="2.5.6
>> ",org.springframework.dao.support;uses:="org.springframework.util,org.s
>> pringframework.dao,org.apache.commons.logging,org.springframework.beans
>> .factory,org.aopalliance.intercept,org.springframework.beans";version="
>> 2.5.6",org.springframework.beans.propertyeditors;uses:="org.springframe
>> work.util,org.springframework.core.io";version="2.5.6",org.codehaus.jet
>> tison;uses:="javax.xml.stream,javax.xml.parsers,org.w3c.dom,javax.xml.t
>> ransform,javax.xml.transform.dom,javax.xml.stream.events,javax.xml.name
>> space,javax.xml.stream.util,org.codehaus.jettison.json,javax.xml.transf
>> orm.stream,org.codehaus.jettison.util";version="1.1",org.springframewor
>> k.beans.factory.access.el;uses:="javax.el,org.springframework.util,org.
>> springframework.beans.factory,org.apache.commons.logging";version="2.5.
>> 6",org.springframework.scripting.jruby;uses:="org.jruby,org.jruby.runti
>> me.builtin,org.jruby.exceptions,org.springframework.util,org.springfram
>> ework.scripting,org.springframework.beans.factory,org.springframework.c
>> ore,org.jruby.runtime,org.jruby.javasupport,org.jruby.ast";version="2.5
>> .6",com.thoughtworks.xstream.converters.collections;uses:="com.thoughtw
>> orks.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xs
>> tream.mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.cor
>> e.util";version="2.1.8.RELEASE",com.thoughtworks.xstream.core;uses:="co
>> m.thoughtworks.xstream.converters,com.thoughtworks.xstream.io.path,com.
>> thoughtworks.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtwork
>> s.xstream.core.util,com.thoughtworks.xstream,com.thoughtworks.xstream.a
>> lias,com.thoughtworks.xstream.converters.reflection,com.thoughtworks.xs
>> tream.io.xml";version="2.1.8.RELEASE",org.springframework.beans.factory
>> ;uses:="org.springframework.core,org.springframework.beans,org.springfr
>> amework.util";version="2.5.6",org.springframework.batch.core.configurat
>> ion.support;uses:="org.springframework.context,org.springframework.batc
>> h.core.configuration,org.springframework.batch.core,org.springframework
>> .core,org.springframework.util,org.springframework.context.event,org.sp
>> ringframework.beans.factory,org.springframework.beans.factory.support,o
>> rg.springframework.context.support,org.springframework.core.io,org.spri
>> ngframework.beans.factory.config,org.apache.commons.logging,org.springf
>> ramework.beans,org.springframework.batch.core.launch,org.springframewor
>> k.osgi.context,org.springframework.osgi.context.support,org.osgi.framew
>> ork";version="2.1.8.RELEASE",org.springframework.jmx.export.metadata;us
>> es:="org.springframework.metadata,org.springframework.util,org.springfr
>> amework.beans,org.springframework.beans.factory,org.springframework.jmx
>> ,javax.management.modelmbean";version="2.5.6",org.springframework.batch
>> .core.repository.dao;uses:="org.springframework.jdbc.core.simple,org.sp
>> ringframework.util,org.springframework.beans.factory,org.springframewor
>> k.batch.core,org.springframework.batch.item,org.springframework.jdbc.su
>> pport.lob,org.springframework.jdbc.core,org.apache.commons.logging,org.
>> springframework.jdbc.support.incrementer,org.springframework.dao,org.sp
>> ringframework.batch.support.transaction,org.springframework.batch.suppo
>> rt,com.thoughtworks.xstream.io,com.thoughtworks.xstream.converters.refl
>> ection,com.thoughtworks.xstream,com.thoughtworks.xstream.io.json";versi
>> on="2.1.8.RELEASE",org.springframework.scripting.support;uses:="org.spr
>> ingframework.util,org.springframework.aop.target.dynamic,org.springfram
>> ework.scripting,org.springframework.beans.factory,org.apache.commons.lo
>> gging,org.springframework.core.io,org.springframework.aop.support,org.s
>> pringframework.aop,net.sf.cglib.asm,net.sf.cglib.proxy,org.springframew
>> ork.beans,org.springframework.context,org.springframework.beans.factory
>> .config,org.aopalliance.aop,org.springframework.core,org.springframewor
>> k.beans.factory.support,org.springframework.aop.framework,net.sf.cglib.
>> core";version="2.5.6",org.springframework.batch.item.database.orm;uses:
>> ="org.hibernate,javax.persistence,org.springframework.beans.factory,org
>> .springframework.util";version="2.1.8.RELEASE",org.springframework.batc
>> h.core.scope;uses:="org.springframework.util,org.springframework.beans.
>> factory.config,org.springframework.beans.factory.support,org.apache.com
>> mons.logging,org.springframework.aop.scope,org.springframework.beans,or
>> g.springframework.core,org.springframework.batch.core.scope.context,org
>> .springframework.batch.core.scope.util,org.springframework.beans.factor
>> y";version="2.1.8.RELEASE",org.springframework.batch.core.repository.su
>> pport;uses:="org.aopalliance.intercept,org.springframework.transaction.
>> support,org.springframework.aop.support,org.springframework.transaction
>> ,org.springframework.batch.core.repository.dao,org.springframework.aop,
>> org.springframework.util,org.springframework.transaction.interceptor,or
>> g.aopalliance.aop,org.springframework.batch.support,org.springframework
>> .batch.core.repository,org.springframework.aop.framework,org.springfram
>> ework.beans.factory,org.apache.commons.logging,org.springframework.jdbc
>> .core.simple,org.springframework.jdbc.support.incrementer,javax.sql,org
>> .springframework.jdbc.support.lob,org.springframework.batch.item.databa
>> se.support,org.springframework.batch.support.transaction,org.springfram
>> ework.batch.core,org.springframework.batch.item";version="2.1.8.RELEASE
>> ",org.springframework.util;uses:="org.apache.commons.logging,org.apache
>> .log4j,org.apache.log4j.xml";version="2.5.6",org.springframework.jca.wo
>> rk.jboss;uses:="org.springframework.jca.work,javax.resource.spi.work,ja
>> vax.naming,javax.management";version="2.5.6",org.springframework.core.i
>> o;uses:="org.springframework.core,org.springframework.util";version="2.
>> 5.6",org.xmlpull.v1;version="2.1.8.RELEASE",org.springframework.context
>> ;uses:="org.springframework.beans.factory.config,org.springframework.co
>> re.io.support,org.springframework.beans.factory,org.springframework.bea
>> ns,org.springframework.core.io";version="2.5.6",org.springframework.bat
>> ch.poller;version="2.1.8.RELEASE",org.springframework.jca.work;uses:="o
>> rg.springframework.util,javax.resource.spi.work,javax.transaction.xa,or
>> g.springframework.core.task,org.springframework.jndi,javax.naming,org.s
>> pringframework.scheduling,javax.resource.spi,org.springframework.jca.co
>> ntext,org.springframework.beans.factory";version="2.5.6",org.springfram
>> ework.aop.config;uses:="org.springframework.beans.factory.support,org.s
>> pringframework.util,org.springframework.aop.framework,org.springframewo
>> rk.beans,org.springframework.beans.factory.xml,org.springframework.bean
>> s.factory.config,org.w3c.dom,org.springframework.beans.factory.parsing,
>> org.springframework.core,org.springframework.aop.aspectj.autoproxy,org.
>> springframework.aop.framework.autoproxy,org.springframework.aop.support
>> ,org.springframework.aop.aspectj,org.springframework.util.xml,org.sprin
>> gframework.beans.factory,org.springframework.aop.scope";version="2.5.6"
>> ,com.thoughtworks.xstream.io;uses:="com.thoughtworks.xstream.converters
>> ,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream";version="
>> 2.1.8.RELEASE",org.springframework.scheduling;uses:="org.springframewor
>> k.core,org.springframework.core.task";version="2.5.6",org.springframewo
>> rk.transaction.annotation;uses:="org.springframework.util,org.springfra
>> mework.transaction.interceptor,javax.ejb,org.springframework.transactio
>> n.support";version="2.5.6",org.springframework.batch.retry.backoff;uses
>> :="org.springframework.batch.retry,org.springframework.util";version="2
>> .1.8.RELEASE",org.springframework.jmx.export.naming;uses:="org.springfr
>> amework.jmx.support,org.springframework.util,javax.management,org.apach
>> e.commons.logging,org.springframework.core.io,org.springframework.core.
>> io.support,org.springframework.beans.factory,org.springframework.aop.su
>> pport,org.springframework.jmx.export.metadata";version="2.5.6",org.spri
>> ngframework.aop.framework;uses:="org.springframework.aop.target,org.spr
>> ingframework.aop.framework.adapter,org.springframework.aop,org.springfr
>> amework.util,org.springframework.beans.factory,org.aopalliance.aop,org.
>> springframework.aop.support,org.springframework.core,net.sf.cglib.proxy
>> ,org.aopalliance.intercept,org.apache.commons.logging,net.sf.cglib.tran
>> sform.impl,net.sf.cglib.core,org.springframework.beans";version="2.5.6"
>> ,org.springframework.batch.core.listener;uses:="org.springframework.cor
>> e,org.springframework.aop.support,org.springframework.aop,org.springfra
>> mework.util,org.springframework.aop.framework,org.aopalliance.aop,org.s
>> pringframework.beans.factory,org.springframework.batch.support,org.spri
>> ngframework.batch.core,org.springframework.batch.item,org.springframewo
>> rk.batch.core.annotation,org.aopalliance.intercept,org.springframework.
>> core.annotation";version="2.1.8.RELEASE",org.springframework.dao;uses:=
>> "org.springframework.core";version="2.5.6",org.springframework.transact
>> ion.support;uses:="org.springframework.core,org.springframework.transac
>> tion,org.apache.commons.logging,org.springframework.util,org.springfram
>> ework.beans.factory";version="2.5.6",org.apache.commons.logging.impl;us
>> es:="org.apache.commons.logging,org.apache.avalon.framework.logger,org.
>> apache.log4j,org.apache.log,javax.servlet";version="2.1.8.RELEASE",org.
>> springframework.aop.aspectj.autoproxy;uses:="org.springframework.core,o
>> rg.aspectj.util,org.springframework.aop,org.springframework.util,org.sp
>> ringframework.aop.aspectj,org.aopalliance.aop,org.springframework.aop.f
>> ramework.autoproxy";version="2.5.6",com.thoughtworks.xstream.io.copy;us
>> es:="com.thoughtworks.xstream.io";version="2.1.8.RELEASE",com.thoughtwo
>> rks.xstream.io.xml.xppdom;uses:="org.xmlpull.mxp1,org.xmlpull.v1";versi
>> on="2.1.8.RELEASE",org.springframework.beans;uses:="org.springframework
>> .core,org.springframework.util,org.apache.commons.logging,org.springfra
>> mework.core.io.support,org.springframework.beans.propertyeditors";versi
>> on="2.5.6",org.springframework.jndi;uses:="org.apache.commons.logging,j
>> avax.naming,org.springframework.util,org.springframework.core,org.aopal
>> liance.intercept,org.springframework.aop,org.springframework.aop.framew
>> ork,org.aopalliance.aop,org.springframework.beans.factory,org.springfra
>> mework.beans.propertyeditors";version="2.5.6",org.codehaus.jettison.bad
>> gerfish;uses:="javax.xml.stream,org.codehaus.jettison.json,org.codehaus
>> .jettison,javax.xml.namespace,org.codehaus.jettison.util";version="1.1"
>> ,org.springframework.core.style;uses:="org.springframework.util";versio
>> n="2.5.6",org.springframework.validation;uses:="org.springframework.uti
>> l,org.springframework.beans,org.springframework.core,org.apache.commons
>> .logging,org.springframework.context.support";version="2.5.6",org.sprin
>> gframework.batch.item.database.support;uses:="javax.sql,org.springframe
>> work.util,org.springframework.batch.item.database,org.springframework.d
>> ao,org.springframework.jdbc.core,org.springframework.jdbc.support.incre
>> menter,org.springframework.batch.support,org.springframework.jdbc.suppo
>> rt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
>> gframework.beans.annotation;uses:="org.springframework.util,org.springf
>> ramework.beans";version="2.5.6",org.springframework.context.i18n;uses:=
>> "org.springframework.core,org.springframework.util";version="2.5.6",org
>> .springframework.transaction.config;uses:="org.springframework.beans.fa
>> ctory.support,org.springframework.aop.config,org.springframework.beans,
>> org.springframework.beans.factory.xml,org.springframework.beans.factory
>> .config,org.springframework.beans.factory.parsing,org.w3c.dom,org.sprin
>> gframework.util,org.springframework.transaction.interceptor,org.springf
>> ramework.util.xml,org.springframework.core";version="2.5.6",org.springf
>> ramework.beans.factory.xml;uses:="org.springframework.beans.factory.sup
>> port,org.springframework.util,org.springframework.beans.factory.config,
>> org.springframework.beans.factory.parsing,org.w3c.dom,org.springframewo
>> rk.beans.factory,org.springframework.core,org.apache.commons.logging,or
>> g.springframework.core.io,org.springframework.beans,org.springframework
>> .util.xml,org.xml.sax,org.springframework.core.io.support,javax.xml.par
>> sers";version="2.5.6",org.springframework.batch.item;uses:="org.springf
>> ramework.util";version="2.1.8.RELEASE",org.springframework.beans.factor
>> y.parsing;uses:="org.springframework.beans.factory.config,org.springfra
>> mework.util,org.springframework.beans,org.springframework.beans.factory
>> ,org.apache.commons.logging,org.springframework.core.io";version="2.5.6
>> ",org.springframework.transaction.interceptor;uses:="org.springframewor
>> k.util,org.springframework.core,org.apache.commons.logging,org.springfr
>> amework.metadata,org.springframework.beans.factory,org.springframework.
>> aop.support,org.springframework.aop,org.springframework.transaction,org
>> .springframework.transaction.support,org.aopalliance.aop,org.springfram
>> ework.beans.propertyeditors,org.aopalliance.intercept,org.springframewo
>> rk.aop.framework";version="2.5.6",org.springframework.batch.support;use
>> s:="org.springframework.util,org.springframework.core.annotation,org.sp
>> ringframework.aop.support,org.springframework.jdbc.support,javax.sql,or
>> g.springframework.beans,org.springframework.core.io,org.springframework
>> .aop,org.springframework.aop.framework,org.springframework.beans.factor
>> y";version="2.1.8.RELEASE",org.codehaus.jettison.util;version="1.1",com
>> .thoughtworks.xstream.converters;uses:="com.thoughtworks.xstream,com.th
>> oughtworks.xstream.core.util,com.thoughtworks.xstream.io";version="2.1.
>> 8.RELEASE",org.springframework.instrument.classloading.oc4j;uses:="org.
>> springframework.util,oracle.classloader.util,org.springframework.instru
>> ment.classloading";version="2.5.6",org.springframework.batch.repeat.con
>> text;uses:="org.springframework.util,org.springframework.batch.repeat,o
>> rg.springframework.core";version="2.1.8.RELEASE",org.springframework.ba
>> tch.item.adapter;uses:="org.springframework.util,org.springframework.be
>> ans.factory,org.springframework.batch.item,org.springframework.beans";v
>> ersion="2.1.8.RELEASE",org.springframework.batch.classify;uses:="org.sp
>> ringframework.util,org.springframework.batch.support.annotation,org.spr
>> ingframework.batch.support";version="2.1.8.RELEASE",org.springframework
>> .aop.support;uses:="org.springframework.util,org.aopalliance.aop,org.sp
>> ringframework.beans.factory,org.springframework.core,org.springframewor
>> k.aop,org.aopalliance.intercept,org.apache.commons.logging";version="2.
>> 5.6",org.springframework.beans.factory.serviceloader;uses:="org.springf
>> ramework.util,org.springframework.beans.factory.config,org.springframew
>> ork.beans.factory";version="2.5.6",org.springframework.batch.retry.inte
>> rceptor;uses:="org.springframework.aop,org.aopalliance.intercept,org.sp
>> ringframework.batch.retry,org.springframework.util,org.springframework.
>> batch.retry.support,org.apache.commons.logging,org.springframework.batc
>> h.retry.policy";version="2.1.8.RELEASE",org.springframework.asm.signatu
>> re;version="2.5.6",org.springframework.batch.item.mail.javamail;uses:="
>> org.springframework.batch.item.mail,org.springframework.util,javax.mail
>> .internet,org.springframework.batch.item,org.springframework.mail.javam
>> ail,org.springframework.mail";version="2.1.8.RELEASE",org.springframewo
>> rk.context.support;uses:="org.apache.commons.logging,org.springframewor
>> k.beans.factory.config,org.springframework.beans.support,org.springfram
>> ework.util,org.springframework.core.io,org.springframework.beans,org.sp
>> ringframework.context,org.springframework.core.io.support,org.springfra
>> mework.context.event,org.springframework.core,org.springframework.beans
>> .factory,org.springframework.beans.factory.support,org.springframework.
>> beans.factory.xml,org.xml.sax,org.springframework.context.i18n";version
>> ="2.5.6",org.springframework.scheduling.support;uses:="org.apache.commo
>> ns.logging,org.springframework.util,org.springframework.beans.support,o
>> rg.springframework.beans.factory";version="2.5.6",org.springframework.b
>> atch.repeat.listener;uses:="org.springframework.batch.repeat";version="
>> 2.1.8.RELEASE",com.thoughtworks.xstream.io.binary;uses:="com.thoughtwor
>> ks.xstream.io,com.thoughtworks.xstream.converters";version="2.1.8.RELEA
>> SE",org.springframework.batch.core.job.flow;uses:="org.springframework.
>> batch.core.repository,org.springframework.batch.core,org.springframewor
>> k.batch.core.step,org.springframework.batch.core.job,org.springframewor
>> k.util,org.springframework.batch.item";version="2.1.8.RELEASE",org.spri
>> ngframework.batch.repeat.policy;uses:="org.springframework.batch.repeat
>> .context,org.springframework.batch.repeat,org.springframework.util";ver
>> sion="2.1.8.RELEASE",org.springframework.batch.core.job.flow.support.st
>> ate;uses:="org.springframework.batch.core.job.flow,org.springframework.
>> batch.core,org.springframework.core.task,org.springframework.batch.core
>> .step";version="2.1.8.RELEASE",org.springframework.batch.item.xml;uses:
>> ="org.springframework.oxm,org.apache.commons.logging,org.springframewor
>> k.util,org.springframework.core.io,org.springframework.batch.item,javax
>> .xml.stream.events,org.springframework.batch.item.support,javax.xml.nam
>> espace,org.springframework.batch.item.file,javax.xml.stream,javax.xml.t
>> ransform,org.springframework.batch.item.xml.stax,org.springframework.be
>> ans.factory,org.springframework.batch.item.util,org.springframework.bat
>> ch.support.transaction,org.springframework.dao";version="2.1.8.RELEASE"
>> ,org.springframework.batch.core.resource;uses:="org.springframework.uti
>> l,org.springframework.jdbc.core,org.springframework.beans.factory,org.s
>> pringframework.batch.core,org.springframework.batch.repeat,org.springfr
>> amework.batch.core.listener,org.springframework.batch.repeat.policy";ve
>> rsion="2.1.8.RELEASE",com.thoughtworks.xstream;uses:="com.thoughtworks.
>> xstream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream
>> .mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.alias,co
>> m.thoughtworks.xstream.core.util,com.thoughtworks.xstream.converters.ba
>> sic,com.thoughtworks.xstream.converters.extended,com.thoughtworks.xstre
>> am.converters.reflection,com.thoughtworks.xstream.io.xml,com.thoughtwor
>> ks.xstream.converters.collections";version="2.1.8.RELEASE",org.springfr
>> amework.batch.support.transaction;uses:="org.springframework.transactio
>> n,org.apache.commons.logging,org.springframework.transaction.support,or
>> g.aopalliance.intercept,org.springframework.aop.framework,org.aopallian
>> ce.aop";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.jav
>> abean;uses:="com.thoughtworks.xstream.converters.reflection,com.thought
>> works.xstream.core.util,com.thoughtworks.xstream.converters,com.thought
>> works.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstre
>> am.alias";version="2.1.8.RELEASE",org.springframework.ui;uses:="org.spr
>> ingframework.core,org.springframework.util";version="2.5.6",org.springf
>> ramework.metadata;version="2.5.6",org.springframework.jmx.export.annota
>> tion;uses:="org.springframework.beans.annotation,org.springframework.jm
>> x.export.metadata,org.springframework.util,org.springframework.beans,or
>> g.springframework.core.annotation,org.springframework.jmx.export.assemb
>> ler,org.springframework.jmx.export.naming,org.springframework.jmx.expor
>> t";version="2.5.6",com.thoughtworks.xstream.converters.extended;uses:="
>> com.thoughtworks.xstream.converters.basic,com.thoughtworks.xstream.conv
>> erters,com.thoughtworks.xstream.io,javax.xml.datatype,com.thoughtworks.
>> xstream.mapper,com.thoughtworks.xstream.core.util,javax.swing.plaf,org.
>> joda.time,org.joda.time.format,com.thoughtworks.xstream.converters.refl
>> ection,javax.swing,com.thoughtworks.xstream.converters.collections,java
>> x.security.auth";version="2.1.8.RELEASE",org.springframework.jca.cci.co
>> re.support;uses:="javax.resource.cci,org.springframework.jca.cci,org.sp
>> ringframework.jca.cci.core,org.springframework.dao.support,org.springfr
>> amework.jca.cci.connection,org.springframework.util";version="2.5.6",or
>> g.springframework.batch.core.configuration;uses:="org.springframework.b
>> atch.core,org.springframework.batch.core.launch";version="2.1.8.RELEASE
>> ",org.springframework.scripting.config;uses:="org.springframework.beans
>> .factory.xml,org.springframework.beans.factory.support,org.springframew
>> ork.scripting.support,org.springframework.beans.factory.config,org.spri
>> ngframework.util,org.springframework.util.xml,org.w3c.dom,org.springfra
>> mework.beans";version="2.5.6",org.springframework.batch.item.file.trans
>> form;uses:="org.springframework.core.enums,org.springframework.util,org
>> .springframework.beans,org.springframework.beans.factory,org.springfram
>> ework.batch.support";version="2.1.8.RELEASE",org.springframework.script
>> ing;uses:="org.springframework.core";version="2.5.6",org.springframewor
>> k.instrument.classloading.weblogic;uses:="org.springframework.util,org.
>> springframework.instrument.classloading";version="2.5.6",org.springfram
>> ework.aop.interceptor;uses:="org.aopalliance.intercept,org.springframew
>> ork.aop.support,org.apache.commons.logging,org.springframework.util,org
>> .springframework.core,org.springframework.aop,org.springframework.beans
>> .factory,org.aopalliance.aop,com.jamonapi";version="2.5.6",org.springfr
>> amework.context.access;uses:="org.springframework.beans.factory.access,
>> org.springframework.context,org.springframework.beans.factory,org.sprin
>> gframework.jndi,javax.naming,org.apache.commons.logging,org.springframe
>> work.util,org.springframework.context.support,org.springframework.beans
>> ,org.springframework.core.io.support";version="2.5.6",org.springframewo
>> rk.batch.support.annotation;version="2.1.8.RELEASE",org.springframework
>> .batch.item.validator;uses:="org.springframework.util,org.springframewo
>> rk.validation,org.springframework.beans.factory,org.springframework.bat
>> ch.item";version="2.1.8.RELEASE",com.thoughtworks.xstream.annotations;u
>> ses:="com.thoughtworks.xstream.converters,com.thoughtworks.xstream.conv
>> erters.reflection,com.thoughtworks.xstream.mapper,com.thoughtworks.xstr
>> eam";version="2.1.8.RELEASE",org.springframework.batch.core.annotation;
>> uses:="org.springframework.beans.factory.annotation";version="2.1.8.REL
>> EASE",org.springframework.remoting.soap;uses:="org.springframework.remo
>> ting,javax.xml.namespace";version="2.5.6",org.springframework.transacti
>> on;uses:="org.springframework.core,org.springframework.util";version="2
>> .5.6",org.springframework.beans.factory.generic;uses:="org.springframew
>> ork.beans.factory.support,org.springframework.util,org.springframework.
>> beans,org.springframework.beans.factory.config,org.springframework.core
>> .annotation,org.springframework.beans.factory";version="2.5.6",org.spri
>> ngframework.batch.retry.support;uses:="org.springframework.batch.retry,
>> org.springframework.batch.classify,org.apache.commons.logging,org.sprin
>> gframework.batch.retry.policy,org.springframework.batch.retry.backoff";
>> version="2.1.8.RELEASE",org.springframework.core.io.support;uses:="org.
>> springframework.util,org.springframework.core.io,org.apache.commons.log
>> ging";version="2.5.6",org.springframework.batch.core.partition.support;
>> uses:="org.springframework.util,org.springframework.batch.core,org.spri
>> ngframework.core.io,org.springframework.batch.item,org.springframework.
>> batch.core.step,org.springframework.batch.core.partition,org.springfram
>> ework.batch.core.explore,org.springframework.beans.factory,org.springfr
>> amework.batch.core.repository,org.springframework.core.task";version="2
>> .1.8.RELEASE",org.springframework.remoting;uses:="org.springframework.c
>> ore";version="2.5.6",org.springframework.asm.commons;uses:="org.springf
>> ramework.asm";version="2.5.6",org.springframework.batch.item.file;uses:
>> ="org.springframework.core.io,org.apache.commons.logging,org.springfram
>> ework.util,org.springframework.batch.item.file.separator,org.springfram
>> ework.batch.item,org.springframework.batch.item.support,org.springframe
>> work.beans.factory,org.springframework.batch.item.util,org.springframew
>> ork.batch.support.transaction,org.springframework.batch.item.file.trans
>> form";version="2.1.8.RELEASE",org.springframework.core.type.classreadin
>> g;uses:="org.springframework.asm,org.springframework.asm.commons,org.sp
>> ringframework.core.type,org.springframework.core.io,org.springframework
>> .util";version="2.5.6",org.springframework.dao.annotation;uses:="org.sp
>> ringframework.aop.support,org.springframework.aop,org.springframework.a
>> op.support.annotation,org.aopalliance.aop,org.springframework.dao.suppo
>> rt,org.springframework.beans.factory,org.springframework.core,org.sprin
>> gframework.util,org.springframework.aop.framework,org.springframework.b
>> eans,org.springframework.beans.factory.config,org.springframework.stere
>> otype";version="2.5.6",org.springframework.scheduling.timer;uses:="org.
>> apache.commons.logging,org.springframework.util,org.springframework.sch
>> eduling.support,org.springframework.beans.factory,org.springframework.c
>> ore,org.springframework.scheduling";version="2.5.6",org.springframework
>> .ejb.interceptor;uses:="javax.annotation,javax.ejb,org.springframework.
>> context.access,org.springframework.beans.factory.access,org.springframe
>> work.beans.factory.annotation,javax.interceptor,org.springframework.con
>> text,org.springframework.beans.factory.config,org.springframework.beans
>> .factory";version="2.5.6",org.springframework.batch.core.scope.util;use
>> s:="org.springframework.aop.support,org.springframework.aop,org.springf
>> ramework.util,org.springframework.aop.scope,org.springframework.beans,o
>> rg.springframework.beans.factory.config,org.aopalliance.aop,org.springf
>> ramework.beans.factory.support,org.springframework.aop.framework.autopr
>> oxy,org.springframework.aop.framework,org.springframework.beans.factory
>> ,org.springframework.core,org.apache.commons.logging,org.springframewor
>> k.aop.target,org.springframework.batch.core.scope.context";version="2.1
>> .8.RELEASE",org.springframework.batch.core.step.skip;uses:="org.springf
>> ramework.batch.classify,org.springframework.batch.core";version="2.1.8.
>> RELEASE"
>> Import-Package: bsh,com.ibatis.sqlmap.client,com.ibatis.sqlmap.engine.ex
>> ecution,com.ibm.wsspi.uow,com.jamonapi,com.sun.enterprise.loader,com.su
>> n.net.httpserver,edu.emory.mathcs.backport.java.util.concurrent,groovy.
>> lang,javax.annotation,javax.ejb,javax.el,javax.interceptor,javax.jms,ja
>> vax.mail.internet,javax.management,javax.management.modelmbean,javax.ma
>> nagement.openmbean,javax.management.remote,javax.naming,javax.persisten
>> ce,javax.persistence.spi,javax.resource,javax.resource.cci,javax.resour
>> ce.spi,javax.resource.spi.endpoint,javax.resource.spi.work,javax.rmi,ja
>> vax.rmi.CORBA,javax.security.auth,javax.servlet,javax.sql,javax.swing,j
>> avax.swing.plaf,javax.transaction,javax.transaction.xa,javax.xml.dataty
>> pe,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.str
>> eam.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transfor
>> m.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.ws,n
>> et.sf.cglib.asm,net.sf.cglib.core,net.sf.cglib.proxy,net.sf.cglib.trans
>> form.impl,nu.xom,oracle.classloader.util,org.apache.avalon.framework.lo
>> gger,org.apache.commons.attributes,org.apache.commons.collections,org.a
>> pache.commons.collections.map,org.apache.commons.pool,org.apache.common
>> s.pool.impl,org.apache.log,org.apache.log4j,org.apache.log4j.xml,org.as
>> pectj.bridge,org.aspectj.lang,org.aspectj.lang.annotation,org.aspectj.l
>> ang.reflect,org.aspectj.runtime.internal,org.aspectj.util,org.aspectj.w
>> eaver,org.aspectj.weaver.ast,org.aspectj.weaver.bcel,org.aspectj.weaver
>> .internal.tools,org.aspectj.weaver.loadtime,org.aspectj.weaver.patterns
>> ,org.aspectj.weaver.reflect,org.aspectj.weaver.tools,org.codehaus.groov
>> y.control,org.codehaus.jackson,org.codehaus.jackson.map,org.dom4j,org.d
>> om4j.io,org.dom4j.tree,org.hibernate,org.hibernate.classic,org.jdom,org
>> .jdom.input,org.joda.time,org.joda.time.format,org.jruby,org.jruby.ast,
>> org.jruby.exceptions,org.jruby.javasupport,org.jruby.runtime,org.jruby.
>> runtime.builtin,org.objectweb.jotm,org.omg.CORBA,org.omg.CORBA.portable
>> ,org.omg.CORBA_2_3.portable,org.osgi.framework,org.springframework.inst
>> rument,org.springframework.jdbc,org.springframework.jdbc.core,org.sprin
>> gframework.jdbc.core.metadata,org.springframework.jdbc.core.namedparam,
>> org.springframework.jdbc.core.simple,org.springframework.jdbc.datasourc
>> e,org.springframework.jdbc.support,org.springframework.jdbc.support.inc
>> rementer,org.springframework.jdbc.support.lob,org.springframework.jms,o
>> rg.springframework.jms.core,org.springframework.mail,org.springframewor
>> k.mail.javamail,org.springframework.orm.hibernate3,org.springframework.
>> orm.ibatis,org.springframework.orm.jpa,org.springframework.osgi.context
>> ,org.springframework.osgi.context.support,org.springframework.oxm,org.w
>> 3c.dom,org.xml.sax,org.xml.sax.helpers,sun.misc,sun.reflect
>> Tool: Bnd-1.50.0
>>
>>
>> 2012/8/14 Dascalita Dragos <dd...@gmail.com>
>>
>>> Is it possible to share the generated manifest from the JAR file ?
>>>
>>>
>>> On Tue, Aug 14, 2012 at 3:15 AM, Julien Martin <ba...@gmail.com> wrote:
>>>
>>>> I have added this: <scope>compile</scope> (is this not the default
>>> anyway?)
>>>> I get the same export/impor problems.
>>>> Regards,
>>>> J.
>>>>
>>>> 2012/8/14 Julien Martin <ba...@gmail.com>
>>>>
>>>>> Here is my config:
>>>>>
>>>>>
>>>>> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
>>>>> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
>>>>> http://maven.apache.org/POM/4.0.0
>>>>> http://maven.apache.org/xsd/maven-4.0.0.xsd">
>>>>> <modelVersion>4.0.0</modelVersion>
>>>>> <groupId>osgi.org.springframework.batch</groupId>
>>>>> <artifactId>spring-batch-core</artifactId>
>>>>> <version>2.1.8.RELEASE</version>
>>>>> <packaging>bundle</packaging>
>>>>> <dependencies>
>>>>> <dependency>
>>>>> <groupId>org.springframework.batch</groupId>
>>>>> <artifactId>spring-batch-core</artifactId>
>>>>> <version>2.1.8.RELEASE</version>
>>>>> <optional>true</optional>
>>>>> </dependency>
>>>>> </dependencies>
>>>>> <build>
>>>>> <defaultGoal>install</defaultGoal>
>>>>> <plugins>
>>>>> <plugin>
>>>>> <groupId>org.apache.maven.plugins</groupId>
>>>>> <artifactId>maven-shade-plugin</artifactId>
>>>>> <version>1.7.1</version>
>>>>> <executions>
>>>>> <execution>
>>>>> <phase>package</phase>
>>>>> <goals>
>>>>> <goal>shade</goal>
>>>>> </goals>
>>>>> <configuration>
>>>>> <artifactSet>
>>>>> <includes>
>>>>> <include>org.springframework.batch:spring-batch-core</include>
>>>>> </includes>
>>>>> </artifactSet>
>>>>> <filters>
>>>>> <filter>
>>>>> <artifact>org.springframework.batch:spring-batch-core</artifact>
>>>>> <excludes>
>>>>> <exclude>**</exclude>
>>>>> </excludes>
>>>>> </filter>
>>>>> </filters>
>>>>> <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
>>>>> <createDependencyReducedPom>true</createDependencyReducedPom>
>>>>> </configuration>
>>>>> </execution>
>>>>> </executions>
>>>>> </plugin>
>>>>> <plugin>
>>>>> <groupId>org.apache.felix</groupId>
>>>>> <artifactId>maven-bundle-plugin</artifactId>
>>>>> <version>2.3.7</version>
>>>>> <extensions>true</extensions>
>>>>> <configuration>
>>>>> <instructions>
>>>>>
>>>>>
>>> <Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
>>>>> <Export-Package>*</Export-Package>
>>>>> <Import-Package>*</Import-Package>
>>>>> </instructions>
>>>>> <unpackBundle>true</unpackBundle>
>>>>> </configuration>
>>>>> </plugin>
>>>>> </plugins>
>>>>> </build>
>>>>>
>>>>> </project>
>>>>>
>>>>> 2012/8/14 Julien Martin <ba...@gmail.com>
>>>>>
>>>>>> Hi all,
>>>>>> Can anyone please tell me what is wrong with my config?
>>>>>> Regards,
>>>>>> J.
>>>>>>
>>>>>>
>>>>>> 2012/8/14 Julien Martin <ba...@gmail.com>
>>>>>>
>>>>>>> Hi Felix,
>>>>>>> Yes I do.
>>>>>>> Regards,
>>>>>>> J.
>>>>>>>
>>>>>>>
>>>>>>> 2012/8/14 Felix Meschberger <fm...@adobe.com>
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Do you intend to wrap some library as a bundle ?
>>>>>>>>
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> Felix
>>>>>>>>
>>>>>>>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
>>>>>>>>
>>>>>>>>> Hello,
>>>>>>>>>
>>>>>>>>> I am having problem configuring the <Import-Package> and
>>>>>>>> <Export-Package>
>>>>>>>>> of maven-bundle-plugin...
>>>>>>>>> I do specify a *** in order to import and export all packages but
>>>>>>>> *nothing *is
>>>>>>>>> imported or exported...
>>>>>>>>>
>>>>>>>>> *<plugin>*
>>>>>>>>> *<groupId>org.apache.felix</groupId>*
>>>>>>>>> *<artifactId>maven-bundle-plugin</artifactId>*
>>>>>>>>> *<version>2.3.7</version>*
>>>>>>>>> *<extensions>true</extensions>*
>>>>>>>>> *<configuration>*
>>>>>>>>> *<instructions>*
>>>>>>>>>
>>>>>>>>
>>>>
>>> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
>>>>>>>>> *<Export-Package>*</Export-Package>*
>>>>>>>>> *<Import-Package>*</Import-Package>*
>>>>>>>>> *</instructions>*
>>>>>>>>> *<unpackBundle>true</unpackBundle>*
>>>>>>>>> *</configuration>*
>>>>>>>>> *</plugin>*
>>>>>>>>>
>>>>>>>>> Can anyone please help?
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> Julien.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>>>>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Neil Bartlett <nj...@gmail.com>.
This means that some part of Spring Batch depends on iBatis. The
normal solution is to make sure that you have iBatis deployed along
with Spring Batch.
However it's unlikely that this is a mandatory dependency... more
likely, SB has very poor coherency (like most enterprise libraries)
and has a large number of optional dependencies. If that is the case
then you could resolve it by adding
"com.ibatis.*;resolution:=optional" to your Import-Package statement.
Regards
Neil
On Tue, Aug 14, 2012 at 12:51 PM, Julien Martin <ba...@gmail.com> wrote:
> Hi Felix,
>
> *I changed the config to:*
> <instructions>
> <Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
> <Export-Package>org.springframework.batch.*</Export-Package>
> <Import-Package>*</Import-Package>
> </instructions>
>
> *Why then do I get this?*
> karaf@root> start 183
> org.osgi.framework.BundleException: Unresolved constraint in bundle
> osgi.org.springframework.batch [183]: Unable to resolve 183.0: missing
> requirement
> [183.0] package; (package=com.ibatis.sqlmap.client)
>
> Is there a good tool to help get through these import/export issues?
> Regards,
> Julien.
>
> 2012/8/14 Felix Meschberger <fm...@adobe.com>
>
>> Hi,
>>
>> Ok, that's the problem ;-)
>>
>> You export everything. So the bundle plugin pulls all dependencies of the
>> batch library into the bundle and exports them.
>>
>> What you have to do is to limit the export to just the packages in the
>> batch library, e.g.
>>
>> <Export-Package>
>> org.springframework.batch.*
>> </Export-Package>
>>
>> This should only include the correct packages and generate import
>> statements for the dependencies.
>>
>> Regards
>> Felix
>>
>> Am 14.08.2012 um 13:29 schrieb Julien Martin:
>>
>> > Sure. Here it is:
>> >
>> > Manifest-Version: 1.0
>> > Bnd-LastModified: 1344939193374
>> > Build-Jdk: 1.6.0_33
>> > Built-By: jumartin
>> > Bundle-ManifestVersion: 2
>> > Bundle-Name: spring-batch-core
>> > Bundle-SymbolicName: osgi.org.springframework.batch
>> > Bundle-Version: 2.1.8.RELEASE
>> > Created-By: Apache Maven Bundle Plugin
>> > Export-Package: org.springframework.asm;version="2.5.6",org.springframew
>> > ork.batch.core.converter;uses:="org.springframework.util,org.springfram
>> > ework.batch.core";version="2.1.8.RELEASE",org.springframework.aop.targe
>> > t;uses:="org.apache.commons.logging,org.springframework.aop,org.springf
>> > ramework.util,org.springframework.beans,org.springframework.beans.facto
>> > ry,org.springframework.aop.support,org.springframework.beans.factory.co
>> > nfig,org.springframework.core,org.apache.commons.pool.impl,org.apache.c
>> > ommons.pool";version="2.5.6",org.codehaus.jettison.json;version="1.1",o
>> > rg.springframework.batch.core.step.item;uses:="org.springframework.batc
>> > h.core,org.springframework.batch.retry.context,org.springframework.batc
>> > h.retry,org.springframework.batch.retry.support,org.springframework.bat
>> > ch.retry.policy,org.springframework.batch.retry.backoff,org.springframe
>> > work.batch.classify,org.apache.commons.logging,org.springframework.batc
>> > h.item,org.springframework.batch.item.support,org.springframework.batch
>> > .repeat,org.springframework.batch.core.scope.context,org.springframewor
>> > k.batch.core.step.tasklet,org.springframework.batch.core.listener,org.s
>> > pringframework.batch.core.step.skip,org.springframework.transaction.int
>> > erceptor,org.springframework.transaction,org.springframework.batch.repe
>> > at.support,org.springframework.util,org.springframework.batch.core.step
>> > ,org.springframework.batch.repeat.exception,org.springframework.core.ta
>> > sk,org.springframework.beans.factory,org.springframework.batch.retry.li
>> > stener,org.springframework.batch.core.repository,org.springframework.tr
>> > ansaction.annotation,org.springframework.batch.repeat.policy";version="
>> > 2.1.8.RELEASE",org.springframework.batch.core.launch.support;uses:="org
>> > .springframework.batch.core.converter,org.apache.commons.logging,org.sp
>> > ringframework.util,org.springframework.batch.core,org.springframework.c
>> > ontext.support,org.springframework.context,org.springframework.beans.fa
>> > ctory.config,org.springframework.batch.core.repository,org.springframew
>> > ork.batch.core.launch,org.springframework.batch.core.configuration,org.
>> > springframework.batch.core.explore,org.springframework.core.io,org.spri
>> > ngframework.batch.core.configuration.support,org.aopalliance.intercept,
>> > org.springframework.core.task,org.springframework.beans.factory,org.spr
>> > ingframework.batch.support,org.springframework.transaction.annotation";
>> > version="2.1.8.RELEASE",org.springframework.batch.item.support;uses:="o
>> > rg.springframework.util,org.springframework.batch.item.util,org.springf
>> > ramework.batch.item,org.springframework.batch.classify,org.springframew
>> > ork.beans.factory,org.springframework.aop.support";version="2.1.8.RELEA
>> > SE",org.springframework.aop.framework.autoproxy.target;uses:="org.sprin
>> > gframework.beans.factory.support,org.springframework.aop.target,org.apa
>> > che.commons.logging,org.springframework.aop,org.springframework.aop.fra
>> > mework.autoproxy,org.springframework.aop.framework,org.springframework.
>> > beans.factory.config,org.springframework.beans.factory";version="2.5.6"
>> > ,org.springframework.beans.factory.support;uses:="org.apache.commons.lo
>> > gging,org.springframework.beans.factory,org.springframework.beans,org.s
>> > pringframework.core,org.springframework.util,org.springframework.beans.
>> > factory.config,org.springframework.core.io,org.springframework.core.io.
>> > support,net.sf.cglib.proxy";version="2.5.6",org.springframework.batch.r
>> > etry.context;uses:="org.springframework.core,org.springframework.batch.
>> > retry";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.refl
>> > ection;uses:="com.thoughtworks.xstream.converters.basic,com.thoughtwork
>> > s.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xstre
>> > am.mapper,com.thoughtworks.xstream.core.util,net.sf.cglib.proxy,com.tho
>> > ughtworks.xstream.core,com.thoughtworks.xstream,sun.reflect,sun.misc";v
>> > ersion="2.1.8.RELEASE",org.springframework.beans.factory.access;uses:="
>> > org.springframework.beans,org.springframework.beans.factory,org.apache.
>> > commons.logging,org.springframework.beans.factory.support,org.springfra
>> > mework.core.io,org.springframework.beans.factory.xml,org.springframewor
>> > k.beans.factory.config,org.springframework.core.io.support";version="2.
>> > 5.6",org.springframework.batch.repeat.exception;uses:="org.springframew
>> > ork.batch.repeat,org.apache.commons.logging,org.springframework.batch.c
>> > lassify,org.springframework.util,org.springframework.batch.repeat.conte
>> > xt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
>> > gframework.jca.context;uses:="javax.resource.spi,org.springframework.be
>> > ans,org.springframework.beans.factory.config,javax.resource.spi.work,or
>> > g.springframework.beans.factory,org.springframework.util,org.springfram
>> > ework.context.support,org.springframework.beans.factory.support,org.apa
>> > che.commons.logging,javax.resource,javax.transaction.xa,org.springframe
>> > work.beans.factory.xml,org.springframework.context,javax.resource.spi.e
>> > ndpoint";version="2.5.6",org.springframework.jmx.export.notification;us
>> > es:="org.springframework.util,javax.management,javax.management.modelmb
>> > ean,org.springframework.jmx";version="2.5.6",org.springframework.jca.cc
>> > i.connection;uses:="org.springframework.transaction,org.apache.commons.
>> > logging,javax.resource.cci,javax.resource,javax.resource.spi,org.spring
>> > framework.transaction.support,org.springframework.beans.factory,org.spr
>> > ingframework.jca.cci,org.springframework.util,org.springframework.core,
>> > javax.naming";version="2.5.6",org.springframework.ejb.support;uses:="or
>> > g.springframework.beans.factory.access,org.springframework.util,javax.e
>> > jb,org.springframework.context.access,org.springframework.beans,org.spr
>> > ingframework.beans.factory,javax.jms,org.apache.commons.logging";versio
>> > n="2.5.6",org.springframework.ui.context;uses:="org.springframework.con
>> > text";version="2.5.6",org.springframework.batch.repeat.support;uses:="o
>> > rg.springframework.batch.repeat,org.apache.commons.logging,org.springfr
>> > amework.util,org.springframework.batch.repeat.exception,org.springframe
>> > work.batch.repeat.policy,org.springframework.core.task";version="2.1.8.
>> > RELEASE",org.springframework.jmx.export.assembler;uses:="org.springfram
>> > ework.jmx.export.metadata,org.springframework.util,javax.management.mod
>> > elmbean,org.springframework.aop.support,org.springframework.jmx.support
>> > ,javax.management,org.springframework.core,org.springframework.aop.fram
>> > ework,org.springframework.beans,org.springframework.beans.factory";vers
>> > ion="2.5.6",org.springframework.batch.repeat.interceptor;uses:="org.aop
>> > alliance.intercept,org.springframework.aop,org.springframework.batch.re
>> > peat,org.springframework.batch.repeat.support,org.springframework.util"
>> > ;version="2.1.8.RELEASE",org.springframework.batch.core;uses:="org.spri
>> > ngframework.util,org.springframework.batch.item";version="2.1.8.RELEASE
>> > ",org.springframework.batch.repeat;uses:="org.springframework.core";ver
>> > sion="2.1.8.RELEASE",org.springframework.batch.core.job;uses:="org.spri
>> > ngframework.batch.core.repository,org.apache.commons.logging,org.spring
>> > framework.batch.core.launch,org.springframework.batch.core.step,org.spr
>> > ingframework.util,org.springframework.batch.core,org.springframework.ba
>> > tch.repeat,org.springframework.batch.core.listener,org.springframework.
>> > beans.factory,org.springframework.batch.item";version="2.1.8.RELEASE",o
>> > rg.springframework.core.annotation;uses:="org.springframework.core,org.
>> > springframework.util";version="2.5.6",com.thoughtworks.xstream.io.json;
>> > uses:="javax.xml.stream,com.thoughtworks.xstream.io,org.codehaus.jettis
>> > on.mapped,com.thoughtworks.xstream.io.xml,com.thoughtworks.xstream.core
>> > .util";version="2.1.8.RELEASE",org.springframework.context.config;uses:
>> > ="org.springframework.beans.factory.support,org.springframework.util,or
>> > g.springframework.beans.factory.xml,org.w3c.dom,org.springframework.bea
>> > ns.factory.config,org.springframework.core,org.springframework.core.io,
>> > org.springframework.jndi,org.springframework.jmx.support,org.springfram
>> > ework.beans,org.springframework.beans.factory.parsing";version="2.5.6",
>> > org.springframework.batch.core.explore.support;uses:="org.springframewo
>> > rk.batch.core.repository.dao,org.springframework.batch.core.explore,org
>> > .springframework.beans.factory,org.springframework.jdbc.support.increme
>> > nter,org.springframework.jdbc.core.simple,javax.sql,org.springframework
>> > .jdbc.support.lob,org.springframework.util,org.springframework.batch.co
>> > re.repository.support,org.springframework.batch.core,org.springframewor
>> > k.batch.item";version="2.1.8.RELEASE",org.springframework.batch.core.ex
>> > plore;uses:="org.springframework.batch.core";version="2.1.8.RELEASE",or
>> > g.springframework.batch.core.configuration.xml;uses:="org.springframewo
>> > rk.beans.factory.support,org.springframework.util,org.springframework.b
>> > atch.core.job.flow,org.springframework.beans.factory.xml,org.springfram
>> > ework.beans.factory.parsing,org.springframework.beans.factory.config,or
>> > g.springframework.util.xml,org.w3c.dom,org.springframework.beans,org.sp
>> > ringframework.batch.core.listener,org.springframework.batch.core.step.i
>> > tem,org.springframework.batch.repeat.policy,org.springframework.batch.c
>> > ore.repository,org.springframework.transaction,org.springframework.batc
>> > h.core.step,org.springframework.context,org.springframework.batch.core.
>> > job.flow.support.state,org.springframework.batch.core,org.springframewo
>> > rk.beans.factory,org.springframework.batch.core.job.flow.support,org.sp
>> > ringframework.transaction.interceptor,org.springframework.batch.classif
>> > y,org.springframework.batch.core.step.tasklet,org.apache.commons.loggin
>> > g,org.springframework.batch.retry.policy,org.springframework.aop,org.sp
>> > ringframework.batch.retry,org.springframework.batch.core.launch.support
>> > ,org.springframework.batch.core.partition,org.springframework.batch.cor
>> > e.step.job,org.springframework.batch.repeat.support,org.springframework
>> > .batch.repeat,org.springframework.batch.item,org.springframework.batch.
>> > core.partition.support,org.springframework.batch.core.launch,org.spring
>> > framework.transaction.annotation,org.springframework.batch.retry.backof
>> > f,org.springframework.aop.framework,org.springframework.core.task,org.s
>> > pringframework.batch.core.step.skip";version="2.1.8.RELEASE",org.spring
>> > framework.core.task;uses:="org.springframework.util,org.springframework
>> > .core";version="2.5.6",org.springframework.batch.core.job.flow.support;
>> > uses:="org.apache.commons.logging,org.springframework.batch.core.job.fl
>> > ow,org.springframework.beans.factory,org.springframework.util,org.sprin
>> > gframework.batch.support";version="2.1.8.RELEASE",org.apache.commons.lo
>> > gging;uses:="org.apache.commons.logging.impl";version="2.1.8.RELEASE",o
>> > rg.springframework.jca.work.glassfish;uses:="org.springframework.jca.wo
>> > rk,org.springframework.util,javax.resource.spi.work";version="2.5.6",or
>> > g.springframework.beans.factory.annotation;uses:="org.springframework.b
>> > eans.factory.config,org.springframework.core.type,org.springframework.b
>> > eans.factory.support,org.springframework.beans.factory.wiring,org.sprin
>> > gframework.util,org.springframework.beans,org.springframework.beans.fac
>> > tory,org.springframework.core,org.apache.commons.logging,org.springfram
>> > ework.core.annotation";version="2.5.6",org.springframework.batch.item.d
>> > atabase;uses:="org.springframework.jdbc,org.apache.commons.logging,org.
>> > springframework.util,org.springframework.batch.item,org.springframework
>> > .batch.item.support,org.springframework.jdbc.support,javax.sql,org.spri
>> > ngframework.dao,org.springframework.jdbc.datasource,org.springframework
>> > .transaction.support,org.springframework.beans.factory,org.springframew
>> > ork.jdbc.core.namedparam,org.springframework.batch.item.database.orm,or
>> > g.hibernate,org.hibernate.classic,org.springframework.orm.hibernate3,or
>> > g.springframework.orm.ibatis,com.ibatis.sqlmap.engine.execution,com.iba
>> > tis.sqlmap.client,org.springframework.jdbc.core,org.springframework.jdb
>> > c.core.simple,org.springframework.batch.item.util,org.springframework.o
>> > rm.jpa,javax.persistence,org.springframework.jdbc.core.metadata";versio
>> > n="2.1.8.RELEASE",org.springframework.batch.item.util;uses:="org.spring
>> > framework.util,org.springframework.batch.item";version="2.1.8.RELEASE",
>> > org.springframework.beans.factory.config;uses:="org.springframework.uti
>> > l,org.apache.commons.logging,org.springframework.beans,org.springframew
>> > ork.beans.factory,org.springframework.core,org.springframework.beans.su
>> > pport,org.springframework.core.io.support";version="2.5.6",org.springfr
>> > amework.context.annotation;uses:="org.springframework.beans.factory.sup
>> > port,org.springframework.util,org.springframework.beans.factory.annotat
>> > ion,org.springframework.beans.factory.config,org.springframework.core.t
>> > ype,org.springframework.beans.factory.xml,org.springframework.beans.fac
>> > tory.parsing,org.w3c.dom,org.springframework.beans,org.springframework.
>> > aop.scope,org.springframework.core.io,org.apache.commons.logging,org.sp
>> > ringframework.context,org.springframework.core.io.support,org.springfra
>> > mework.core.type.filter,org.springframework.core.type.classreading,org.
>> > springframework.stereotype,org.springframework.beans.factory,javax.anno
>> > tation,javax.ejb,org.springframework.core,javax.xml.ws,javax.xml.namesp
>> > ace,org.springframework.jndi.support";version="2.5.6",org.springframewo
>> > rk.util.xml;uses:="org.springframework.util,org.w3c.dom,org.apache.comm
>> > ons.logging,org.xml.sax,javax.xml.transform";version="2.5.6",org.spring
>> > framework.remoting.support;uses:="org.springframework.util,org.aopallia
>> > nce.intercept,org.springframework.aop.framework.adapter,org.springframe
>> > work.aop,org.springframework.aop.framework,org.aopalliance.aop,org.apac
>> > he.commons.logging,org.springframework.beans.factory,org.springframewor
>> > k.core.task.support,com.sun.net.httpserver,org.springframework.core.tas
>> > k";version="2.5.6",org.springframework.scheduling.backportconcurrent;us
>> > es:="edu.emory.mathcs.backport.java.util.concurrent,org.springframework
>> > .scheduling,org.springframework.core.task,org.springframework.util,org.
>> > apache.commons.logging,org.springframework.scheduling.support,org.sprin
>> > gframework.beans.factory";version="2.5.6",org.springframework.batch.ite
>> > m.xml.stax;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.na
>> > mespace,org.springframework.dao";version="2.1.8.RELEASE",com.thoughtwor
>> > ks.xstream.alias;uses:="com.thoughtworks.xstream,com.thoughtworks.xstre
>> > am.mapper";version="2.1.8.RELEASE",org.springframework.metadata.commons
>> > ;uses:="org.springframework.metadata,org.apache.commons.attributes";ver
>> > sion="2.5.6",org.springframework.batch.repeat.callback;uses:="org.sprin
>> > gframework.batch.repeat";version="2.1.8.RELEASE",com.thoughtworks.xstre
>> > am.core.util;uses:="com.thoughtworks.xstream.converters,com.thoughtwork
>> > s.xstream.converters.reflection,com.thoughtworks.xstream.io";version="2
>> > .1.8.RELEASE",org.springframework.ejb.config;uses:="org.springframework
>> > .beans.factory.support,org.springframework.util,org.springframework.bea
>> > ns.factory.xml,org.springframework.beans.factory.config,org.springframe
>> > work.util.xml,org.w3c.dom,org.springframework.jndi";version="2.5.6",org
>> > .springframework.context.event;uses:="org.springframework.core,org.spri
>> > ngframework.beans,org.springframework.context,org.aopalliance.intercept
>> > ,org.springframework.beans.factory,org.springframework.core.task";versi
>> > on="2.5.6",org.springframework.batch.core.repository;uses:="org.springf
>> > ramework.batch.core";version="2.1.8.RELEASE",org.springframework.core.t
>> > ype.filter;uses:="org.springframework.core.type.classreading,org.spring
>> > framework.core.type,org.aspectj.weaver,org.aspectj.weaver.patterns,org.
>> > aspectj.bridge,org.aspectj.weaver.bcel,org.springframework.util";versio
>> > n="2.5.6",org.springframework.jmx.support;uses:="javax.management.remot
>> > e,org.springframework.jmx,org.apache.commons.logging,javax.management,o
>> > rg.springframework.beans.factory,org.springframework.core,org.springfra
>> > mework.util,org.springframework.aop.target,org.springframework.aop,org.
>> > springframework.aop.framework,org.springframework.jndi,javax.naming";ve
>> > rsion="2.5.6",org.springframework.stereotype;version="2.5.6",org.spring
>> > framework.jca.support;uses:="javax.resource,javax.resource.spi,org.spri
>> > ngframework.beans.factory,org.springframework.util,org.springframework.
>> > beans,javax.resource.spi.work";version="2.5.6",org.springframework.batc
>> > h.retry.policy;uses:="org.springframework.batch.retry,org.springframewo
>> > rk.batch.retry.context,org.springframework.util,org.springframework.bat
>> > ch.classify";version="2.1.8.RELEASE",org.springframework.batch.retry.li
>> > stener;uses:="org.springframework.batch.retry";version="2.1.8.RELEASE",
>> > org.springframework.batch.item.mail;uses:="org.springframework.mail,org
>> > .springframework.util,org.springframework.batch.item,org.springframewor
>> > k.beans.factory";version="2.1.8.RELEASE",org.springframework.aop;uses:=
>> > "org.aopalliance.aop,org.springframework.core,org.aopalliance.intercept
>> > ";version="2.5.6",org.springframework.instrument.classloading.glassfish
>> > ;uses:="javax.persistence.spi,com.sun.enterprise.loader,org.springframe
>> > work.instrument.classloading,org.springframework.util";version="2.5.6",
>> > org.springframework.batch.retry;uses:="org.springframework.core";versio
>> > n="2.1.8.RELEASE",org.springframework.validation.support;uses:="org.spr
>> > ingframework.ui,org.springframework.validation";version="2.5.6",org.spr
>> > ingframework.jmx;uses:="org.springframework.core";version="2.5.6",org.x
>> > mlpull.mxp1;uses:="org.xmlpull.v1";version="2.1.8.RELEASE",org.springfr
>> > amework.jmx.access;uses:="javax.management.remote,org.springframework.j
>> > mx.support,org.apache.commons.logging,org.springframework.jmx,javax.man
>> > agement,javax.management.openmbean,org.aopalliance.intercept,org.spring
>> > framework.util,org.springframework.beans,org.springframework.core,org.s
>> > pringframework.beans.factory,org.springframework.aop.framework";version
>> > ="2.5.6",org.springframework.core;uses:="org.springframework.util,edu.e
>> > mory.mathcs.backport.java.util.concurrent,org.apache.commons.collection
>> > s,org.apache.commons.collections.map,org.apache.commons.logging,org.spr
>> > ingframework.asm,org.springframework.asm.commons";version="2.5.6",org.s
>> > pringframework.jca.cci;uses:="javax.resource,org.springframework.dao";v
>> > ersion="2.5.6",org.springframework.batch.core.step;uses:="org.apache.co
>> > mmons.logging,org.springframework.util,org.springframework.batch.core,o
>> > rg.springframework.batch.repeat,org.springframework.batch.item,org.spri
>> > ngframework.batch.core.repository,org.springframework.batch.core.launch
>> > ,org.springframework.batch.core.listener,org.springframework.batch.core
>> > .scope.context,org.springframework.beans.factory";version="2.1.8.RELEAS
>> > E",org.springframework.jca.cci.core;uses:="javax.resource.cci,org.sprin
>> > gframework.dao,javax.resource,org.apache.commons.logging,org.springfram
>> > ework.jca.cci,org.springframework.util,org.springframework.jca.cci.conn
>> > ection";version="2.5.6",com.thoughtworks.xstream.io.xml;uses:="com.thou
>> > ghtworks.xstream.converters,com.thoughtworks.xstream.io,com.thoughtwork
>> > s.xstream.core.util,org.dom4j,org.dom4j.io,org.dom4j.tree,org.xml.sax.h
>> > elpers,org.xml.sax,javax.xml.parsers,org.w3c.dom,org.jdom.input,org.jdo
>> > m,javax.xml.namespace,com.thoughtworks.xstream,javax.xml.stream,javax.x
>> > ml.transform.sax,nu.xom,com.thoughtworks.xstream.io.xml.xppdom,org.xmlp
>> > ull.mxp1,org.xmlpull.v1";version="2.1.8.RELEASE",com.thoughtworks.xstre
>> > am.mapper;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.x
>> > stream.converters.reflection,com.thoughtworks.xstream.annotations,com.t
>> > houghtworks.xstream,com.thoughtworks.xstream.core,com.thoughtworks.xstr
>> > eam.core.util,com.thoughtworks.xstream.alias,net.sf.cglib.proxy,com.tho
>> > ughtworks.xstream.converters.enums";version="2.1.8.RELEASE",org.springf
>> > ramework.util.comparator;uses:="org.springframework.util";version="2.5.
>> > 6",org.springframework.ejb.access;uses:="org.springframework.remoting,j
>> > avax.naming,org.apache.commons.logging,javax.ejb,org.aopalliance.interc
>> > ept,javax.rmi,org.springframework.remoting.rmi,org.springframework.jndi
>> > ,org.springframework.core,org.springframework.util,org.springframework.
>> > aop.framework,org.springframework.beans.factory";version="2.5.6",org.sp
>> > ringframework.beans.support;uses:="org.springframework.util,org.springf
>> > ramework.beans,org.apache.commons.logging,org.springframework.core.io,o
>> > rg.springframework.core.io.support,org.springframework.beans.propertyed
>> > itors";version="2.5.6",org.codehaus.jettison.mapped;uses:="org.codehaus
>> > .jettison,org.codehaus.jettison.json,javax.xml.namespace,javax.xml.stre
>> > am,org.codehaus.jettison.util";version="1.1",org.springframework.aop.sc
>> > ope;uses:="org.springframework.util,org.springframework.beans.factory.c
>> > onfig,org.springframework.aop,org.springframework.aop.support,org.sprin
>> > gframework.aop.target,org.springframework.aop.framework,org.aopalliance
>> > .aop,org.springframework.beans.factory,org.springframework.beans.factor
>> > y.support,org.springframework.aop.framework.autoproxy,org.springframewo
>> > rk.beans";version="2.5.6",org.springframework.aop.aspectj;uses:="org.sp
>> > ringframework.aop.support,org.springframework.aop.interceptor,org.sprin
>> > gframework.aop,org.aopalliance.intercept,org.springframework.util,org.a
>> > spectj.lang,org.aspectj.weaver.tools,org.aopalliance.aop,org.springfram
>> > ework.core,org.aspectj.weaver.patterns,org.springframework.beans.factor
>> > y,org.apache.commons.logging,org.aspectj.weaver,org.springframework.aop
>> > .framework.autoproxy,org.aspectj.weaver.reflect,org.aspectj.bridge,org.
>> > aspectj.lang.reflect,org.aspectj.runtime.internal,org.aspectj.weaver.as
>> > t,org.aspectj.weaver.internal.tools,org.springframework.aop.framework";
>> > version="2.5.6",org.springframework.aop.support.annotation;uses:="org.s
>> > pringframework.aop,org.springframework.util,org.springframework.core.an
>> > notation,org.springframework.aop.support";version="2.5.6",org.aopallian
>> > ce.aop;version="2.1.8.RELEASE",org.springframework.scripting.groovy;use
>> > s:="groovy.lang,org.springframework.util,org.springframework.beans,org.
>> > springframework.beans.factory.config,org.springframework.scripting,org.
>> > codehaus.groovy.control,org.springframework.beans.factory";version="2.5
>> > .6",org.springframework.batch.item.file.separator;uses:="org.springfram
>> > ework.util";version="2.1.8.RELEASE",org.springframework.core.enums;uses
>> > :="org.apache.commons.logging,org.springframework.util,org.springframew
>> > ork.util.comparator";version="2.5.6",com.thoughtworks.xstream.converter
>> > s.basic;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream.con
>> > verters,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream.map
>> > per";version="2.1.8.RELEASE",org.springframework.scripting.bsh;uses:="o
>> > rg.springframework.util,org.springframework.scripting,bsh,org.springfra
>> > mework.beans.factory,org.springframework.core";version="2.5.6",org.spri
>> > ngframework.scheduling.concurrent;uses:="org.springframework.scheduling
>> > ,org.springframework.core.task,org.springframework.util,org.apache.comm
>> > ons.logging,org.springframework.scheduling.support,org.springframework.
>> > beans.factory";version="2.5.6",org.springframework.core.task.support;us
>> > es:="org.springframework.util,org.springframework.core.task";version="2
>> > .5.6",org.springframework.batch.item.file.mapping;uses:="org.springfram
>> > ework.util,org.springframework.batch.item.file.transform,org.springfram
>> > ework.beans,org.springframework.validation,org.springframework.beans.fa
>> > ctory,org.springframework.batch.support,org.springframework.batch.item.
>> > file,org.codehaus.jackson.map,org.codehaus.jackson";version="2.1.8.RELE
>> > ASE",org.springframework.instrument.classloading;uses:="org.springframe
>> > work.instrument,org.springframework.util,org.apache.commons.logging,org
>> > .springframework.core";version="2.5.6",org.springframework.aop.framewor
>> > k.autoproxy;uses:="org.springframework.beans.factory.config,org.springf
>> > ramework.core,org.springframework.aop.support,org.springframework.aop,o
>> > rg.springframework.beans.factory,org.springframework.aop.target,org.spr
>> > ingframework.aop.framework.adapter,org.apache.commons.logging,org.sprin
>> > gframework.util,org.springframework.beans,org.aopalliance.aop,org.sprin
>> > gframework.aop.framework";version="2.5.6",org.springframework.batch.cor
>> > e.scope.context;uses:="org.springframework.core,org.springframework.uti
>> > l,org.springframework.batch.core,org.springframework.batch.repeat.conte
>> > xt,org.springframework.batch.item,org.apache.commons.logging,org.spring
>> > framework.batch.repeat,org.aspectj.lang.annotation";version="2.1.8.RELE
>> > ASE",org.springframework.jndi.support;uses:="org.springframework.jndi,j
>> > avax.naming,org.springframework.beans,org.springframework.beans.factory
>> > ";version="2.5.6",org.springframework.remoting.rmi;uses:="org.springfra
>> > mework.core,org.springframework.aop.support,javax.naming,org.apache.com
>> > mons.logging,org.aopalliance.intercept,org.springframework.util,org.omg
>> > .CORBA,org.springframework.jndi,org.springframework.remoting.support,or
>> > g.springframework.remoting,javax.rmi,org.springframework.beans.factory,
>> > org.springframework.aop.framework,org.omg.CORBA_2_3.portable,org.omg.CO
>> > RBA.portable,javax.rmi.CORBA";version="2.5.6",org.springframework.core.
>> > type;uses:="org.springframework.core.annotation";version="2.5.6",org.sp
>> > ringframework.batch.core.partition;uses:="org.springframework.batch.cor
>> > e";version="2.1.8.RELEASE",org.springframework.batch.core.step.job;uses
>> > :="org.springframework.batch.core,org.springframework.batch.item,org.sp
>> > ringframework.batch.core.launch,org.springframework.batch.core.step,org
>> > .springframework.util";version="2.1.8.RELEASE",org.springframework.batc
>> > h.core.step.tasklet;uses:="org.springframework.util,org.springframework
>> > .batch.core,org.springframework.batch.repeat,org.springframework.batch.
>> > core.scope.context,org.springframework.beans.factory,org.springframewor
>> > k.batch.item.adapter,org.apache.commons.logging,org.springframework.bat
>> > ch.core.listener,org.springframework.core.task,org.springframework.tran
>> > saction.interceptor,org.springframework.transaction,org.springframework
>> > .batch.core.step,org.springframework.transaction.support,org.springfram
>> > ework.batch.item,org.springframework.batch.item.support,org.springframe
>> > work.batch.core.repository,org.springframework.batch.repeat.support";ve
>> > rsion="2.1.8.RELEASE",org.springframework.context.weaving;uses:="org.sp
>> > ringframework.core,org.aspectj.weaver.loadtime,org.springframework.inst
>> > rument.classloading,org.springframework.beans,org.springframework.beans
>> > .factory.config,org.springframework.beans.factory,org.springframework.i
>> > nstrument.classloading.weblogic,org.apache.commons.logging,org.springfr
>> > amework.instrument.classloading.oc4j,org.springframework.instrument.cla
>> > ssloading.glassfish,org.springframework.util";version="2.5.6",org.sprin
>> > gframework.aop.framework.adapter;uses:="org.aopalliance.intercept,org.s
>> > pringframework.aop,org.aopalliance.aop,org.springframework.beans,org.sp
>> > ringframework.beans.factory.config,org.springframework.util,org.springf
>> > ramework.aop.support,org.apache.commons.logging";version="2.5.6",org.sp
>> > ringframework.beans.factory.wiring;uses:="org.apache.commons.logging,or
>> > g.springframework.util,org.springframework.beans.factory.config,org.spr
>> > ingframework.beans.factory";version="2.5.6",org.springframework.jca.end
>> > point;uses:="org.apache.commons.logging,javax.resource,javax.resource.s
>> > pi,javax.transaction.xa,javax.resource.spi.endpoint,javax.transaction,o
>> > rg.springframework.transaction.jta,org.aopalliance.intercept,org.spring
>> > framework.util,org.springframework.aop.support,org.springframework.aop.
>> > framework,org.aopalliance.aop,org.springframework.context,org.springfra
>> > mework.beans.factory";version="2.5.6",org.springframework.ui.context.su
>> > pport;uses:="org.springframework.ui.context,org.apache.commons.logging,
>> > org.springframework.context.support,org.springframework.context,org.spr
>> > ingframework.util";version="2.5.6",org.springframework.batch.core.launc
>> > h;uses:="org.springframework.batch.core,org.springframework.batch.core.
>> > repository";version="2.1.8.RELEASE",com.thoughtworks.xstream.persistenc
>> > e;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream";version=
>> > "2.1.8.RELEASE",org.springframework.transaction.jta;uses:="javax.naming
>> > ,javax.transaction,org.objectweb.jotm,org.springframework.beans.factory
>> > ,org.springframework.transaction.support,org.springframework.jndi,org.s
>> > pringframework.transaction,org.apache.commons.logging,org.springframewo
>> > rk.util,com.ibm.wsspi.uow";version="2.5.6",org.springframework.aop.aspe
>> > ctj.annotation;uses:="org.aspectj.lang.annotation,org.springframework.u
>> > til,org.springframework.core,org.apache.commons.logging,org.aspectj.lan
>> > g.reflect,org.springframework.aop.framework,org.springframework.aop.asp
>> > ectj,org.springframework.core.annotation,org.springframework.beans.fact
>> > ory,org.springframework.aop.aspectj.autoproxy,org.springframework.beans
>> > .factory.config,org.springframework.aop,org.aopalliance.aop,org.springf
>> > ramework.aop.support";version="2.5.6",com.thoughtworks.xstream.converte
>> > rs.enums;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.xs
>> > tream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstream.conve
>> > rters.collections,com.thoughtworks.xstream.core.util,com.thoughtworks.x
>> > stream.converters.basic";version="2.1.8.RELEASE",com.thoughtworks.xstre
>> > am.io.path;uses:="com.thoughtworks.xstream.core.util,com.thoughtworks.x
>> > stream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream.
>> > io.xml";version="2.1.8.RELEASE",org.aopalliance.intercept;uses:="org.ao
>> > palliance.aop";version="2.1.8.RELEASE",org.springframework.batch.item.j
>> > ms;uses:="org.apache.commons.logging,javax.jms,org.springframework.util
>> > ,org.springframework.jms.core,org.springframework.batch.item,org.spring
>> > framework.beans.factory,org.springframework.batch.retry.interceptor,org
>> > .springframework.jms";version="2.1.8.RELEASE",org.springframework.aop.t
>> > arget.dynamic;uses:="org.apache.commons.logging,org.springframework.aop
>> > ,org.springframework.util,org.springframework.beans.factory";version="2
>> > .5.6",org.springframework.jca.cci.object;uses:="javax.resource.cci,org.
>> > springframework.jca.cci.core,org.springframework.beans.factory,org.spri
>> > ngframework.jca.cci.core.support,org.springframework.dao,javax.resource
>> > ";version="2.5.6",org.springframework.jmx.export;uses:="org.springframe
>> > work.jmx,javax.management,org.springframework.jmx.export.assembler,org.
>> > springframework.aop.target,javax.management.modelmbean,org.springframew
>> > ork.aop.support,org.apache.commons.logging,org.springframework.aop,org.
>> > springframework.util,org.springframework.beans.factory.config,org.sprin
>> > gframework.core,org.springframework.jmx.support,org.springframework.aop
>> > .framework,org.springframework.jmx.export.naming,org.springframework.be
>> > ans.factory,org.springframework.jmx.export.notification";version="2.5.6
>> > ",org.springframework.dao.support;uses:="org.springframework.util,org.s
>> > pringframework.dao,org.apache.commons.logging,org.springframework.beans
>> > .factory,org.aopalliance.intercept,org.springframework.beans";version="
>> > 2.5.6",org.springframework.beans.propertyeditors;uses:="org.springframe
>> > work.util,org.springframework.core.io";version="2.5.6",org.codehaus.jet
>> > tison;uses:="javax.xml.stream,javax.xml.parsers,org.w3c.dom,javax.xml.t
>> > ransform,javax.xml.transform.dom,javax.xml.stream.events,javax.xml.name
>> > space,javax.xml.stream.util,org.codehaus.jettison.json,javax.xml.transf
>> > orm.stream,org.codehaus.jettison.util";version="1.1",org.springframewor
>> > k.beans.factory.access.el;uses:="javax.el,org.springframework.util,org.
>> > springframework.beans.factory,org.apache.commons.logging";version="2.5.
>> > 6",org.springframework.scripting.jruby;uses:="org.jruby,org.jruby.runti
>> > me.builtin,org.jruby.exceptions,org.springframework.util,org.springfram
>> > ework.scripting,org.springframework.beans.factory,org.springframework.c
>> > ore,org.jruby.runtime,org.jruby.javasupport,org.jruby.ast";version="2.5
>> > .6",com.thoughtworks.xstream.converters.collections;uses:="com.thoughtw
>> > orks.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xs
>> > tream.mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.cor
>> > e.util";version="2.1.8.RELEASE",com.thoughtworks.xstream.core;uses:="co
>> > m.thoughtworks.xstream.converters,com.thoughtworks.xstream.io.path,com.
>> > thoughtworks.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtwork
>> > s.xstream.core.util,com.thoughtworks.xstream,com.thoughtworks.xstream.a
>> > lias,com.thoughtworks.xstream.converters.reflection,com.thoughtworks.xs
>> > tream.io.xml";version="2.1.8.RELEASE",org.springframework.beans.factory
>> > ;uses:="org.springframework.core,org.springframework.beans,org.springfr
>> > amework.util";version="2.5.6",org.springframework.batch.core.configurat
>> > ion.support;uses:="org.springframework.context,org.springframework.batc
>> > h.core.configuration,org.springframework.batch.core,org.springframework
>> > .core,org.springframework.util,org.springframework.context.event,org.sp
>> > ringframework.beans.factory,org.springframework.beans.factory.support,o
>> > rg.springframework.context.support,org.springframework.core.io,org.spri
>> > ngframework.beans.factory.config,org.apache.commons.logging,org.springf
>> > ramework.beans,org.springframework.batch.core.launch,org.springframewor
>> > k.osgi.context,org.springframework.osgi.context.support,org.osgi.framew
>> > ork";version="2.1.8.RELEASE",org.springframework.jmx.export.metadata;us
>> > es:="org.springframework.metadata,org.springframework.util,org.springfr
>> > amework.beans,org.springframework.beans.factory,org.springframework.jmx
>> > ,javax.management.modelmbean";version="2.5.6",org.springframework.batch
>> > .core.repository.dao;uses:="org.springframework.jdbc.core.simple,org.sp
>> > ringframework.util,org.springframework.beans.factory,org.springframewor
>> > k.batch.core,org.springframework.batch.item,org.springframework.jdbc.su
>> > pport.lob,org.springframework.jdbc.core,org.apache.commons.logging,org.
>> > springframework.jdbc.support.incrementer,org.springframework.dao,org.sp
>> > ringframework.batch.support.transaction,org.springframework.batch.suppo
>> > rt,com.thoughtworks.xstream.io,com.thoughtworks.xstream.converters.refl
>> > ection,com.thoughtworks.xstream,com.thoughtworks.xstream.io.json";versi
>> > on="2.1.8.RELEASE",org.springframework.scripting.support;uses:="org.spr
>> > ingframework.util,org.springframework.aop.target.dynamic,org.springfram
>> > ework.scripting,org.springframework.beans.factory,org.apache.commons.lo
>> > gging,org.springframework.core.io,org.springframework.aop.support,org.s
>> > pringframework.aop,net.sf.cglib.asm,net.sf.cglib.proxy,org.springframew
>> > ork.beans,org.springframework.context,org.springframework.beans.factory
>> > .config,org.aopalliance.aop,org.springframework.core,org.springframewor
>> > k.beans.factory.support,org.springframework.aop.framework,net.sf.cglib.
>> > core";version="2.5.6",org.springframework.batch.item.database.orm;uses:
>> > ="org.hibernate,javax.persistence,org.springframework.beans.factory,org
>> > .springframework.util";version="2.1.8.RELEASE",org.springframework.batc
>> > h.core.scope;uses:="org.springframework.util,org.springframework.beans.
>> > factory.config,org.springframework.beans.factory.support,org.apache.com
>> > mons.logging,org.springframework.aop.scope,org.springframework.beans,or
>> > g.springframework.core,org.springframework.batch.core.scope.context,org
>> > .springframework.batch.core.scope.util,org.springframework.beans.factor
>> > y";version="2.1.8.RELEASE",org.springframework.batch.core.repository.su
>> > pport;uses:="org.aopalliance.intercept,org.springframework.transaction.
>> > support,org.springframework.aop.support,org.springframework.transaction
>> > ,org.springframework.batch.core.repository.dao,org.springframework.aop,
>> > org.springframework.util,org.springframework.transaction.interceptor,or
>> > g.aopalliance.aop,org.springframework.batch.support,org.springframework
>> > .batch.core.repository,org.springframework.aop.framework,org.springfram
>> > ework.beans.factory,org.apache.commons.logging,org.springframework.jdbc
>> > .core.simple,org.springframework.jdbc.support.incrementer,javax.sql,org
>> > .springframework.jdbc.support.lob,org.springframework.batch.item.databa
>> > se.support,org.springframework.batch.support.transaction,org.springfram
>> > ework.batch.core,org.springframework.batch.item";version="2.1.8.RELEASE
>> > ",org.springframework.util;uses:="org.apache.commons.logging,org.apache
>> > .log4j,org.apache.log4j.xml";version="2.5.6",org.springframework.jca.wo
>> > rk.jboss;uses:="org.springframework.jca.work,javax.resource.spi.work,ja
>> > vax.naming,javax.management";version="2.5.6",org.springframework.core.i
>> > o;uses:="org.springframework.core,org.springframework.util";version="2.
>> > 5.6",org.xmlpull.v1;version="2.1.8.RELEASE",org.springframework.context
>> > ;uses:="org.springframework.beans.factory.config,org.springframework.co
>> > re.io.support,org.springframework.beans.factory,org.springframework.bea
>> > ns,org.springframework.core.io";version="2.5.6",org.springframework.bat
>> > ch.poller;version="2.1.8.RELEASE",org.springframework.jca.work;uses:="o
>> > rg.springframework.util,javax.resource.spi.work,javax.transaction.xa,or
>> > g.springframework.core.task,org.springframework.jndi,javax.naming,org.s
>> > pringframework.scheduling,javax.resource.spi,org.springframework.jca.co
>> > ntext,org.springframework.beans.factory";version="2.5.6",org.springfram
>> > ework.aop.config;uses:="org.springframework.beans.factory.support,org.s
>> > pringframework.util,org.springframework.aop.framework,org.springframewo
>> > rk.beans,org.springframework.beans.factory.xml,org.springframework.bean
>> > s.factory.config,org.w3c.dom,org.springframework.beans.factory.parsing,
>> > org.springframework.core,org.springframework.aop.aspectj.autoproxy,org.
>> > springframework.aop.framework.autoproxy,org.springframework.aop.support
>> > ,org.springframework.aop.aspectj,org.springframework.util.xml,org.sprin
>> > gframework.beans.factory,org.springframework.aop.scope";version="2.5.6"
>> > ,com.thoughtworks.xstream.io;uses:="com.thoughtworks.xstream.converters
>> > ,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream";version="
>> > 2.1.8.RELEASE",org.springframework.scheduling;uses:="org.springframewor
>> > k.core,org.springframework.core.task";version="2.5.6",org.springframewo
>> > rk.transaction.annotation;uses:="org.springframework.util,org.springfra
>> > mework.transaction.interceptor,javax.ejb,org.springframework.transactio
>> > n.support";version="2.5.6",org.springframework.batch.retry.backoff;uses
>> > :="org.springframework.batch.retry,org.springframework.util";version="2
>> > .1.8.RELEASE",org.springframework.jmx.export.naming;uses:="org.springfr
>> > amework.jmx.support,org.springframework.util,javax.management,org.apach
>> > e.commons.logging,org.springframework.core.io,org.springframework.core.
>> > io.support,org.springframework.beans.factory,org.springframework.aop.su
>> > pport,org.springframework.jmx.export.metadata";version="2.5.6",org.spri
>> > ngframework.aop.framework;uses:="org.springframework.aop.target,org.spr
>> > ingframework.aop.framework.adapter,org.springframework.aop,org.springfr
>> > amework.util,org.springframework.beans.factory,org.aopalliance.aop,org.
>> > springframework.aop.support,org.springframework.core,net.sf.cglib.proxy
>> > ,org.aopalliance.intercept,org.apache.commons.logging,net.sf.cglib.tran
>> > sform.impl,net.sf.cglib.core,org.springframework.beans";version="2.5.6"
>> > ,org.springframework.batch.core.listener;uses:="org.springframework.cor
>> > e,org.springframework.aop.support,org.springframework.aop,org.springfra
>> > mework.util,org.springframework.aop.framework,org.aopalliance.aop,org.s
>> > pringframework.beans.factory,org.springframework.batch.support,org.spri
>> > ngframework.batch.core,org.springframework.batch.item,org.springframewo
>> > rk.batch.core.annotation,org.aopalliance.intercept,org.springframework.
>> > core.annotation";version="2.1.8.RELEASE",org.springframework.dao;uses:=
>> > "org.springframework.core";version="2.5.6",org.springframework.transact
>> > ion.support;uses:="org.springframework.core,org.springframework.transac
>> > tion,org.apache.commons.logging,org.springframework.util,org.springfram
>> > ework.beans.factory";version="2.5.6",org.apache.commons.logging.impl;us
>> > es:="org.apache.commons.logging,org.apache.avalon.framework.logger,org.
>> > apache.log4j,org.apache.log,javax.servlet";version="2.1.8.RELEASE",org.
>> > springframework.aop.aspectj.autoproxy;uses:="org.springframework.core,o
>> > rg.aspectj.util,org.springframework.aop,org.springframework.util,org.sp
>> > ringframework.aop.aspectj,org.aopalliance.aop,org.springframework.aop.f
>> > ramework.autoproxy";version="2.5.6",com.thoughtworks.xstream.io.copy;us
>> > es:="com.thoughtworks.xstream.io";version="2.1.8.RELEASE",com.thoughtwo
>> > rks.xstream.io.xml.xppdom;uses:="org.xmlpull.mxp1,org.xmlpull.v1";versi
>> > on="2.1.8.RELEASE",org.springframework.beans;uses:="org.springframework
>> > .core,org.springframework.util,org.apache.commons.logging,org.springfra
>> > mework.core.io.support,org.springframework.beans.propertyeditors";versi
>> > on="2.5.6",org.springframework.jndi;uses:="org.apache.commons.logging,j
>> > avax.naming,org.springframework.util,org.springframework.core,org.aopal
>> > liance.intercept,org.springframework.aop,org.springframework.aop.framew
>> > ork,org.aopalliance.aop,org.springframework.beans.factory,org.springfra
>> > mework.beans.propertyeditors";version="2.5.6",org.codehaus.jettison.bad
>> > gerfish;uses:="javax.xml.stream,org.codehaus.jettison.json,org.codehaus
>> > .jettison,javax.xml.namespace,org.codehaus.jettison.util";version="1.1"
>> > ,org.springframework.core.style;uses:="org.springframework.util";versio
>> > n="2.5.6",org.springframework.validation;uses:="org.springframework.uti
>> > l,org.springframework.beans,org.springframework.core,org.apache.commons
>> > .logging,org.springframework.context.support";version="2.5.6",org.sprin
>> > gframework.batch.item.database.support;uses:="javax.sql,org.springframe
>> > work.util,org.springframework.batch.item.database,org.springframework.d
>> > ao,org.springframework.jdbc.core,org.springframework.jdbc.support.incre
>> > menter,org.springframework.batch.support,org.springframework.jdbc.suppo
>> > rt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
>> > gframework.beans.annotation;uses:="org.springframework.util,org.springf
>> > ramework.beans";version="2.5.6",org.springframework.context.i18n;uses:=
>> > "org.springframework.core,org.springframework.util";version="2.5.6",org
>> > .springframework.transaction.config;uses:="org.springframework.beans.fa
>> > ctory.support,org.springframework.aop.config,org.springframework.beans,
>> > org.springframework.beans.factory.xml,org.springframework.beans.factory
>> > .config,org.springframework.beans.factory.parsing,org.w3c.dom,org.sprin
>> > gframework.util,org.springframework.transaction.interceptor,org.springf
>> > ramework.util.xml,org.springframework.core";version="2.5.6",org.springf
>> > ramework.beans.factory.xml;uses:="org.springframework.beans.factory.sup
>> > port,org.springframework.util,org.springframework.beans.factory.config,
>> > org.springframework.beans.factory.parsing,org.w3c.dom,org.springframewo
>> > rk.beans.factory,org.springframework.core,org.apache.commons.logging,or
>> > g.springframework.core.io,org.springframework.beans,org.springframework
>> > .util.xml,org.xml.sax,org.springframework.core.io.support,javax.xml.par
>> > sers";version="2.5.6",org.springframework.batch.item;uses:="org.springf
>> > ramework.util";version="2.1.8.RELEASE",org.springframework.beans.factor
>> > y.parsing;uses:="org.springframework.beans.factory.config,org.springfra
>> > mework.util,org.springframework.beans,org.springframework.beans.factory
>> > ,org.apache.commons.logging,org.springframework.core.io";version="2.5.6
>> > ",org.springframework.transaction.interceptor;uses:="org.springframewor
>> > k.util,org.springframework.core,org.apache.commons.logging,org.springfr
>> > amework.metadata,org.springframework.beans.factory,org.springframework.
>> > aop.support,org.springframework.aop,org.springframework.transaction,org
>> > .springframework.transaction.support,org.aopalliance.aop,org.springfram
>> > ework.beans.propertyeditors,org.aopalliance.intercept,org.springframewo
>> > rk.aop.framework";version="2.5.6",org.springframework.batch.support;use
>> > s:="org.springframework.util,org.springframework.core.annotation,org.sp
>> > ringframework.aop.support,org.springframework.jdbc.support,javax.sql,or
>> > g.springframework.beans,org.springframework.core.io,org.springframework
>> > .aop,org.springframework.aop.framework,org.springframework.beans.factor
>> > y";version="2.1.8.RELEASE",org.codehaus.jettison.util;version="1.1",com
>> > .thoughtworks.xstream.converters;uses:="com.thoughtworks.xstream,com.th
>> > oughtworks.xstream.core.util,com.thoughtworks.xstream.io";version="2.1.
>> > 8.RELEASE",org.springframework.instrument.classloading.oc4j;uses:="org.
>> > springframework.util,oracle.classloader.util,org.springframework.instru
>> > ment.classloading";version="2.5.6",org.springframework.batch.repeat.con
>> > text;uses:="org.springframework.util,org.springframework.batch.repeat,o
>> > rg.springframework.core";version="2.1.8.RELEASE",org.springframework.ba
>> > tch.item.adapter;uses:="org.springframework.util,org.springframework.be
>> > ans.factory,org.springframework.batch.item,org.springframework.beans";v
>> > ersion="2.1.8.RELEASE",org.springframework.batch.classify;uses:="org.sp
>> > ringframework.util,org.springframework.batch.support.annotation,org.spr
>> > ingframework.batch.support";version="2.1.8.RELEASE",org.springframework
>> > .aop.support;uses:="org.springframework.util,org.aopalliance.aop,org.sp
>> > ringframework.beans.factory,org.springframework.core,org.springframewor
>> > k.aop,org.aopalliance.intercept,org.apache.commons.logging";version="2.
>> > 5.6",org.springframework.beans.factory.serviceloader;uses:="org.springf
>> > ramework.util,org.springframework.beans.factory.config,org.springframew
>> > ork.beans.factory";version="2.5.6",org.springframework.batch.retry.inte
>> > rceptor;uses:="org.springframework.aop,org.aopalliance.intercept,org.sp
>> > ringframework.batch.retry,org.springframework.util,org.springframework.
>> > batch.retry.support,org.apache.commons.logging,org.springframework.batc
>> > h.retry.policy";version="2.1.8.RELEASE",org.springframework.asm.signatu
>> > re;version="2.5.6",org.springframework.batch.item.mail.javamail;uses:="
>> > org.springframework.batch.item.mail,org.springframework.util,javax.mail
>> > .internet,org.springframework.batch.item,org.springframework.mail.javam
>> > ail,org.springframework.mail";version="2.1.8.RELEASE",org.springframewo
>> > rk.context.support;uses:="org.apache.commons.logging,org.springframewor
>> > k.beans.factory.config,org.springframework.beans.support,org.springfram
>> > ework.util,org.springframework.core.io,org.springframework.beans,org.sp
>> > ringframework.context,org.springframework.core.io.support,org.springfra
>> > mework.context.event,org.springframework.core,org.springframework.beans
>> > .factory,org.springframework.beans.factory.support,org.springframework.
>> > beans.factory.xml,org.xml.sax,org.springframework.context.i18n";version
>> > ="2.5.6",org.springframework.scheduling.support;uses:="org.apache.commo
>> > ns.logging,org.springframework.util,org.springframework.beans.support,o
>> > rg.springframework.beans.factory";version="2.5.6",org.springframework.b
>> > atch.repeat.listener;uses:="org.springframework.batch.repeat";version="
>> > 2.1.8.RELEASE",com.thoughtworks.xstream.io.binary;uses:="com.thoughtwor
>> > ks.xstream.io,com.thoughtworks.xstream.converters";version="2.1.8.RELEA
>> > SE",org.springframework.batch.core.job.flow;uses:="org.springframework.
>> > batch.core.repository,org.springframework.batch.core,org.springframewor
>> > k.batch.core.step,org.springframework.batch.core.job,org.springframewor
>> > k.util,org.springframework.batch.item";version="2.1.8.RELEASE",org.spri
>> > ngframework.batch.repeat.policy;uses:="org.springframework.batch.repeat
>> > .context,org.springframework.batch.repeat,org.springframework.util";ver
>> > sion="2.1.8.RELEASE",org.springframework.batch.core.job.flow.support.st
>> > ate;uses:="org.springframework.batch.core.job.flow,org.springframework.
>> > batch.core,org.springframework.core.task,org.springframework.batch.core
>> > .step";version="2.1.8.RELEASE",org.springframework.batch.item.xml;uses:
>> > ="org.springframework.oxm,org.apache.commons.logging,org.springframewor
>> > k.util,org.springframework.core.io,org.springframework.batch.item,javax
>> > .xml.stream.events,org.springframework.batch.item.support,javax.xml.nam
>> > espace,org.springframework.batch.item.file,javax.xml.stream,javax.xml.t
>> > ransform,org.springframework.batch.item.xml.stax,org.springframework.be
>> > ans.factory,org.springframework.batch.item.util,org.springframework.bat
>> > ch.support.transaction,org.springframework.dao";version="2.1.8.RELEASE"
>> > ,org.springframework.batch.core.resource;uses:="org.springframework.uti
>> > l,org.springframework.jdbc.core,org.springframework.beans.factory,org.s
>> > pringframework.batch.core,org.springframework.batch.repeat,org.springfr
>> > amework.batch.core.listener,org.springframework.batch.repeat.policy";ve
>> > rsion="2.1.8.RELEASE",com.thoughtworks.xstream;uses:="com.thoughtworks.
>> > xstream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream
>> > .mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.alias,co
>> > m.thoughtworks.xstream.core.util,com.thoughtworks.xstream.converters.ba
>> > sic,com.thoughtworks.xstream.converters.extended,com.thoughtworks.xstre
>> > am.converters.reflection,com.thoughtworks.xstream.io.xml,com.thoughtwor
>> > ks.xstream.converters.collections";version="2.1.8.RELEASE",org.springfr
>> > amework.batch.support.transaction;uses:="org.springframework.transactio
>> > n,org.apache.commons.logging,org.springframework.transaction.support,or
>> > g.aopalliance.intercept,org.springframework.aop.framework,org.aopallian
>> > ce.aop";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.jav
>> > abean;uses:="com.thoughtworks.xstream.converters.reflection,com.thought
>> > works.xstream.core.util,com.thoughtworks.xstream.converters,com.thought
>> > works.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstre
>> > am.alias";version="2.1.8.RELEASE",org.springframework.ui;uses:="org.spr
>> > ingframework.core,org.springframework.util";version="2.5.6",org.springf
>> > ramework.metadata;version="2.5.6",org.springframework.jmx.export.annota
>> > tion;uses:="org.springframework.beans.annotation,org.springframework.jm
>> > x.export.metadata,org.springframework.util,org.springframework.beans,or
>> > g.springframework.core.annotation,org.springframework.jmx.export.assemb
>> > ler,org.springframework.jmx.export.naming,org.springframework.jmx.expor
>> > t";version="2.5.6",com.thoughtworks.xstream.converters.extended;uses:="
>> > com.thoughtworks.xstream.converters.basic,com.thoughtworks.xstream.conv
>> > erters,com.thoughtworks.xstream.io,javax.xml.datatype,com.thoughtworks.
>> > xstream.mapper,com.thoughtworks.xstream.core.util,javax.swing.plaf,org.
>> > joda.time,org.joda.time.format,com.thoughtworks.xstream.converters.refl
>> > ection,javax.swing,com.thoughtworks.xstream.converters.collections,java
>> > x.security.auth";version="2.1.8.RELEASE",org.springframework.jca.cci.co
>> > re.support;uses:="javax.resource.cci,org.springframework.jca.cci,org.sp
>> > ringframework.jca.cci.core,org.springframework.dao.support,org.springfr
>> > amework.jca.cci.connection,org.springframework.util";version="2.5.6",or
>> > g.springframework.batch.core.configuration;uses:="org.springframework.b
>> > atch.core,org.springframework.batch.core.launch";version="2.1.8.RELEASE
>> > ",org.springframework.scripting.config;uses:="org.springframework.beans
>> > .factory.xml,org.springframework.beans.factory.support,org.springframew
>> > ork.scripting.support,org.springframework.beans.factory.config,org.spri
>> > ngframework.util,org.springframework.util.xml,org.w3c.dom,org.springfra
>> > mework.beans";version="2.5.6",org.springframework.batch.item.file.trans
>> > form;uses:="org.springframework.core.enums,org.springframework.util,org
>> > .springframework.beans,org.springframework.beans.factory,org.springfram
>> > ework.batch.support";version="2.1.8.RELEASE",org.springframework.script
>> > ing;uses:="org.springframework.core";version="2.5.6",org.springframewor
>> > k.instrument.classloading.weblogic;uses:="org.springframework.util,org.
>> > springframework.instrument.classloading";version="2.5.6",org.springfram
>> > ework.aop.interceptor;uses:="org.aopalliance.intercept,org.springframew
>> > ork.aop.support,org.apache.commons.logging,org.springframework.util,org
>> > .springframework.core,org.springframework.aop,org.springframework.beans
>> > .factory,org.aopalliance.aop,com.jamonapi";version="2.5.6",org.springfr
>> > amework.context.access;uses:="org.springframework.beans.factory.access,
>> > org.springframework.context,org.springframework.beans.factory,org.sprin
>> > gframework.jndi,javax.naming,org.apache.commons.logging,org.springframe
>> > work.util,org.springframework.context.support,org.springframework.beans
>> > ,org.springframework.core.io.support";version="2.5.6",org.springframewo
>> > rk.batch.support.annotation;version="2.1.8.RELEASE",org.springframework
>> > .batch.item.validator;uses:="org.springframework.util,org.springframewo
>> > rk.validation,org.springframework.beans.factory,org.springframework.bat
>> > ch.item";version="2.1.8.RELEASE",com.thoughtworks.xstream.annotations;u
>> > ses:="com.thoughtworks.xstream.converters,com.thoughtworks.xstream.conv
>> > erters.reflection,com.thoughtworks.xstream.mapper,com.thoughtworks.xstr
>> > eam";version="2.1.8.RELEASE",org.springframework.batch.core.annotation;
>> > uses:="org.springframework.beans.factory.annotation";version="2.1.8.REL
>> > EASE",org.springframework.remoting.soap;uses:="org.springframework.remo
>> > ting,javax.xml.namespace";version="2.5.6",org.springframework.transacti
>> > on;uses:="org.springframework.core,org.springframework.util";version="2
>> > .5.6",org.springframework.beans.factory.generic;uses:="org.springframew
>> > ork.beans.factory.support,org.springframework.util,org.springframework.
>> > beans,org.springframework.beans.factory.config,org.springframework.core
>> > .annotation,org.springframework.beans.factory";version="2.5.6",org.spri
>> > ngframework.batch.retry.support;uses:="org.springframework.batch.retry,
>> > org.springframework.batch.classify,org.apache.commons.logging,org.sprin
>> > gframework.batch.retry.policy,org.springframework.batch.retry.backoff";
>> > version="2.1.8.RELEASE",org.springframework.core.io.support;uses:="org.
>> > springframework.util,org.springframework.core.io,org.apache.commons.log
>> > ging";version="2.5.6",org.springframework.batch.core.partition.support;
>> > uses:="org.springframework.util,org.springframework.batch.core,org.spri
>> > ngframework.core.io,org.springframework.batch.item,org.springframework.
>> > batch.core.step,org.springframework.batch.core.partition,org.springfram
>> > ework.batch.core.explore,org.springframework.beans.factory,org.springfr
>> > amework.batch.core.repository,org.springframework.core.task";version="2
>> > .1.8.RELEASE",org.springframework.remoting;uses:="org.springframework.c
>> > ore";version="2.5.6",org.springframework.asm.commons;uses:="org.springf
>> > ramework.asm";version="2.5.6",org.springframework.batch.item.file;uses:
>> > ="org.springframework.core.io,org.apache.commons.logging,org.springfram
>> > ework.util,org.springframework.batch.item.file.separator,org.springfram
>> > ework.batch.item,org.springframework.batch.item.support,org.springframe
>> > work.beans.factory,org.springframework.batch.item.util,org.springframew
>> > ork.batch.support.transaction,org.springframework.batch.item.file.trans
>> > form";version="2.1.8.RELEASE",org.springframework.core.type.classreadin
>> > g;uses:="org.springframework.asm,org.springframework.asm.commons,org.sp
>> > ringframework.core.type,org.springframework.core.io,org.springframework
>> > .util";version="2.5.6",org.springframework.dao.annotation;uses:="org.sp
>> > ringframework.aop.support,org.springframework.aop,org.springframework.a
>> > op.support.annotation,org.aopalliance.aop,org.springframework.dao.suppo
>> > rt,org.springframework.beans.factory,org.springframework.core,org.sprin
>> > gframework.util,org.springframework.aop.framework,org.springframework.b
>> > eans,org.springframework.beans.factory.config,org.springframework.stere
>> > otype";version="2.5.6",org.springframework.scheduling.timer;uses:="org.
>> > apache.commons.logging,org.springframework.util,org.springframework.sch
>> > eduling.support,org.springframework.beans.factory,org.springframework.c
>> > ore,org.springframework.scheduling";version="2.5.6",org.springframework
>> > .ejb.interceptor;uses:="javax.annotation,javax.ejb,org.springframework.
>> > context.access,org.springframework.beans.factory.access,org.springframe
>> > work.beans.factory.annotation,javax.interceptor,org.springframework.con
>> > text,org.springframework.beans.factory.config,org.springframework.beans
>> > .factory";version="2.5.6",org.springframework.batch.core.scope.util;use
>> > s:="org.springframework.aop.support,org.springframework.aop,org.springf
>> > ramework.util,org.springframework.aop.scope,org.springframework.beans,o
>> > rg.springframework.beans.factory.config,org.aopalliance.aop,org.springf
>> > ramework.beans.factory.support,org.springframework.aop.framework.autopr
>> > oxy,org.springframework.aop.framework,org.springframework.beans.factory
>> > ,org.springframework.core,org.apache.commons.logging,org.springframewor
>> > k.aop.target,org.springframework.batch.core.scope.context";version="2.1
>> > .8.RELEASE",org.springframework.batch.core.step.skip;uses:="org.springf
>> > ramework.batch.classify,org.springframework.batch.core";version="2.1.8.
>> > RELEASE"
>> > Import-Package: bsh,com.ibatis.sqlmap.client,com.ibatis.sqlmap.engine.ex
>> > ecution,com.ibm.wsspi.uow,com.jamonapi,com.sun.enterprise.loader,com.su
>> > n.net.httpserver,edu.emory.mathcs.backport.java.util.concurrent,groovy.
>> > lang,javax.annotation,javax.ejb,javax.el,javax.interceptor,javax.jms,ja
>> > vax.mail.internet,javax.management,javax.management.modelmbean,javax.ma
>> > nagement.openmbean,javax.management.remote,javax.naming,javax.persisten
>> > ce,javax.persistence.spi,javax.resource,javax.resource.cci,javax.resour
>> > ce.spi,javax.resource.spi.endpoint,javax.resource.spi.work,javax.rmi,ja
>> > vax.rmi.CORBA,javax.security.auth,javax.servlet,javax.sql,javax.swing,j
>> > avax.swing.plaf,javax.transaction,javax.transaction.xa,javax.xml.dataty
>> > pe,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.str
>> > eam.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transfor
>> > m.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.ws,n
>> > et.sf.cglib.asm,net.sf.cglib.core,net.sf.cglib.proxy,net.sf.cglib.trans
>> > form.impl,nu.xom,oracle.classloader.util,org.apache.avalon.framework.lo
>> > gger,org.apache.commons.attributes,org.apache.commons.collections,org.a
>> > pache.commons.collections.map,org.apache.commons.pool,org.apache.common
>> > s.pool.impl,org.apache.log,org.apache.log4j,org.apache.log4j.xml,org.as
>> > pectj.bridge,org.aspectj.lang,org.aspectj.lang.annotation,org.aspectj.l
>> > ang.reflect,org.aspectj.runtime.internal,org.aspectj.util,org.aspectj.w
>> > eaver,org.aspectj.weaver.ast,org.aspectj.weaver.bcel,org.aspectj.weaver
>> > .internal.tools,org.aspectj.weaver.loadtime,org.aspectj.weaver.patterns
>> > ,org.aspectj.weaver.reflect,org.aspectj.weaver.tools,org.codehaus.groov
>> > y.control,org.codehaus.jackson,org.codehaus.jackson.map,org.dom4j,org.d
>> > om4j.io,org.dom4j.tree,org.hibernate,org.hibernate.classic,org.jdom,org
>> > .jdom.input,org.joda.time,org.joda.time.format,org.jruby,org.jruby.ast,
>> > org.jruby.exceptions,org.jruby.javasupport,org.jruby.runtime,org.jruby.
>> > runtime.builtin,org.objectweb.jotm,org.omg.CORBA,org.omg.CORBA.portable
>> > ,org.omg.CORBA_2_3.portable,org.osgi.framework,org.springframework.inst
>> > rument,org.springframework.jdbc,org.springframework.jdbc.core,org.sprin
>> > gframework.jdbc.core.metadata,org.springframework.jdbc.core.namedparam,
>> > org.springframework.jdbc.core.simple,org.springframework.jdbc.datasourc
>> > e,org.springframework.jdbc.support,org.springframework.jdbc.support.inc
>> > rementer,org.springframework.jdbc.support.lob,org.springframework.jms,o
>> > rg.springframework.jms.core,org.springframework.mail,org.springframewor
>> > k.mail.javamail,org.springframework.orm.hibernate3,org.springframework.
>> > orm.ibatis,org.springframework.orm.jpa,org.springframework.osgi.context
>> > ,org.springframework.osgi.context.support,org.springframework.oxm,org.w
>> > 3c.dom,org.xml.sax,org.xml.sax.helpers,sun.misc,sun.reflect
>> > Tool: Bnd-1.50.0
>> >
>> >
>> > 2012/8/14 Dascalita Dragos <dd...@gmail.com>
>> >
>> >> Is it possible to share the generated manifest from the JAR file ?
>> >>
>> >>
>> >> On Tue, Aug 14, 2012 at 3:15 AM, Julien Martin <ba...@gmail.com>
>> wrote:
>> >>
>> >>> I have added this: <scope>compile</scope> (is this not the default
>> >> anyway?)
>> >>> I get the same export/impor problems.
>> >>> Regards,
>> >>> J.
>> >>>
>> >>> 2012/8/14 Julien Martin <ba...@gmail.com>
>> >>>
>> >>>> Here is my config:
>> >>>>
>> >>>>
>> >>>> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
>> >>>> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
>> >>>> http://maven.apache.org/POM/4.0.0
>> >>>> http://maven.apache.org/xsd/maven-4.0.0.xsd">
>> >>>> <modelVersion>4.0.0</modelVersion>
>> >>>> <groupId>osgi.org.springframework.batch</groupId>
>> >>>> <artifactId>spring-batch-core</artifactId>
>> >>>> <version>2.1.8.RELEASE</version>
>> >>>> <packaging>bundle</packaging>
>> >>>> <dependencies>
>> >>>> <dependency>
>> >>>> <groupId>org.springframework.batch</groupId>
>> >>>> <artifactId>spring-batch-core</artifactId>
>> >>>> <version>2.1.8.RELEASE</version>
>> >>>> <optional>true</optional>
>> >>>> </dependency>
>> >>>> </dependencies>
>> >>>> <build>
>> >>>> <defaultGoal>install</defaultGoal>
>> >>>> <plugins>
>> >>>> <plugin>
>> >>>> <groupId>org.apache.maven.plugins</groupId>
>> >>>> <artifactId>maven-shade-plugin</artifactId>
>> >>>> <version>1.7.1</version>
>> >>>> <executions>
>> >>>> <execution>
>> >>>> <phase>package</phase>
>> >>>> <goals>
>> >>>> <goal>shade</goal>
>> >>>> </goals>
>> >>>> <configuration>
>> >>>> <artifactSet>
>> >>>> <includes>
>> >>>> <include>org.springframework.batch:spring-batch-core</include>
>> >>>> </includes>
>> >>>> </artifactSet>
>> >>>> <filters>
>> >>>> <filter>
>> >>>> <artifact>org.springframework.batch:spring-batch-core</artifact>
>> >>>> <excludes>
>> >>>> <exclude>**</exclude>
>> >>>> </excludes>
>> >>>> </filter>
>> >>>> </filters>
>> >>>> <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
>> >>>> <createDependencyReducedPom>true</createDependencyReducedPom>
>> >>>> </configuration>
>> >>>> </execution>
>> >>>> </executions>
>> >>>> </plugin>
>> >>>> <plugin>
>> >>>> <groupId>org.apache.felix</groupId>
>> >>>> <artifactId>maven-bundle-plugin</artifactId>
>> >>>> <version>2.3.7</version>
>> >>>> <extensions>true</extensions>
>> >>>> <configuration>
>> >>>> <instructions>
>> >>>>
>> >>>>
>> >>
>> <Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
>> >>>> <Export-Package>*</Export-Package>
>> >>>> <Import-Package>*</Import-Package>
>> >>>> </instructions>
>> >>>> <unpackBundle>true</unpackBundle>
>> >>>> </configuration>
>> >>>> </plugin>
>> >>>> </plugins>
>> >>>> </build>
>> >>>>
>> >>>> </project>
>> >>>>
>> >>>> 2012/8/14 Julien Martin <ba...@gmail.com>
>> >>>>
>> >>>>> Hi all,
>> >>>>> Can anyone please tell me what is wrong with my config?
>> >>>>> Regards,
>> >>>>> J.
>> >>>>>
>> >>>>>
>> >>>>> 2012/8/14 Julien Martin <ba...@gmail.com>
>> >>>>>
>> >>>>>> Hi Felix,
>> >>>>>> Yes I do.
>> >>>>>> Regards,
>> >>>>>> J.
>> >>>>>>
>> >>>>>>
>> >>>>>> 2012/8/14 Felix Meschberger <fm...@adobe.com>
>> >>>>>>
>> >>>>>>> Hi,
>> >>>>>>>
>> >>>>>>> Do you intend to wrap some library as a bundle ?
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> Regards
>> >>>>>>> Felix
>> >>>>>>>
>> >>>>>>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
>> >>>>>>>
>> >>>>>>>> Hello,
>> >>>>>>>>
>> >>>>>>>> I am having problem configuring the <Import-Package> and
>> >>>>>>> <Export-Package>
>> >>>>>>>> of maven-bundle-plugin...
>> >>>>>>>> I do specify a *** in order to import and export all packages but
>> >>>>>>> *nothing *is
>> >>>>>>>> imported or exported...
>> >>>>>>>>
>> >>>>>>>> *<plugin>*
>> >>>>>>>> *<groupId>org.apache.felix</groupId>*
>> >>>>>>>> *<artifactId>maven-bundle-plugin</artifactId>*
>> >>>>>>>> *<version>2.3.7</version>*
>> >>>>>>>> *<extensions>true</extensions>*
>> >>>>>>>> *<configuration>*
>> >>>>>>>> *<instructions>*
>> >>>>>>>>
>> >>>>>>>
>> >>>
>> >>
>> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
>> >>>>>>>> *<Export-Package>*</Export-Package>*
>> >>>>>>>> *<Import-Package>*</Import-Package>*
>> >>>>>>>> *</instructions>*
>> >>>>>>>> *<unpackBundle>true</unpackBundle>*
>> >>>>>>>> *</configuration>*
>> >>>>>>>> *</plugin>*
>> >>>>>>>>
>> >>>>>>>> Can anyone please help?
>> >>>>>>>>
>> >>>>>>>> Regards,
>> >>>>>>>>
>> >>>>>>>> Julien.
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >> ---------------------------------------------------------------------
>> >>>>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> >>>>>>> For additional commands, e-mail: users-help@felix.apache.org
>> >>>>>>>
>> >>>>>>>
>> >>>>>>
>> >>>>>
>> >>>>
>> >>>
>> >>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Julien Martin <ba...@gmail.com>.
Hi Felix,
*I changed the config to:*
<instructions>
<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
<Export-Package>org.springframework.batch.*</Export-Package>
<Import-Package>*</Import-Package>
</instructions>
*Why then do I get this?*
karaf@root> start 183
org.osgi.framework.BundleException: Unresolved constraint in bundle
osgi.org.springframework.batch [183]: Unable to resolve 183.0: missing
requirement
[183.0] package; (package=com.ibatis.sqlmap.client)
Is there a good tool to help get through these import/export issues?
Regards,
Julien.
2012/8/14 Felix Meschberger <fm...@adobe.com>
> Hi,
>
> Ok, that's the problem ;-)
>
> You export everything. So the bundle plugin pulls all dependencies of the
> batch library into the bundle and exports them.
>
> What you have to do is to limit the export to just the packages in the
> batch library, e.g.
>
> <Export-Package>
> org.springframework.batch.*
> </Export-Package>
>
> This should only include the correct packages and generate import
> statements for the dependencies.
>
> Regards
> Felix
>
> Am 14.08.2012 um 13:29 schrieb Julien Martin:
>
> > Sure. Here it is:
> >
> > Manifest-Version: 1.0
> > Bnd-LastModified: 1344939193374
> > Build-Jdk: 1.6.0_33
> > Built-By: jumartin
> > Bundle-ManifestVersion: 2
> > Bundle-Name: spring-batch-core
> > Bundle-SymbolicName: osgi.org.springframework.batch
> > Bundle-Version: 2.1.8.RELEASE
> > Created-By: Apache Maven Bundle Plugin
> > Export-Package: org.springframework.asm;version="2.5.6",org.springframew
> > ork.batch.core.converter;uses:="org.springframework.util,org.springfram
> > ework.batch.core";version="2.1.8.RELEASE",org.springframework.aop.targe
> > t;uses:="org.apache.commons.logging,org.springframework.aop,org.springf
> > ramework.util,org.springframework.beans,org.springframework.beans.facto
> > ry,org.springframework.aop.support,org.springframework.beans.factory.co
> > nfig,org.springframework.core,org.apache.commons.pool.impl,org.apache.c
> > ommons.pool";version="2.5.6",org.codehaus.jettison.json;version="1.1",o
> > rg.springframework.batch.core.step.item;uses:="org.springframework.batc
> > h.core,org.springframework.batch.retry.context,org.springframework.batc
> > h.retry,org.springframework.batch.retry.support,org.springframework.bat
> > ch.retry.policy,org.springframework.batch.retry.backoff,org.springframe
> > work.batch.classify,org.apache.commons.logging,org.springframework.batc
> > h.item,org.springframework.batch.item.support,org.springframework.batch
> > .repeat,org.springframework.batch.core.scope.context,org.springframewor
> > k.batch.core.step.tasklet,org.springframework.batch.core.listener,org.s
> > pringframework.batch.core.step.skip,org.springframework.transaction.int
> > erceptor,org.springframework.transaction,org.springframework.batch.repe
> > at.support,org.springframework.util,org.springframework.batch.core.step
> > ,org.springframework.batch.repeat.exception,org.springframework.core.ta
> > sk,org.springframework.beans.factory,org.springframework.batch.retry.li
> > stener,org.springframework.batch.core.repository,org.springframework.tr
> > ansaction.annotation,org.springframework.batch.repeat.policy";version="
> > 2.1.8.RELEASE",org.springframework.batch.core.launch.support;uses:="org
> > .springframework.batch.core.converter,org.apache.commons.logging,org.sp
> > ringframework.util,org.springframework.batch.core,org.springframework.c
> > ontext.support,org.springframework.context,org.springframework.beans.fa
> > ctory.config,org.springframework.batch.core.repository,org.springframew
> > ork.batch.core.launch,org.springframework.batch.core.configuration,org.
> > springframework.batch.core.explore,org.springframework.core.io,org.spri
> > ngframework.batch.core.configuration.support,org.aopalliance.intercept,
> > org.springframework.core.task,org.springframework.beans.factory,org.spr
> > ingframework.batch.support,org.springframework.transaction.annotation";
> > version="2.1.8.RELEASE",org.springframework.batch.item.support;uses:="o
> > rg.springframework.util,org.springframework.batch.item.util,org.springf
> > ramework.batch.item,org.springframework.batch.classify,org.springframew
> > ork.beans.factory,org.springframework.aop.support";version="2.1.8.RELEA
> > SE",org.springframework.aop.framework.autoproxy.target;uses:="org.sprin
> > gframework.beans.factory.support,org.springframework.aop.target,org.apa
> > che.commons.logging,org.springframework.aop,org.springframework.aop.fra
> > mework.autoproxy,org.springframework.aop.framework,org.springframework.
> > beans.factory.config,org.springframework.beans.factory";version="2.5.6"
> > ,org.springframework.beans.factory.support;uses:="org.apache.commons.lo
> > gging,org.springframework.beans.factory,org.springframework.beans,org.s
> > pringframework.core,org.springframework.util,org.springframework.beans.
> > factory.config,org.springframework.core.io,org.springframework.core.io.
> > support,net.sf.cglib.proxy";version="2.5.6",org.springframework.batch.r
> > etry.context;uses:="org.springframework.core,org.springframework.batch.
> > retry";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.refl
> > ection;uses:="com.thoughtworks.xstream.converters.basic,com.thoughtwork
> > s.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xstre
> > am.mapper,com.thoughtworks.xstream.core.util,net.sf.cglib.proxy,com.tho
> > ughtworks.xstream.core,com.thoughtworks.xstream,sun.reflect,sun.misc";v
> > ersion="2.1.8.RELEASE",org.springframework.beans.factory.access;uses:="
> > org.springframework.beans,org.springframework.beans.factory,org.apache.
> > commons.logging,org.springframework.beans.factory.support,org.springfra
> > mework.core.io,org.springframework.beans.factory.xml,org.springframewor
> > k.beans.factory.config,org.springframework.core.io.support";version="2.
> > 5.6",org.springframework.batch.repeat.exception;uses:="org.springframew
> > ork.batch.repeat,org.apache.commons.logging,org.springframework.batch.c
> > lassify,org.springframework.util,org.springframework.batch.repeat.conte
> > xt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
> > gframework.jca.context;uses:="javax.resource.spi,org.springframework.be
> > ans,org.springframework.beans.factory.config,javax.resource.spi.work,or
> > g.springframework.beans.factory,org.springframework.util,org.springfram
> > ework.context.support,org.springframework.beans.factory.support,org.apa
> > che.commons.logging,javax.resource,javax.transaction.xa,org.springframe
> > work.beans.factory.xml,org.springframework.context,javax.resource.spi.e
> > ndpoint";version="2.5.6",org.springframework.jmx.export.notification;us
> > es:="org.springframework.util,javax.management,javax.management.modelmb
> > ean,org.springframework.jmx";version="2.5.6",org.springframework.jca.cc
> > i.connection;uses:="org.springframework.transaction,org.apache.commons.
> > logging,javax.resource.cci,javax.resource,javax.resource.spi,org.spring
> > framework.transaction.support,org.springframework.beans.factory,org.spr
> > ingframework.jca.cci,org.springframework.util,org.springframework.core,
> > javax.naming";version="2.5.6",org.springframework.ejb.support;uses:="or
> > g.springframework.beans.factory.access,org.springframework.util,javax.e
> > jb,org.springframework.context.access,org.springframework.beans,org.spr
> > ingframework.beans.factory,javax.jms,org.apache.commons.logging";versio
> > n="2.5.6",org.springframework.ui.context;uses:="org.springframework.con
> > text";version="2.5.6",org.springframework.batch.repeat.support;uses:="o
> > rg.springframework.batch.repeat,org.apache.commons.logging,org.springfr
> > amework.util,org.springframework.batch.repeat.exception,org.springframe
> > work.batch.repeat.policy,org.springframework.core.task";version="2.1.8.
> > RELEASE",org.springframework.jmx.export.assembler;uses:="org.springfram
> > ework.jmx.export.metadata,org.springframework.util,javax.management.mod
> > elmbean,org.springframework.aop.support,org.springframework.jmx.support
> > ,javax.management,org.springframework.core,org.springframework.aop.fram
> > ework,org.springframework.beans,org.springframework.beans.factory";vers
> > ion="2.5.6",org.springframework.batch.repeat.interceptor;uses:="org.aop
> > alliance.intercept,org.springframework.aop,org.springframework.batch.re
> > peat,org.springframework.batch.repeat.support,org.springframework.util"
> > ;version="2.1.8.RELEASE",org.springframework.batch.core;uses:="org.spri
> > ngframework.util,org.springframework.batch.item";version="2.1.8.RELEASE
> > ",org.springframework.batch.repeat;uses:="org.springframework.core";ver
> > sion="2.1.8.RELEASE",org.springframework.batch.core.job;uses:="org.spri
> > ngframework.batch.core.repository,org.apache.commons.logging,org.spring
> > framework.batch.core.launch,org.springframework.batch.core.step,org.spr
> > ingframework.util,org.springframework.batch.core,org.springframework.ba
> > tch.repeat,org.springframework.batch.core.listener,org.springframework.
> > beans.factory,org.springframework.batch.item";version="2.1.8.RELEASE",o
> > rg.springframework.core.annotation;uses:="org.springframework.core,org.
> > springframework.util";version="2.5.6",com.thoughtworks.xstream.io.json;
> > uses:="javax.xml.stream,com.thoughtworks.xstream.io,org.codehaus.jettis
> > on.mapped,com.thoughtworks.xstream.io.xml,com.thoughtworks.xstream.core
> > .util";version="2.1.8.RELEASE",org.springframework.context.config;uses:
> > ="org.springframework.beans.factory.support,org.springframework.util,or
> > g.springframework.beans.factory.xml,org.w3c.dom,org.springframework.bea
> > ns.factory.config,org.springframework.core,org.springframework.core.io,
> > org.springframework.jndi,org.springframework.jmx.support,org.springfram
> > ework.beans,org.springframework.beans.factory.parsing";version="2.5.6",
> > org.springframework.batch.core.explore.support;uses:="org.springframewo
> > rk.batch.core.repository.dao,org.springframework.batch.core.explore,org
> > .springframework.beans.factory,org.springframework.jdbc.support.increme
> > nter,org.springframework.jdbc.core.simple,javax.sql,org.springframework
> > .jdbc.support.lob,org.springframework.util,org.springframework.batch.co
> > re.repository.support,org.springframework.batch.core,org.springframewor
> > k.batch.item";version="2.1.8.RELEASE",org.springframework.batch.core.ex
> > plore;uses:="org.springframework.batch.core";version="2.1.8.RELEASE",or
> > g.springframework.batch.core.configuration.xml;uses:="org.springframewo
> > rk.beans.factory.support,org.springframework.util,org.springframework.b
> > atch.core.job.flow,org.springframework.beans.factory.xml,org.springfram
> > ework.beans.factory.parsing,org.springframework.beans.factory.config,or
> > g.springframework.util.xml,org.w3c.dom,org.springframework.beans,org.sp
> > ringframework.batch.core.listener,org.springframework.batch.core.step.i
> > tem,org.springframework.batch.repeat.policy,org.springframework.batch.c
> > ore.repository,org.springframework.transaction,org.springframework.batc
> > h.core.step,org.springframework.context,org.springframework.batch.core.
> > job.flow.support.state,org.springframework.batch.core,org.springframewo
> > rk.beans.factory,org.springframework.batch.core.job.flow.support,org.sp
> > ringframework.transaction.interceptor,org.springframework.batch.classif
> > y,org.springframework.batch.core.step.tasklet,org.apache.commons.loggin
> > g,org.springframework.batch.retry.policy,org.springframework.aop,org.sp
> > ringframework.batch.retry,org.springframework.batch.core.launch.support
> > ,org.springframework.batch.core.partition,org.springframework.batch.cor
> > e.step.job,org.springframework.batch.repeat.support,org.springframework
> > .batch.repeat,org.springframework.batch.item,org.springframework.batch.
> > core.partition.support,org.springframework.batch.core.launch,org.spring
> > framework.transaction.annotation,org.springframework.batch.retry.backof
> > f,org.springframework.aop.framework,org.springframework.core.task,org.s
> > pringframework.batch.core.step.skip";version="2.1.8.RELEASE",org.spring
> > framework.core.task;uses:="org.springframework.util,org.springframework
> > .core";version="2.5.6",org.springframework.batch.core.job.flow.support;
> > uses:="org.apache.commons.logging,org.springframework.batch.core.job.fl
> > ow,org.springframework.beans.factory,org.springframework.util,org.sprin
> > gframework.batch.support";version="2.1.8.RELEASE",org.apache.commons.lo
> > gging;uses:="org.apache.commons.logging.impl";version="2.1.8.RELEASE",o
> > rg.springframework.jca.work.glassfish;uses:="org.springframework.jca.wo
> > rk,org.springframework.util,javax.resource.spi.work";version="2.5.6",or
> > g.springframework.beans.factory.annotation;uses:="org.springframework.b
> > eans.factory.config,org.springframework.core.type,org.springframework.b
> > eans.factory.support,org.springframework.beans.factory.wiring,org.sprin
> > gframework.util,org.springframework.beans,org.springframework.beans.fac
> > tory,org.springframework.core,org.apache.commons.logging,org.springfram
> > ework.core.annotation";version="2.5.6",org.springframework.batch.item.d
> > atabase;uses:="org.springframework.jdbc,org.apache.commons.logging,org.
> > springframework.util,org.springframework.batch.item,org.springframework
> > .batch.item.support,org.springframework.jdbc.support,javax.sql,org.spri
> > ngframework.dao,org.springframework.jdbc.datasource,org.springframework
> > .transaction.support,org.springframework.beans.factory,org.springframew
> > ork.jdbc.core.namedparam,org.springframework.batch.item.database.orm,or
> > g.hibernate,org.hibernate.classic,org.springframework.orm.hibernate3,or
> > g.springframework.orm.ibatis,com.ibatis.sqlmap.engine.execution,com.iba
> > tis.sqlmap.client,org.springframework.jdbc.core,org.springframework.jdb
> > c.core.simple,org.springframework.batch.item.util,org.springframework.o
> > rm.jpa,javax.persistence,org.springframework.jdbc.core.metadata";versio
> > n="2.1.8.RELEASE",org.springframework.batch.item.util;uses:="org.spring
> > framework.util,org.springframework.batch.item";version="2.1.8.RELEASE",
> > org.springframework.beans.factory.config;uses:="org.springframework.uti
> > l,org.apache.commons.logging,org.springframework.beans,org.springframew
> > ork.beans.factory,org.springframework.core,org.springframework.beans.su
> > pport,org.springframework.core.io.support";version="2.5.6",org.springfr
> > amework.context.annotation;uses:="org.springframework.beans.factory.sup
> > port,org.springframework.util,org.springframework.beans.factory.annotat
> > ion,org.springframework.beans.factory.config,org.springframework.core.t
> > ype,org.springframework.beans.factory.xml,org.springframework.beans.fac
> > tory.parsing,org.w3c.dom,org.springframework.beans,org.springframework.
> > aop.scope,org.springframework.core.io,org.apache.commons.logging,org.sp
> > ringframework.context,org.springframework.core.io.support,org.springfra
> > mework.core.type.filter,org.springframework.core.type.classreading,org.
> > springframework.stereotype,org.springframework.beans.factory,javax.anno
> > tation,javax.ejb,org.springframework.core,javax.xml.ws,javax.xml.namesp
> > ace,org.springframework.jndi.support";version="2.5.6",org.springframewo
> > rk.util.xml;uses:="org.springframework.util,org.w3c.dom,org.apache.comm
> > ons.logging,org.xml.sax,javax.xml.transform";version="2.5.6",org.spring
> > framework.remoting.support;uses:="org.springframework.util,org.aopallia
> > nce.intercept,org.springframework.aop.framework.adapter,org.springframe
> > work.aop,org.springframework.aop.framework,org.aopalliance.aop,org.apac
> > he.commons.logging,org.springframework.beans.factory,org.springframewor
> > k.core.task.support,com.sun.net.httpserver,org.springframework.core.tas
> > k";version="2.5.6",org.springframework.scheduling.backportconcurrent;us
> > es:="edu.emory.mathcs.backport.java.util.concurrent,org.springframework
> > .scheduling,org.springframework.core.task,org.springframework.util,org.
> > apache.commons.logging,org.springframework.scheduling.support,org.sprin
> > gframework.beans.factory";version="2.5.6",org.springframework.batch.ite
> > m.xml.stax;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.na
> > mespace,org.springframework.dao";version="2.1.8.RELEASE",com.thoughtwor
> > ks.xstream.alias;uses:="com.thoughtworks.xstream,com.thoughtworks.xstre
> > am.mapper";version="2.1.8.RELEASE",org.springframework.metadata.commons
> > ;uses:="org.springframework.metadata,org.apache.commons.attributes";ver
> > sion="2.5.6",org.springframework.batch.repeat.callback;uses:="org.sprin
> > gframework.batch.repeat";version="2.1.8.RELEASE",com.thoughtworks.xstre
> > am.core.util;uses:="com.thoughtworks.xstream.converters,com.thoughtwork
> > s.xstream.converters.reflection,com.thoughtworks.xstream.io";version="2
> > .1.8.RELEASE",org.springframework.ejb.config;uses:="org.springframework
> > .beans.factory.support,org.springframework.util,org.springframework.bea
> > ns.factory.xml,org.springframework.beans.factory.config,org.springframe
> > work.util.xml,org.w3c.dom,org.springframework.jndi";version="2.5.6",org
> > .springframework.context.event;uses:="org.springframework.core,org.spri
> > ngframework.beans,org.springframework.context,org.aopalliance.intercept
> > ,org.springframework.beans.factory,org.springframework.core.task";versi
> > on="2.5.6",org.springframework.batch.core.repository;uses:="org.springf
> > ramework.batch.core";version="2.1.8.RELEASE",org.springframework.core.t
> > ype.filter;uses:="org.springframework.core.type.classreading,org.spring
> > framework.core.type,org.aspectj.weaver,org.aspectj.weaver.patterns,org.
> > aspectj.bridge,org.aspectj.weaver.bcel,org.springframework.util";versio
> > n="2.5.6",org.springframework.jmx.support;uses:="javax.management.remot
> > e,org.springframework.jmx,org.apache.commons.logging,javax.management,o
> > rg.springframework.beans.factory,org.springframework.core,org.springfra
> > mework.util,org.springframework.aop.target,org.springframework.aop,org.
> > springframework.aop.framework,org.springframework.jndi,javax.naming";ve
> > rsion="2.5.6",org.springframework.stereotype;version="2.5.6",org.spring
> > framework.jca.support;uses:="javax.resource,javax.resource.spi,org.spri
> > ngframework.beans.factory,org.springframework.util,org.springframework.
> > beans,javax.resource.spi.work";version="2.5.6",org.springframework.batc
> > h.retry.policy;uses:="org.springframework.batch.retry,org.springframewo
> > rk.batch.retry.context,org.springframework.util,org.springframework.bat
> > ch.classify";version="2.1.8.RELEASE",org.springframework.batch.retry.li
> > stener;uses:="org.springframework.batch.retry";version="2.1.8.RELEASE",
> > org.springframework.batch.item.mail;uses:="org.springframework.mail,org
> > .springframework.util,org.springframework.batch.item,org.springframewor
> > k.beans.factory";version="2.1.8.RELEASE",org.springframework.aop;uses:=
> > "org.aopalliance.aop,org.springframework.core,org.aopalliance.intercept
> > ";version="2.5.6",org.springframework.instrument.classloading.glassfish
> > ;uses:="javax.persistence.spi,com.sun.enterprise.loader,org.springframe
> > work.instrument.classloading,org.springframework.util";version="2.5.6",
> > org.springframework.batch.retry;uses:="org.springframework.core";versio
> > n="2.1.8.RELEASE",org.springframework.validation.support;uses:="org.spr
> > ingframework.ui,org.springframework.validation";version="2.5.6",org.spr
> > ingframework.jmx;uses:="org.springframework.core";version="2.5.6",org.x
> > mlpull.mxp1;uses:="org.xmlpull.v1";version="2.1.8.RELEASE",org.springfr
> > amework.jmx.access;uses:="javax.management.remote,org.springframework.j
> > mx.support,org.apache.commons.logging,org.springframework.jmx,javax.man
> > agement,javax.management.openmbean,org.aopalliance.intercept,org.spring
> > framework.util,org.springframework.beans,org.springframework.core,org.s
> > pringframework.beans.factory,org.springframework.aop.framework";version
> > ="2.5.6",org.springframework.core;uses:="org.springframework.util,edu.e
> > mory.mathcs.backport.java.util.concurrent,org.apache.commons.collection
> > s,org.apache.commons.collections.map,org.apache.commons.logging,org.spr
> > ingframework.asm,org.springframework.asm.commons";version="2.5.6",org.s
> > pringframework.jca.cci;uses:="javax.resource,org.springframework.dao";v
> > ersion="2.5.6",org.springframework.batch.core.step;uses:="org.apache.co
> > mmons.logging,org.springframework.util,org.springframework.batch.core,o
> > rg.springframework.batch.repeat,org.springframework.batch.item,org.spri
> > ngframework.batch.core.repository,org.springframework.batch.core.launch
> > ,org.springframework.batch.core.listener,org.springframework.batch.core
> > .scope.context,org.springframework.beans.factory";version="2.1.8.RELEAS
> > E",org.springframework.jca.cci.core;uses:="javax.resource.cci,org.sprin
> > gframework.dao,javax.resource,org.apache.commons.logging,org.springfram
> > ework.jca.cci,org.springframework.util,org.springframework.jca.cci.conn
> > ection";version="2.5.6",com.thoughtworks.xstream.io.xml;uses:="com.thou
> > ghtworks.xstream.converters,com.thoughtworks.xstream.io,com.thoughtwork
> > s.xstream.core.util,org.dom4j,org.dom4j.io,org.dom4j.tree,org.xml.sax.h
> > elpers,org.xml.sax,javax.xml.parsers,org.w3c.dom,org.jdom.input,org.jdo
> > m,javax.xml.namespace,com.thoughtworks.xstream,javax.xml.stream,javax.x
> > ml.transform.sax,nu.xom,com.thoughtworks.xstream.io.xml.xppdom,org.xmlp
> > ull.mxp1,org.xmlpull.v1";version="2.1.8.RELEASE",com.thoughtworks.xstre
> > am.mapper;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.x
> > stream.converters.reflection,com.thoughtworks.xstream.annotations,com.t
> > houghtworks.xstream,com.thoughtworks.xstream.core,com.thoughtworks.xstr
> > eam.core.util,com.thoughtworks.xstream.alias,net.sf.cglib.proxy,com.tho
> > ughtworks.xstream.converters.enums";version="2.1.8.RELEASE",org.springf
> > ramework.util.comparator;uses:="org.springframework.util";version="2.5.
> > 6",org.springframework.ejb.access;uses:="org.springframework.remoting,j
> > avax.naming,org.apache.commons.logging,javax.ejb,org.aopalliance.interc
> > ept,javax.rmi,org.springframework.remoting.rmi,org.springframework.jndi
> > ,org.springframework.core,org.springframework.util,org.springframework.
> > aop.framework,org.springframework.beans.factory";version="2.5.6",org.sp
> > ringframework.beans.support;uses:="org.springframework.util,org.springf
> > ramework.beans,org.apache.commons.logging,org.springframework.core.io,o
> > rg.springframework.core.io.support,org.springframework.beans.propertyed
> > itors";version="2.5.6",org.codehaus.jettison.mapped;uses:="org.codehaus
> > .jettison,org.codehaus.jettison.json,javax.xml.namespace,javax.xml.stre
> > am,org.codehaus.jettison.util";version="1.1",org.springframework.aop.sc
> > ope;uses:="org.springframework.util,org.springframework.beans.factory.c
> > onfig,org.springframework.aop,org.springframework.aop.support,org.sprin
> > gframework.aop.target,org.springframework.aop.framework,org.aopalliance
> > .aop,org.springframework.beans.factory,org.springframework.beans.factor
> > y.support,org.springframework.aop.framework.autoproxy,org.springframewo
> > rk.beans";version="2.5.6",org.springframework.aop.aspectj;uses:="org.sp
> > ringframework.aop.support,org.springframework.aop.interceptor,org.sprin
> > gframework.aop,org.aopalliance.intercept,org.springframework.util,org.a
> > spectj.lang,org.aspectj.weaver.tools,org.aopalliance.aop,org.springfram
> > ework.core,org.aspectj.weaver.patterns,org.springframework.beans.factor
> > y,org.apache.commons.logging,org.aspectj.weaver,org.springframework.aop
> > .framework.autoproxy,org.aspectj.weaver.reflect,org.aspectj.bridge,org.
> > aspectj.lang.reflect,org.aspectj.runtime.internal,org.aspectj.weaver.as
> > t,org.aspectj.weaver.internal.tools,org.springframework.aop.framework";
> > version="2.5.6",org.springframework.aop.support.annotation;uses:="org.s
> > pringframework.aop,org.springframework.util,org.springframework.core.an
> > notation,org.springframework.aop.support";version="2.5.6",org.aopallian
> > ce.aop;version="2.1.8.RELEASE",org.springframework.scripting.groovy;use
> > s:="groovy.lang,org.springframework.util,org.springframework.beans,org.
> > springframework.beans.factory.config,org.springframework.scripting,org.
> > codehaus.groovy.control,org.springframework.beans.factory";version="2.5
> > .6",org.springframework.batch.item.file.separator;uses:="org.springfram
> > ework.util";version="2.1.8.RELEASE",org.springframework.core.enums;uses
> > :="org.apache.commons.logging,org.springframework.util,org.springframew
> > ork.util.comparator";version="2.5.6",com.thoughtworks.xstream.converter
> > s.basic;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream.con
> > verters,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream.map
> > per";version="2.1.8.RELEASE",org.springframework.scripting.bsh;uses:="o
> > rg.springframework.util,org.springframework.scripting,bsh,org.springfra
> > mework.beans.factory,org.springframework.core";version="2.5.6",org.spri
> > ngframework.scheduling.concurrent;uses:="org.springframework.scheduling
> > ,org.springframework.core.task,org.springframework.util,org.apache.comm
> > ons.logging,org.springframework.scheduling.support,org.springframework.
> > beans.factory";version="2.5.6",org.springframework.core.task.support;us
> > es:="org.springframework.util,org.springframework.core.task";version="2
> > .5.6",org.springframework.batch.item.file.mapping;uses:="org.springfram
> > ework.util,org.springframework.batch.item.file.transform,org.springfram
> > ework.beans,org.springframework.validation,org.springframework.beans.fa
> > ctory,org.springframework.batch.support,org.springframework.batch.item.
> > file,org.codehaus.jackson.map,org.codehaus.jackson";version="2.1.8.RELE
> > ASE",org.springframework.instrument.classloading;uses:="org.springframe
> > work.instrument,org.springframework.util,org.apache.commons.logging,org
> > .springframework.core";version="2.5.6",org.springframework.aop.framewor
> > k.autoproxy;uses:="org.springframework.beans.factory.config,org.springf
> > ramework.core,org.springframework.aop.support,org.springframework.aop,o
> > rg.springframework.beans.factory,org.springframework.aop.target,org.spr
> > ingframework.aop.framework.adapter,org.apache.commons.logging,org.sprin
> > gframework.util,org.springframework.beans,org.aopalliance.aop,org.sprin
> > gframework.aop.framework";version="2.5.6",org.springframework.batch.cor
> > e.scope.context;uses:="org.springframework.core,org.springframework.uti
> > l,org.springframework.batch.core,org.springframework.batch.repeat.conte
> > xt,org.springframework.batch.item,org.apache.commons.logging,org.spring
> > framework.batch.repeat,org.aspectj.lang.annotation";version="2.1.8.RELE
> > ASE",org.springframework.jndi.support;uses:="org.springframework.jndi,j
> > avax.naming,org.springframework.beans,org.springframework.beans.factory
> > ";version="2.5.6",org.springframework.remoting.rmi;uses:="org.springfra
> > mework.core,org.springframework.aop.support,javax.naming,org.apache.com
> > mons.logging,org.aopalliance.intercept,org.springframework.util,org.omg
> > .CORBA,org.springframework.jndi,org.springframework.remoting.support,or
> > g.springframework.remoting,javax.rmi,org.springframework.beans.factory,
> > org.springframework.aop.framework,org.omg.CORBA_2_3.portable,org.omg.CO
> > RBA.portable,javax.rmi.CORBA";version="2.5.6",org.springframework.core.
> > type;uses:="org.springframework.core.annotation";version="2.5.6",org.sp
> > ringframework.batch.core.partition;uses:="org.springframework.batch.cor
> > e";version="2.1.8.RELEASE",org.springframework.batch.core.step.job;uses
> > :="org.springframework.batch.core,org.springframework.batch.item,org.sp
> > ringframework.batch.core.launch,org.springframework.batch.core.step,org
> > .springframework.util";version="2.1.8.RELEASE",org.springframework.batc
> > h.core.step.tasklet;uses:="org.springframework.util,org.springframework
> > .batch.core,org.springframework.batch.repeat,org.springframework.batch.
> > core.scope.context,org.springframework.beans.factory,org.springframewor
> > k.batch.item.adapter,org.apache.commons.logging,org.springframework.bat
> > ch.core.listener,org.springframework.core.task,org.springframework.tran
> > saction.interceptor,org.springframework.transaction,org.springframework
> > .batch.core.step,org.springframework.transaction.support,org.springfram
> > ework.batch.item,org.springframework.batch.item.support,org.springframe
> > work.batch.core.repository,org.springframework.batch.repeat.support";ve
> > rsion="2.1.8.RELEASE",org.springframework.context.weaving;uses:="org.sp
> > ringframework.core,org.aspectj.weaver.loadtime,org.springframework.inst
> > rument.classloading,org.springframework.beans,org.springframework.beans
> > .factory.config,org.springframework.beans.factory,org.springframework.i
> > nstrument.classloading.weblogic,org.apache.commons.logging,org.springfr
> > amework.instrument.classloading.oc4j,org.springframework.instrument.cla
> > ssloading.glassfish,org.springframework.util";version="2.5.6",org.sprin
> > gframework.aop.framework.adapter;uses:="org.aopalliance.intercept,org.s
> > pringframework.aop,org.aopalliance.aop,org.springframework.beans,org.sp
> > ringframework.beans.factory.config,org.springframework.util,org.springf
> > ramework.aop.support,org.apache.commons.logging";version="2.5.6",org.sp
> > ringframework.beans.factory.wiring;uses:="org.apache.commons.logging,or
> > g.springframework.util,org.springframework.beans.factory.config,org.spr
> > ingframework.beans.factory";version="2.5.6",org.springframework.jca.end
> > point;uses:="org.apache.commons.logging,javax.resource,javax.resource.s
> > pi,javax.transaction.xa,javax.resource.spi.endpoint,javax.transaction,o
> > rg.springframework.transaction.jta,org.aopalliance.intercept,org.spring
> > framework.util,org.springframework.aop.support,org.springframework.aop.
> > framework,org.aopalliance.aop,org.springframework.context,org.springfra
> > mework.beans.factory";version="2.5.6",org.springframework.ui.context.su
> > pport;uses:="org.springframework.ui.context,org.apache.commons.logging,
> > org.springframework.context.support,org.springframework.context,org.spr
> > ingframework.util";version="2.5.6",org.springframework.batch.core.launc
> > h;uses:="org.springframework.batch.core,org.springframework.batch.core.
> > repository";version="2.1.8.RELEASE",com.thoughtworks.xstream.persistenc
> > e;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream";version=
> > "2.1.8.RELEASE",org.springframework.transaction.jta;uses:="javax.naming
> > ,javax.transaction,org.objectweb.jotm,org.springframework.beans.factory
> > ,org.springframework.transaction.support,org.springframework.jndi,org.s
> > pringframework.transaction,org.apache.commons.logging,org.springframewo
> > rk.util,com.ibm.wsspi.uow";version="2.5.6",org.springframework.aop.aspe
> > ctj.annotation;uses:="org.aspectj.lang.annotation,org.springframework.u
> > til,org.springframework.core,org.apache.commons.logging,org.aspectj.lan
> > g.reflect,org.springframework.aop.framework,org.springframework.aop.asp
> > ectj,org.springframework.core.annotation,org.springframework.beans.fact
> > ory,org.springframework.aop.aspectj.autoproxy,org.springframework.beans
> > .factory.config,org.springframework.aop,org.aopalliance.aop,org.springf
> > ramework.aop.support";version="2.5.6",com.thoughtworks.xstream.converte
> > rs.enums;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.xs
> > tream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstream.conve
> > rters.collections,com.thoughtworks.xstream.core.util,com.thoughtworks.x
> > stream.converters.basic";version="2.1.8.RELEASE",com.thoughtworks.xstre
> > am.io.path;uses:="com.thoughtworks.xstream.core.util,com.thoughtworks.x
> > stream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream.
> > io.xml";version="2.1.8.RELEASE",org.aopalliance.intercept;uses:="org.ao
> > palliance.aop";version="2.1.8.RELEASE",org.springframework.batch.item.j
> > ms;uses:="org.apache.commons.logging,javax.jms,org.springframework.util
> > ,org.springframework.jms.core,org.springframework.batch.item,org.spring
> > framework.beans.factory,org.springframework.batch.retry.interceptor,org
> > .springframework.jms";version="2.1.8.RELEASE",org.springframework.aop.t
> > arget.dynamic;uses:="org.apache.commons.logging,org.springframework.aop
> > ,org.springframework.util,org.springframework.beans.factory";version="2
> > .5.6",org.springframework.jca.cci.object;uses:="javax.resource.cci,org.
> > springframework.jca.cci.core,org.springframework.beans.factory,org.spri
> > ngframework.jca.cci.core.support,org.springframework.dao,javax.resource
> > ";version="2.5.6",org.springframework.jmx.export;uses:="org.springframe
> > work.jmx,javax.management,org.springframework.jmx.export.assembler,org.
> > springframework.aop.target,javax.management.modelmbean,org.springframew
> > ork.aop.support,org.apache.commons.logging,org.springframework.aop,org.
> > springframework.util,org.springframework.beans.factory.config,org.sprin
> > gframework.core,org.springframework.jmx.support,org.springframework.aop
> > .framework,org.springframework.jmx.export.naming,org.springframework.be
> > ans.factory,org.springframework.jmx.export.notification";version="2.5.6
> > ",org.springframework.dao.support;uses:="org.springframework.util,org.s
> > pringframework.dao,org.apache.commons.logging,org.springframework.beans
> > .factory,org.aopalliance.intercept,org.springframework.beans";version="
> > 2.5.6",org.springframework.beans.propertyeditors;uses:="org.springframe
> > work.util,org.springframework.core.io";version="2.5.6",org.codehaus.jet
> > tison;uses:="javax.xml.stream,javax.xml.parsers,org.w3c.dom,javax.xml.t
> > ransform,javax.xml.transform.dom,javax.xml.stream.events,javax.xml.name
> > space,javax.xml.stream.util,org.codehaus.jettison.json,javax.xml.transf
> > orm.stream,org.codehaus.jettison.util";version="1.1",org.springframewor
> > k.beans.factory.access.el;uses:="javax.el,org.springframework.util,org.
> > springframework.beans.factory,org.apache.commons.logging";version="2.5.
> > 6",org.springframework.scripting.jruby;uses:="org.jruby,org.jruby.runti
> > me.builtin,org.jruby.exceptions,org.springframework.util,org.springfram
> > ework.scripting,org.springframework.beans.factory,org.springframework.c
> > ore,org.jruby.runtime,org.jruby.javasupport,org.jruby.ast";version="2.5
> > .6",com.thoughtworks.xstream.converters.collections;uses:="com.thoughtw
> > orks.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xs
> > tream.mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.cor
> > e.util";version="2.1.8.RELEASE",com.thoughtworks.xstream.core;uses:="co
> > m.thoughtworks.xstream.converters,com.thoughtworks.xstream.io.path,com.
> > thoughtworks.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtwork
> > s.xstream.core.util,com.thoughtworks.xstream,com.thoughtworks.xstream.a
> > lias,com.thoughtworks.xstream.converters.reflection,com.thoughtworks.xs
> > tream.io.xml";version="2.1.8.RELEASE",org.springframework.beans.factory
> > ;uses:="org.springframework.core,org.springframework.beans,org.springfr
> > amework.util";version="2.5.6",org.springframework.batch.core.configurat
> > ion.support;uses:="org.springframework.context,org.springframework.batc
> > h.core.configuration,org.springframework.batch.core,org.springframework
> > .core,org.springframework.util,org.springframework.context.event,org.sp
> > ringframework.beans.factory,org.springframework.beans.factory.support,o
> > rg.springframework.context.support,org.springframework.core.io,org.spri
> > ngframework.beans.factory.config,org.apache.commons.logging,org.springf
> > ramework.beans,org.springframework.batch.core.launch,org.springframewor
> > k.osgi.context,org.springframework.osgi.context.support,org.osgi.framew
> > ork";version="2.1.8.RELEASE",org.springframework.jmx.export.metadata;us
> > es:="org.springframework.metadata,org.springframework.util,org.springfr
> > amework.beans,org.springframework.beans.factory,org.springframework.jmx
> > ,javax.management.modelmbean";version="2.5.6",org.springframework.batch
> > .core.repository.dao;uses:="org.springframework.jdbc.core.simple,org.sp
> > ringframework.util,org.springframework.beans.factory,org.springframewor
> > k.batch.core,org.springframework.batch.item,org.springframework.jdbc.su
> > pport.lob,org.springframework.jdbc.core,org.apache.commons.logging,org.
> > springframework.jdbc.support.incrementer,org.springframework.dao,org.sp
> > ringframework.batch.support.transaction,org.springframework.batch.suppo
> > rt,com.thoughtworks.xstream.io,com.thoughtworks.xstream.converters.refl
> > ection,com.thoughtworks.xstream,com.thoughtworks.xstream.io.json";versi
> > on="2.1.8.RELEASE",org.springframework.scripting.support;uses:="org.spr
> > ingframework.util,org.springframework.aop.target.dynamic,org.springfram
> > ework.scripting,org.springframework.beans.factory,org.apache.commons.lo
> > gging,org.springframework.core.io,org.springframework.aop.support,org.s
> > pringframework.aop,net.sf.cglib.asm,net.sf.cglib.proxy,org.springframew
> > ork.beans,org.springframework.context,org.springframework.beans.factory
> > .config,org.aopalliance.aop,org.springframework.core,org.springframewor
> > k.beans.factory.support,org.springframework.aop.framework,net.sf.cglib.
> > core";version="2.5.6",org.springframework.batch.item.database.orm;uses:
> > ="org.hibernate,javax.persistence,org.springframework.beans.factory,org
> > .springframework.util";version="2.1.8.RELEASE",org.springframework.batc
> > h.core.scope;uses:="org.springframework.util,org.springframework.beans.
> > factory.config,org.springframework.beans.factory.support,org.apache.com
> > mons.logging,org.springframework.aop.scope,org.springframework.beans,or
> > g.springframework.core,org.springframework.batch.core.scope.context,org
> > .springframework.batch.core.scope.util,org.springframework.beans.factor
> > y";version="2.1.8.RELEASE",org.springframework.batch.core.repository.su
> > pport;uses:="org.aopalliance.intercept,org.springframework.transaction.
> > support,org.springframework.aop.support,org.springframework.transaction
> > ,org.springframework.batch.core.repository.dao,org.springframework.aop,
> > org.springframework.util,org.springframework.transaction.interceptor,or
> > g.aopalliance.aop,org.springframework.batch.support,org.springframework
> > .batch.core.repository,org.springframework.aop.framework,org.springfram
> > ework.beans.factory,org.apache.commons.logging,org.springframework.jdbc
> > .core.simple,org.springframework.jdbc.support.incrementer,javax.sql,org
> > .springframework.jdbc.support.lob,org.springframework.batch.item.databa
> > se.support,org.springframework.batch.support.transaction,org.springfram
> > ework.batch.core,org.springframework.batch.item";version="2.1.8.RELEASE
> > ",org.springframework.util;uses:="org.apache.commons.logging,org.apache
> > .log4j,org.apache.log4j.xml";version="2.5.6",org.springframework.jca.wo
> > rk.jboss;uses:="org.springframework.jca.work,javax.resource.spi.work,ja
> > vax.naming,javax.management";version="2.5.6",org.springframework.core.i
> > o;uses:="org.springframework.core,org.springframework.util";version="2.
> > 5.6",org.xmlpull.v1;version="2.1.8.RELEASE",org.springframework.context
> > ;uses:="org.springframework.beans.factory.config,org.springframework.co
> > re.io.support,org.springframework.beans.factory,org.springframework.bea
> > ns,org.springframework.core.io";version="2.5.6",org.springframework.bat
> > ch.poller;version="2.1.8.RELEASE",org.springframework.jca.work;uses:="o
> > rg.springframework.util,javax.resource.spi.work,javax.transaction.xa,or
> > g.springframework.core.task,org.springframework.jndi,javax.naming,org.s
> > pringframework.scheduling,javax.resource.spi,org.springframework.jca.co
> > ntext,org.springframework.beans.factory";version="2.5.6",org.springfram
> > ework.aop.config;uses:="org.springframework.beans.factory.support,org.s
> > pringframework.util,org.springframework.aop.framework,org.springframewo
> > rk.beans,org.springframework.beans.factory.xml,org.springframework.bean
> > s.factory.config,org.w3c.dom,org.springframework.beans.factory.parsing,
> > org.springframework.core,org.springframework.aop.aspectj.autoproxy,org.
> > springframework.aop.framework.autoproxy,org.springframework.aop.support
> > ,org.springframework.aop.aspectj,org.springframework.util.xml,org.sprin
> > gframework.beans.factory,org.springframework.aop.scope";version="2.5.6"
> > ,com.thoughtworks.xstream.io;uses:="com.thoughtworks.xstream.converters
> > ,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream";version="
> > 2.1.8.RELEASE",org.springframework.scheduling;uses:="org.springframewor
> > k.core,org.springframework.core.task";version="2.5.6",org.springframewo
> > rk.transaction.annotation;uses:="org.springframework.util,org.springfra
> > mework.transaction.interceptor,javax.ejb,org.springframework.transactio
> > n.support";version="2.5.6",org.springframework.batch.retry.backoff;uses
> > :="org.springframework.batch.retry,org.springframework.util";version="2
> > .1.8.RELEASE",org.springframework.jmx.export.naming;uses:="org.springfr
> > amework.jmx.support,org.springframework.util,javax.management,org.apach
> > e.commons.logging,org.springframework.core.io,org.springframework.core.
> > io.support,org.springframework.beans.factory,org.springframework.aop.su
> > pport,org.springframework.jmx.export.metadata";version="2.5.6",org.spri
> > ngframework.aop.framework;uses:="org.springframework.aop.target,org.spr
> > ingframework.aop.framework.adapter,org.springframework.aop,org.springfr
> > amework.util,org.springframework.beans.factory,org.aopalliance.aop,org.
> > springframework.aop.support,org.springframework.core,net.sf.cglib.proxy
> > ,org.aopalliance.intercept,org.apache.commons.logging,net.sf.cglib.tran
> > sform.impl,net.sf.cglib.core,org.springframework.beans";version="2.5.6"
> > ,org.springframework.batch.core.listener;uses:="org.springframework.cor
> > e,org.springframework.aop.support,org.springframework.aop,org.springfra
> > mework.util,org.springframework.aop.framework,org.aopalliance.aop,org.s
> > pringframework.beans.factory,org.springframework.batch.support,org.spri
> > ngframework.batch.core,org.springframework.batch.item,org.springframewo
> > rk.batch.core.annotation,org.aopalliance.intercept,org.springframework.
> > core.annotation";version="2.1.8.RELEASE",org.springframework.dao;uses:=
> > "org.springframework.core";version="2.5.6",org.springframework.transact
> > ion.support;uses:="org.springframework.core,org.springframework.transac
> > tion,org.apache.commons.logging,org.springframework.util,org.springfram
> > ework.beans.factory";version="2.5.6",org.apache.commons.logging.impl;us
> > es:="org.apache.commons.logging,org.apache.avalon.framework.logger,org.
> > apache.log4j,org.apache.log,javax.servlet";version="2.1.8.RELEASE",org.
> > springframework.aop.aspectj.autoproxy;uses:="org.springframework.core,o
> > rg.aspectj.util,org.springframework.aop,org.springframework.util,org.sp
> > ringframework.aop.aspectj,org.aopalliance.aop,org.springframework.aop.f
> > ramework.autoproxy";version="2.5.6",com.thoughtworks.xstream.io.copy;us
> > es:="com.thoughtworks.xstream.io";version="2.1.8.RELEASE",com.thoughtwo
> > rks.xstream.io.xml.xppdom;uses:="org.xmlpull.mxp1,org.xmlpull.v1";versi
> > on="2.1.8.RELEASE",org.springframework.beans;uses:="org.springframework
> > .core,org.springframework.util,org.apache.commons.logging,org.springfra
> > mework.core.io.support,org.springframework.beans.propertyeditors";versi
> > on="2.5.6",org.springframework.jndi;uses:="org.apache.commons.logging,j
> > avax.naming,org.springframework.util,org.springframework.core,org.aopal
> > liance.intercept,org.springframework.aop,org.springframework.aop.framew
> > ork,org.aopalliance.aop,org.springframework.beans.factory,org.springfra
> > mework.beans.propertyeditors";version="2.5.6",org.codehaus.jettison.bad
> > gerfish;uses:="javax.xml.stream,org.codehaus.jettison.json,org.codehaus
> > .jettison,javax.xml.namespace,org.codehaus.jettison.util";version="1.1"
> > ,org.springframework.core.style;uses:="org.springframework.util";versio
> > n="2.5.6",org.springframework.validation;uses:="org.springframework.uti
> > l,org.springframework.beans,org.springframework.core,org.apache.commons
> > .logging,org.springframework.context.support";version="2.5.6",org.sprin
> > gframework.batch.item.database.support;uses:="javax.sql,org.springframe
> > work.util,org.springframework.batch.item.database,org.springframework.d
> > ao,org.springframework.jdbc.core,org.springframework.jdbc.support.incre
> > menter,org.springframework.batch.support,org.springframework.jdbc.suppo
> > rt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
> > gframework.beans.annotation;uses:="org.springframework.util,org.springf
> > ramework.beans";version="2.5.6",org.springframework.context.i18n;uses:=
> > "org.springframework.core,org.springframework.util";version="2.5.6",org
> > .springframework.transaction.config;uses:="org.springframework.beans.fa
> > ctory.support,org.springframework.aop.config,org.springframework.beans,
> > org.springframework.beans.factory.xml,org.springframework.beans.factory
> > .config,org.springframework.beans.factory.parsing,org.w3c.dom,org.sprin
> > gframework.util,org.springframework.transaction.interceptor,org.springf
> > ramework.util.xml,org.springframework.core";version="2.5.6",org.springf
> > ramework.beans.factory.xml;uses:="org.springframework.beans.factory.sup
> > port,org.springframework.util,org.springframework.beans.factory.config,
> > org.springframework.beans.factory.parsing,org.w3c.dom,org.springframewo
> > rk.beans.factory,org.springframework.core,org.apache.commons.logging,or
> > g.springframework.core.io,org.springframework.beans,org.springframework
> > .util.xml,org.xml.sax,org.springframework.core.io.support,javax.xml.par
> > sers";version="2.5.6",org.springframework.batch.item;uses:="org.springf
> > ramework.util";version="2.1.8.RELEASE",org.springframework.beans.factor
> > y.parsing;uses:="org.springframework.beans.factory.config,org.springfra
> > mework.util,org.springframework.beans,org.springframework.beans.factory
> > ,org.apache.commons.logging,org.springframework.core.io";version="2.5.6
> > ",org.springframework.transaction.interceptor;uses:="org.springframewor
> > k.util,org.springframework.core,org.apache.commons.logging,org.springfr
> > amework.metadata,org.springframework.beans.factory,org.springframework.
> > aop.support,org.springframework.aop,org.springframework.transaction,org
> > .springframework.transaction.support,org.aopalliance.aop,org.springfram
> > ework.beans.propertyeditors,org.aopalliance.intercept,org.springframewo
> > rk.aop.framework";version="2.5.6",org.springframework.batch.support;use
> > s:="org.springframework.util,org.springframework.core.annotation,org.sp
> > ringframework.aop.support,org.springframework.jdbc.support,javax.sql,or
> > g.springframework.beans,org.springframework.core.io,org.springframework
> > .aop,org.springframework.aop.framework,org.springframework.beans.factor
> > y";version="2.1.8.RELEASE",org.codehaus.jettison.util;version="1.1",com
> > .thoughtworks.xstream.converters;uses:="com.thoughtworks.xstream,com.th
> > oughtworks.xstream.core.util,com.thoughtworks.xstream.io";version="2.1.
> > 8.RELEASE",org.springframework.instrument.classloading.oc4j;uses:="org.
> > springframework.util,oracle.classloader.util,org.springframework.instru
> > ment.classloading";version="2.5.6",org.springframework.batch.repeat.con
> > text;uses:="org.springframework.util,org.springframework.batch.repeat,o
> > rg.springframework.core";version="2.1.8.RELEASE",org.springframework.ba
> > tch.item.adapter;uses:="org.springframework.util,org.springframework.be
> > ans.factory,org.springframework.batch.item,org.springframework.beans";v
> > ersion="2.1.8.RELEASE",org.springframework.batch.classify;uses:="org.sp
> > ringframework.util,org.springframework.batch.support.annotation,org.spr
> > ingframework.batch.support";version="2.1.8.RELEASE",org.springframework
> > .aop.support;uses:="org.springframework.util,org.aopalliance.aop,org.sp
> > ringframework.beans.factory,org.springframework.core,org.springframewor
> > k.aop,org.aopalliance.intercept,org.apache.commons.logging";version="2.
> > 5.6",org.springframework.beans.factory.serviceloader;uses:="org.springf
> > ramework.util,org.springframework.beans.factory.config,org.springframew
> > ork.beans.factory";version="2.5.6",org.springframework.batch.retry.inte
> > rceptor;uses:="org.springframework.aop,org.aopalliance.intercept,org.sp
> > ringframework.batch.retry,org.springframework.util,org.springframework.
> > batch.retry.support,org.apache.commons.logging,org.springframework.batc
> > h.retry.policy";version="2.1.8.RELEASE",org.springframework.asm.signatu
> > re;version="2.5.6",org.springframework.batch.item.mail.javamail;uses:="
> > org.springframework.batch.item.mail,org.springframework.util,javax.mail
> > .internet,org.springframework.batch.item,org.springframework.mail.javam
> > ail,org.springframework.mail";version="2.1.8.RELEASE",org.springframewo
> > rk.context.support;uses:="org.apache.commons.logging,org.springframewor
> > k.beans.factory.config,org.springframework.beans.support,org.springfram
> > ework.util,org.springframework.core.io,org.springframework.beans,org.sp
> > ringframework.context,org.springframework.core.io.support,org.springfra
> > mework.context.event,org.springframework.core,org.springframework.beans
> > .factory,org.springframework.beans.factory.support,org.springframework.
> > beans.factory.xml,org.xml.sax,org.springframework.context.i18n";version
> > ="2.5.6",org.springframework.scheduling.support;uses:="org.apache.commo
> > ns.logging,org.springframework.util,org.springframework.beans.support,o
> > rg.springframework.beans.factory";version="2.5.6",org.springframework.b
> > atch.repeat.listener;uses:="org.springframework.batch.repeat";version="
> > 2.1.8.RELEASE",com.thoughtworks.xstream.io.binary;uses:="com.thoughtwor
> > ks.xstream.io,com.thoughtworks.xstream.converters";version="2.1.8.RELEA
> > SE",org.springframework.batch.core.job.flow;uses:="org.springframework.
> > batch.core.repository,org.springframework.batch.core,org.springframewor
> > k.batch.core.step,org.springframework.batch.core.job,org.springframewor
> > k.util,org.springframework.batch.item";version="2.1.8.RELEASE",org.spri
> > ngframework.batch.repeat.policy;uses:="org.springframework.batch.repeat
> > .context,org.springframework.batch.repeat,org.springframework.util";ver
> > sion="2.1.8.RELEASE",org.springframework.batch.core.job.flow.support.st
> > ate;uses:="org.springframework.batch.core.job.flow,org.springframework.
> > batch.core,org.springframework.core.task,org.springframework.batch.core
> > .step";version="2.1.8.RELEASE",org.springframework.batch.item.xml;uses:
> > ="org.springframework.oxm,org.apache.commons.logging,org.springframewor
> > k.util,org.springframework.core.io,org.springframework.batch.item,javax
> > .xml.stream.events,org.springframework.batch.item.support,javax.xml.nam
> > espace,org.springframework.batch.item.file,javax.xml.stream,javax.xml.t
> > ransform,org.springframework.batch.item.xml.stax,org.springframework.be
> > ans.factory,org.springframework.batch.item.util,org.springframework.bat
> > ch.support.transaction,org.springframework.dao";version="2.1.8.RELEASE"
> > ,org.springframework.batch.core.resource;uses:="org.springframework.uti
> > l,org.springframework.jdbc.core,org.springframework.beans.factory,org.s
> > pringframework.batch.core,org.springframework.batch.repeat,org.springfr
> > amework.batch.core.listener,org.springframework.batch.repeat.policy";ve
> > rsion="2.1.8.RELEASE",com.thoughtworks.xstream;uses:="com.thoughtworks.
> > xstream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream
> > .mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.alias,co
> > m.thoughtworks.xstream.core.util,com.thoughtworks.xstream.converters.ba
> > sic,com.thoughtworks.xstream.converters.extended,com.thoughtworks.xstre
> > am.converters.reflection,com.thoughtworks.xstream.io.xml,com.thoughtwor
> > ks.xstream.converters.collections";version="2.1.8.RELEASE",org.springfr
> > amework.batch.support.transaction;uses:="org.springframework.transactio
> > n,org.apache.commons.logging,org.springframework.transaction.support,or
> > g.aopalliance.intercept,org.springframework.aop.framework,org.aopallian
> > ce.aop";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.jav
> > abean;uses:="com.thoughtworks.xstream.converters.reflection,com.thought
> > works.xstream.core.util,com.thoughtworks.xstream.converters,com.thought
> > works.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstre
> > am.alias";version="2.1.8.RELEASE",org.springframework.ui;uses:="org.spr
> > ingframework.core,org.springframework.util";version="2.5.6",org.springf
> > ramework.metadata;version="2.5.6",org.springframework.jmx.export.annota
> > tion;uses:="org.springframework.beans.annotation,org.springframework.jm
> > x.export.metadata,org.springframework.util,org.springframework.beans,or
> > g.springframework.core.annotation,org.springframework.jmx.export.assemb
> > ler,org.springframework.jmx.export.naming,org.springframework.jmx.expor
> > t";version="2.5.6",com.thoughtworks.xstream.converters.extended;uses:="
> > com.thoughtworks.xstream.converters.basic,com.thoughtworks.xstream.conv
> > erters,com.thoughtworks.xstream.io,javax.xml.datatype,com.thoughtworks.
> > xstream.mapper,com.thoughtworks.xstream.core.util,javax.swing.plaf,org.
> > joda.time,org.joda.time.format,com.thoughtworks.xstream.converters.refl
> > ection,javax.swing,com.thoughtworks.xstream.converters.collections,java
> > x.security.auth";version="2.1.8.RELEASE",org.springframework.jca.cci.co
> > re.support;uses:="javax.resource.cci,org.springframework.jca.cci,org.sp
> > ringframework.jca.cci.core,org.springframework.dao.support,org.springfr
> > amework.jca.cci.connection,org.springframework.util";version="2.5.6",or
> > g.springframework.batch.core.configuration;uses:="org.springframework.b
> > atch.core,org.springframework.batch.core.launch";version="2.1.8.RELEASE
> > ",org.springframework.scripting.config;uses:="org.springframework.beans
> > .factory.xml,org.springframework.beans.factory.support,org.springframew
> > ork.scripting.support,org.springframework.beans.factory.config,org.spri
> > ngframework.util,org.springframework.util.xml,org.w3c.dom,org.springfra
> > mework.beans";version="2.5.6",org.springframework.batch.item.file.trans
> > form;uses:="org.springframework.core.enums,org.springframework.util,org
> > .springframework.beans,org.springframework.beans.factory,org.springfram
> > ework.batch.support";version="2.1.8.RELEASE",org.springframework.script
> > ing;uses:="org.springframework.core";version="2.5.6",org.springframewor
> > k.instrument.classloading.weblogic;uses:="org.springframework.util,org.
> > springframework.instrument.classloading";version="2.5.6",org.springfram
> > ework.aop.interceptor;uses:="org.aopalliance.intercept,org.springframew
> > ork.aop.support,org.apache.commons.logging,org.springframework.util,org
> > .springframework.core,org.springframework.aop,org.springframework.beans
> > .factory,org.aopalliance.aop,com.jamonapi";version="2.5.6",org.springfr
> > amework.context.access;uses:="org.springframework.beans.factory.access,
> > org.springframework.context,org.springframework.beans.factory,org.sprin
> > gframework.jndi,javax.naming,org.apache.commons.logging,org.springframe
> > work.util,org.springframework.context.support,org.springframework.beans
> > ,org.springframework.core.io.support";version="2.5.6",org.springframewo
> > rk.batch.support.annotation;version="2.1.8.RELEASE",org.springframework
> > .batch.item.validator;uses:="org.springframework.util,org.springframewo
> > rk.validation,org.springframework.beans.factory,org.springframework.bat
> > ch.item";version="2.1.8.RELEASE",com.thoughtworks.xstream.annotations;u
> > ses:="com.thoughtworks.xstream.converters,com.thoughtworks.xstream.conv
> > erters.reflection,com.thoughtworks.xstream.mapper,com.thoughtworks.xstr
> > eam";version="2.1.8.RELEASE",org.springframework.batch.core.annotation;
> > uses:="org.springframework.beans.factory.annotation";version="2.1.8.REL
> > EASE",org.springframework.remoting.soap;uses:="org.springframework.remo
> > ting,javax.xml.namespace";version="2.5.6",org.springframework.transacti
> > on;uses:="org.springframework.core,org.springframework.util";version="2
> > .5.6",org.springframework.beans.factory.generic;uses:="org.springframew
> > ork.beans.factory.support,org.springframework.util,org.springframework.
> > beans,org.springframework.beans.factory.config,org.springframework.core
> > .annotation,org.springframework.beans.factory";version="2.5.6",org.spri
> > ngframework.batch.retry.support;uses:="org.springframework.batch.retry,
> > org.springframework.batch.classify,org.apache.commons.logging,org.sprin
> > gframework.batch.retry.policy,org.springframework.batch.retry.backoff";
> > version="2.1.8.RELEASE",org.springframework.core.io.support;uses:="org.
> > springframework.util,org.springframework.core.io,org.apache.commons.log
> > ging";version="2.5.6",org.springframework.batch.core.partition.support;
> > uses:="org.springframework.util,org.springframework.batch.core,org.spri
> > ngframework.core.io,org.springframework.batch.item,org.springframework.
> > batch.core.step,org.springframework.batch.core.partition,org.springfram
> > ework.batch.core.explore,org.springframework.beans.factory,org.springfr
> > amework.batch.core.repository,org.springframework.core.task";version="2
> > .1.8.RELEASE",org.springframework.remoting;uses:="org.springframework.c
> > ore";version="2.5.6",org.springframework.asm.commons;uses:="org.springf
> > ramework.asm";version="2.5.6",org.springframework.batch.item.file;uses:
> > ="org.springframework.core.io,org.apache.commons.logging,org.springfram
> > ework.util,org.springframework.batch.item.file.separator,org.springfram
> > ework.batch.item,org.springframework.batch.item.support,org.springframe
> > work.beans.factory,org.springframework.batch.item.util,org.springframew
> > ork.batch.support.transaction,org.springframework.batch.item.file.trans
> > form";version="2.1.8.RELEASE",org.springframework.core.type.classreadin
> > g;uses:="org.springframework.asm,org.springframework.asm.commons,org.sp
> > ringframework.core.type,org.springframework.core.io,org.springframework
> > .util";version="2.5.6",org.springframework.dao.annotation;uses:="org.sp
> > ringframework.aop.support,org.springframework.aop,org.springframework.a
> > op.support.annotation,org.aopalliance.aop,org.springframework.dao.suppo
> > rt,org.springframework.beans.factory,org.springframework.core,org.sprin
> > gframework.util,org.springframework.aop.framework,org.springframework.b
> > eans,org.springframework.beans.factory.config,org.springframework.stere
> > otype";version="2.5.6",org.springframework.scheduling.timer;uses:="org.
> > apache.commons.logging,org.springframework.util,org.springframework.sch
> > eduling.support,org.springframework.beans.factory,org.springframework.c
> > ore,org.springframework.scheduling";version="2.5.6",org.springframework
> > .ejb.interceptor;uses:="javax.annotation,javax.ejb,org.springframework.
> > context.access,org.springframework.beans.factory.access,org.springframe
> > work.beans.factory.annotation,javax.interceptor,org.springframework.con
> > text,org.springframework.beans.factory.config,org.springframework.beans
> > .factory";version="2.5.6",org.springframework.batch.core.scope.util;use
> > s:="org.springframework.aop.support,org.springframework.aop,org.springf
> > ramework.util,org.springframework.aop.scope,org.springframework.beans,o
> > rg.springframework.beans.factory.config,org.aopalliance.aop,org.springf
> > ramework.beans.factory.support,org.springframework.aop.framework.autopr
> > oxy,org.springframework.aop.framework,org.springframework.beans.factory
> > ,org.springframework.core,org.apache.commons.logging,org.springframewor
> > k.aop.target,org.springframework.batch.core.scope.context";version="2.1
> > .8.RELEASE",org.springframework.batch.core.step.skip;uses:="org.springf
> > ramework.batch.classify,org.springframework.batch.core";version="2.1.8.
> > RELEASE"
> > Import-Package: bsh,com.ibatis.sqlmap.client,com.ibatis.sqlmap.engine.ex
> > ecution,com.ibm.wsspi.uow,com.jamonapi,com.sun.enterprise.loader,com.su
> > n.net.httpserver,edu.emory.mathcs.backport.java.util.concurrent,groovy.
> > lang,javax.annotation,javax.ejb,javax.el,javax.interceptor,javax.jms,ja
> > vax.mail.internet,javax.management,javax.management.modelmbean,javax.ma
> > nagement.openmbean,javax.management.remote,javax.naming,javax.persisten
> > ce,javax.persistence.spi,javax.resource,javax.resource.cci,javax.resour
> > ce.spi,javax.resource.spi.endpoint,javax.resource.spi.work,javax.rmi,ja
> > vax.rmi.CORBA,javax.security.auth,javax.servlet,javax.sql,javax.swing,j
> > avax.swing.plaf,javax.transaction,javax.transaction.xa,javax.xml.dataty
> > pe,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.str
> > eam.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transfor
> > m.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.ws,n
> > et.sf.cglib.asm,net.sf.cglib.core,net.sf.cglib.proxy,net.sf.cglib.trans
> > form.impl,nu.xom,oracle.classloader.util,org.apache.avalon.framework.lo
> > gger,org.apache.commons.attributes,org.apache.commons.collections,org.a
> > pache.commons.collections.map,org.apache.commons.pool,org.apache.common
> > s.pool.impl,org.apache.log,org.apache.log4j,org.apache.log4j.xml,org.as
> > pectj.bridge,org.aspectj.lang,org.aspectj.lang.annotation,org.aspectj.l
> > ang.reflect,org.aspectj.runtime.internal,org.aspectj.util,org.aspectj.w
> > eaver,org.aspectj.weaver.ast,org.aspectj.weaver.bcel,org.aspectj.weaver
> > .internal.tools,org.aspectj.weaver.loadtime,org.aspectj.weaver.patterns
> > ,org.aspectj.weaver.reflect,org.aspectj.weaver.tools,org.codehaus.groov
> > y.control,org.codehaus.jackson,org.codehaus.jackson.map,org.dom4j,org.d
> > om4j.io,org.dom4j.tree,org.hibernate,org.hibernate.classic,org.jdom,org
> > .jdom.input,org.joda.time,org.joda.time.format,org.jruby,org.jruby.ast,
> > org.jruby.exceptions,org.jruby.javasupport,org.jruby.runtime,org.jruby.
> > runtime.builtin,org.objectweb.jotm,org.omg.CORBA,org.omg.CORBA.portable
> > ,org.omg.CORBA_2_3.portable,org.osgi.framework,org.springframework.inst
> > rument,org.springframework.jdbc,org.springframework.jdbc.core,org.sprin
> > gframework.jdbc.core.metadata,org.springframework.jdbc.core.namedparam,
> > org.springframework.jdbc.core.simple,org.springframework.jdbc.datasourc
> > e,org.springframework.jdbc.support,org.springframework.jdbc.support.inc
> > rementer,org.springframework.jdbc.support.lob,org.springframework.jms,o
> > rg.springframework.jms.core,org.springframework.mail,org.springframewor
> > k.mail.javamail,org.springframework.orm.hibernate3,org.springframework.
> > orm.ibatis,org.springframework.orm.jpa,org.springframework.osgi.context
> > ,org.springframework.osgi.context.support,org.springframework.oxm,org.w
> > 3c.dom,org.xml.sax,org.xml.sax.helpers,sun.misc,sun.reflect
> > Tool: Bnd-1.50.0
> >
> >
> > 2012/8/14 Dascalita Dragos <dd...@gmail.com>
> >
> >> Is it possible to share the generated manifest from the JAR file ?
> >>
> >>
> >> On Tue, Aug 14, 2012 at 3:15 AM, Julien Martin <ba...@gmail.com>
> wrote:
> >>
> >>> I have added this: <scope>compile</scope> (is this not the default
> >> anyway?)
> >>> I get the same export/impor problems.
> >>> Regards,
> >>> J.
> >>>
> >>> 2012/8/14 Julien Martin <ba...@gmail.com>
> >>>
> >>>> Here is my config:
> >>>>
> >>>>
> >>>> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> >>>> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
> >>>> http://maven.apache.org/POM/4.0.0
> >>>> http://maven.apache.org/xsd/maven-4.0.0.xsd">
> >>>> <modelVersion>4.0.0</modelVersion>
> >>>> <groupId>osgi.org.springframework.batch</groupId>
> >>>> <artifactId>spring-batch-core</artifactId>
> >>>> <version>2.1.8.RELEASE</version>
> >>>> <packaging>bundle</packaging>
> >>>> <dependencies>
> >>>> <dependency>
> >>>> <groupId>org.springframework.batch</groupId>
> >>>> <artifactId>spring-batch-core</artifactId>
> >>>> <version>2.1.8.RELEASE</version>
> >>>> <optional>true</optional>
> >>>> </dependency>
> >>>> </dependencies>
> >>>> <build>
> >>>> <defaultGoal>install</defaultGoal>
> >>>> <plugins>
> >>>> <plugin>
> >>>> <groupId>org.apache.maven.plugins</groupId>
> >>>> <artifactId>maven-shade-plugin</artifactId>
> >>>> <version>1.7.1</version>
> >>>> <executions>
> >>>> <execution>
> >>>> <phase>package</phase>
> >>>> <goals>
> >>>> <goal>shade</goal>
> >>>> </goals>
> >>>> <configuration>
> >>>> <artifactSet>
> >>>> <includes>
> >>>> <include>org.springframework.batch:spring-batch-core</include>
> >>>> </includes>
> >>>> </artifactSet>
> >>>> <filters>
> >>>> <filter>
> >>>> <artifact>org.springframework.batch:spring-batch-core</artifact>
> >>>> <excludes>
> >>>> <exclude>**</exclude>
> >>>> </excludes>
> >>>> </filter>
> >>>> </filters>
> >>>> <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
> >>>> <createDependencyReducedPom>true</createDependencyReducedPom>
> >>>> </configuration>
> >>>> </execution>
> >>>> </executions>
> >>>> </plugin>
> >>>> <plugin>
> >>>> <groupId>org.apache.felix</groupId>
> >>>> <artifactId>maven-bundle-plugin</artifactId>
> >>>> <version>2.3.7</version>
> >>>> <extensions>true</extensions>
> >>>> <configuration>
> >>>> <instructions>
> >>>>
> >>>>
> >>
> <Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
> >>>> <Export-Package>*</Export-Package>
> >>>> <Import-Package>*</Import-Package>
> >>>> </instructions>
> >>>> <unpackBundle>true</unpackBundle>
> >>>> </configuration>
> >>>> </plugin>
> >>>> </plugins>
> >>>> </build>
> >>>>
> >>>> </project>
> >>>>
> >>>> 2012/8/14 Julien Martin <ba...@gmail.com>
> >>>>
> >>>>> Hi all,
> >>>>> Can anyone please tell me what is wrong with my config?
> >>>>> Regards,
> >>>>> J.
> >>>>>
> >>>>>
> >>>>> 2012/8/14 Julien Martin <ba...@gmail.com>
> >>>>>
> >>>>>> Hi Felix,
> >>>>>> Yes I do.
> >>>>>> Regards,
> >>>>>> J.
> >>>>>>
> >>>>>>
> >>>>>> 2012/8/14 Felix Meschberger <fm...@adobe.com>
> >>>>>>
> >>>>>>> Hi,
> >>>>>>>
> >>>>>>> Do you intend to wrap some library as a bundle ?
> >>>>>>>
> >>>>>>>
> >>>>>>> Regards
> >>>>>>> Felix
> >>>>>>>
> >>>>>>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
> >>>>>>>
> >>>>>>>> Hello,
> >>>>>>>>
> >>>>>>>> I am having problem configuring the <Import-Package> and
> >>>>>>> <Export-Package>
> >>>>>>>> of maven-bundle-plugin...
> >>>>>>>> I do specify a *** in order to import and export all packages but
> >>>>>>> *nothing *is
> >>>>>>>> imported or exported...
> >>>>>>>>
> >>>>>>>> *<plugin>*
> >>>>>>>> *<groupId>org.apache.felix</groupId>*
> >>>>>>>> *<artifactId>maven-bundle-plugin</artifactId>*
> >>>>>>>> *<version>2.3.7</version>*
> >>>>>>>> *<extensions>true</extensions>*
> >>>>>>>> *<configuration>*
> >>>>>>>> *<instructions>*
> >>>>>>>>
> >>>>>>>
> >>>
> >>
> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
> >>>>>>>> *<Export-Package>*</Export-Package>*
> >>>>>>>> *<Import-Package>*</Import-Package>*
> >>>>>>>> *</instructions>*
> >>>>>>>> *<unpackBundle>true</unpackBundle>*
> >>>>>>>> *</configuration>*
> >>>>>>>> *</plugin>*
> >>>>>>>>
> >>>>>>>> Can anyone please help?
> >>>>>>>>
> >>>>>>>> Regards,
> >>>>>>>>
> >>>>>>>> Julien.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >> ---------------------------------------------------------------------
> >>>>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >>>>>>> For additional commands, e-mail: users-help@felix.apache.org
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Felix Meschberger <fm...@adobe.com>.
Hi,
Ok, that's the problem ;-)
You export everything. So the bundle plugin pulls all dependencies of the batch library into the bundle and exports them.
What you have to do is to limit the export to just the packages in the batch library, e.g.
<Export-Package>
org.springframework.batch.*
</Export-Package>
This should only include the correct packages and generate import statements for the dependencies.
Regards
Felix
Am 14.08.2012 um 13:29 schrieb Julien Martin:
> Sure. Here it is:
>
> Manifest-Version: 1.0
> Bnd-LastModified: 1344939193374
> Build-Jdk: 1.6.0_33
> Built-By: jumartin
> Bundle-ManifestVersion: 2
> Bundle-Name: spring-batch-core
> Bundle-SymbolicName: osgi.org.springframework.batch
> Bundle-Version: 2.1.8.RELEASE
> Created-By: Apache Maven Bundle Plugin
> Export-Package: org.springframework.asm;version="2.5.6",org.springframew
> ork.batch.core.converter;uses:="org.springframework.util,org.springfram
> ework.batch.core";version="2.1.8.RELEASE",org.springframework.aop.targe
> t;uses:="org.apache.commons.logging,org.springframework.aop,org.springf
> ramework.util,org.springframework.beans,org.springframework.beans.facto
> ry,org.springframework.aop.support,org.springframework.beans.factory.co
> nfig,org.springframework.core,org.apache.commons.pool.impl,org.apache.c
> ommons.pool";version="2.5.6",org.codehaus.jettison.json;version="1.1",o
> rg.springframework.batch.core.step.item;uses:="org.springframework.batc
> h.core,org.springframework.batch.retry.context,org.springframework.batc
> h.retry,org.springframework.batch.retry.support,org.springframework.bat
> ch.retry.policy,org.springframework.batch.retry.backoff,org.springframe
> work.batch.classify,org.apache.commons.logging,org.springframework.batc
> h.item,org.springframework.batch.item.support,org.springframework.batch
> .repeat,org.springframework.batch.core.scope.context,org.springframewor
> k.batch.core.step.tasklet,org.springframework.batch.core.listener,org.s
> pringframework.batch.core.step.skip,org.springframework.transaction.int
> erceptor,org.springframework.transaction,org.springframework.batch.repe
> at.support,org.springframework.util,org.springframework.batch.core.step
> ,org.springframework.batch.repeat.exception,org.springframework.core.ta
> sk,org.springframework.beans.factory,org.springframework.batch.retry.li
> stener,org.springframework.batch.core.repository,org.springframework.tr
> ansaction.annotation,org.springframework.batch.repeat.policy";version="
> 2.1.8.RELEASE",org.springframework.batch.core.launch.support;uses:="org
> .springframework.batch.core.converter,org.apache.commons.logging,org.sp
> ringframework.util,org.springframework.batch.core,org.springframework.c
> ontext.support,org.springframework.context,org.springframework.beans.fa
> ctory.config,org.springframework.batch.core.repository,org.springframew
> ork.batch.core.launch,org.springframework.batch.core.configuration,org.
> springframework.batch.core.explore,org.springframework.core.io,org.spri
> ngframework.batch.core.configuration.support,org.aopalliance.intercept,
> org.springframework.core.task,org.springframework.beans.factory,org.spr
> ingframework.batch.support,org.springframework.transaction.annotation";
> version="2.1.8.RELEASE",org.springframework.batch.item.support;uses:="o
> rg.springframework.util,org.springframework.batch.item.util,org.springf
> ramework.batch.item,org.springframework.batch.classify,org.springframew
> ork.beans.factory,org.springframework.aop.support";version="2.1.8.RELEA
> SE",org.springframework.aop.framework.autoproxy.target;uses:="org.sprin
> gframework.beans.factory.support,org.springframework.aop.target,org.apa
> che.commons.logging,org.springframework.aop,org.springframework.aop.fra
> mework.autoproxy,org.springframework.aop.framework,org.springframework.
> beans.factory.config,org.springframework.beans.factory";version="2.5.6"
> ,org.springframework.beans.factory.support;uses:="org.apache.commons.lo
> gging,org.springframework.beans.factory,org.springframework.beans,org.s
> pringframework.core,org.springframework.util,org.springframework.beans.
> factory.config,org.springframework.core.io,org.springframework.core.io.
> support,net.sf.cglib.proxy";version="2.5.6",org.springframework.batch.r
> etry.context;uses:="org.springframework.core,org.springframework.batch.
> retry";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.refl
> ection;uses:="com.thoughtworks.xstream.converters.basic,com.thoughtwork
> s.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xstre
> am.mapper,com.thoughtworks.xstream.core.util,net.sf.cglib.proxy,com.tho
> ughtworks.xstream.core,com.thoughtworks.xstream,sun.reflect,sun.misc";v
> ersion="2.1.8.RELEASE",org.springframework.beans.factory.access;uses:="
> org.springframework.beans,org.springframework.beans.factory,org.apache.
> commons.logging,org.springframework.beans.factory.support,org.springfra
> mework.core.io,org.springframework.beans.factory.xml,org.springframewor
> k.beans.factory.config,org.springframework.core.io.support";version="2.
> 5.6",org.springframework.batch.repeat.exception;uses:="org.springframew
> ork.batch.repeat,org.apache.commons.logging,org.springframework.batch.c
> lassify,org.springframework.util,org.springframework.batch.repeat.conte
> xt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
> gframework.jca.context;uses:="javax.resource.spi,org.springframework.be
> ans,org.springframework.beans.factory.config,javax.resource.spi.work,or
> g.springframework.beans.factory,org.springframework.util,org.springfram
> ework.context.support,org.springframework.beans.factory.support,org.apa
> che.commons.logging,javax.resource,javax.transaction.xa,org.springframe
> work.beans.factory.xml,org.springframework.context,javax.resource.spi.e
> ndpoint";version="2.5.6",org.springframework.jmx.export.notification;us
> es:="org.springframework.util,javax.management,javax.management.modelmb
> ean,org.springframework.jmx";version="2.5.6",org.springframework.jca.cc
> i.connection;uses:="org.springframework.transaction,org.apache.commons.
> logging,javax.resource.cci,javax.resource,javax.resource.spi,org.spring
> framework.transaction.support,org.springframework.beans.factory,org.spr
> ingframework.jca.cci,org.springframework.util,org.springframework.core,
> javax.naming";version="2.5.6",org.springframework.ejb.support;uses:="or
> g.springframework.beans.factory.access,org.springframework.util,javax.e
> jb,org.springframework.context.access,org.springframework.beans,org.spr
> ingframework.beans.factory,javax.jms,org.apache.commons.logging";versio
> n="2.5.6",org.springframework.ui.context;uses:="org.springframework.con
> text";version="2.5.6",org.springframework.batch.repeat.support;uses:="o
> rg.springframework.batch.repeat,org.apache.commons.logging,org.springfr
> amework.util,org.springframework.batch.repeat.exception,org.springframe
> work.batch.repeat.policy,org.springframework.core.task";version="2.1.8.
> RELEASE",org.springframework.jmx.export.assembler;uses:="org.springfram
> ework.jmx.export.metadata,org.springframework.util,javax.management.mod
> elmbean,org.springframework.aop.support,org.springframework.jmx.support
> ,javax.management,org.springframework.core,org.springframework.aop.fram
> ework,org.springframework.beans,org.springframework.beans.factory";vers
> ion="2.5.6",org.springframework.batch.repeat.interceptor;uses:="org.aop
> alliance.intercept,org.springframework.aop,org.springframework.batch.re
> peat,org.springframework.batch.repeat.support,org.springframework.util"
> ;version="2.1.8.RELEASE",org.springframework.batch.core;uses:="org.spri
> ngframework.util,org.springframework.batch.item";version="2.1.8.RELEASE
> ",org.springframework.batch.repeat;uses:="org.springframework.core";ver
> sion="2.1.8.RELEASE",org.springframework.batch.core.job;uses:="org.spri
> ngframework.batch.core.repository,org.apache.commons.logging,org.spring
> framework.batch.core.launch,org.springframework.batch.core.step,org.spr
> ingframework.util,org.springframework.batch.core,org.springframework.ba
> tch.repeat,org.springframework.batch.core.listener,org.springframework.
> beans.factory,org.springframework.batch.item";version="2.1.8.RELEASE",o
> rg.springframework.core.annotation;uses:="org.springframework.core,org.
> springframework.util";version="2.5.6",com.thoughtworks.xstream.io.json;
> uses:="javax.xml.stream,com.thoughtworks.xstream.io,org.codehaus.jettis
> on.mapped,com.thoughtworks.xstream.io.xml,com.thoughtworks.xstream.core
> .util";version="2.1.8.RELEASE",org.springframework.context.config;uses:
> ="org.springframework.beans.factory.support,org.springframework.util,or
> g.springframework.beans.factory.xml,org.w3c.dom,org.springframework.bea
> ns.factory.config,org.springframework.core,org.springframework.core.io,
> org.springframework.jndi,org.springframework.jmx.support,org.springfram
> ework.beans,org.springframework.beans.factory.parsing";version="2.5.6",
> org.springframework.batch.core.explore.support;uses:="org.springframewo
> rk.batch.core.repository.dao,org.springframework.batch.core.explore,org
> .springframework.beans.factory,org.springframework.jdbc.support.increme
> nter,org.springframework.jdbc.core.simple,javax.sql,org.springframework
> .jdbc.support.lob,org.springframework.util,org.springframework.batch.co
> re.repository.support,org.springframework.batch.core,org.springframewor
> k.batch.item";version="2.1.8.RELEASE",org.springframework.batch.core.ex
> plore;uses:="org.springframework.batch.core";version="2.1.8.RELEASE",or
> g.springframework.batch.core.configuration.xml;uses:="org.springframewo
> rk.beans.factory.support,org.springframework.util,org.springframework.b
> atch.core.job.flow,org.springframework.beans.factory.xml,org.springfram
> ework.beans.factory.parsing,org.springframework.beans.factory.config,or
> g.springframework.util.xml,org.w3c.dom,org.springframework.beans,org.sp
> ringframework.batch.core.listener,org.springframework.batch.core.step.i
> tem,org.springframework.batch.repeat.policy,org.springframework.batch.c
> ore.repository,org.springframework.transaction,org.springframework.batc
> h.core.step,org.springframework.context,org.springframework.batch.core.
> job.flow.support.state,org.springframework.batch.core,org.springframewo
> rk.beans.factory,org.springframework.batch.core.job.flow.support,org.sp
> ringframework.transaction.interceptor,org.springframework.batch.classif
> y,org.springframework.batch.core.step.tasklet,org.apache.commons.loggin
> g,org.springframework.batch.retry.policy,org.springframework.aop,org.sp
> ringframework.batch.retry,org.springframework.batch.core.launch.support
> ,org.springframework.batch.core.partition,org.springframework.batch.cor
> e.step.job,org.springframework.batch.repeat.support,org.springframework
> .batch.repeat,org.springframework.batch.item,org.springframework.batch.
> core.partition.support,org.springframework.batch.core.launch,org.spring
> framework.transaction.annotation,org.springframework.batch.retry.backof
> f,org.springframework.aop.framework,org.springframework.core.task,org.s
> pringframework.batch.core.step.skip";version="2.1.8.RELEASE",org.spring
> framework.core.task;uses:="org.springframework.util,org.springframework
> .core";version="2.5.6",org.springframework.batch.core.job.flow.support;
> uses:="org.apache.commons.logging,org.springframework.batch.core.job.fl
> ow,org.springframework.beans.factory,org.springframework.util,org.sprin
> gframework.batch.support";version="2.1.8.RELEASE",org.apache.commons.lo
> gging;uses:="org.apache.commons.logging.impl";version="2.1.8.RELEASE",o
> rg.springframework.jca.work.glassfish;uses:="org.springframework.jca.wo
> rk,org.springframework.util,javax.resource.spi.work";version="2.5.6",or
> g.springframework.beans.factory.annotation;uses:="org.springframework.b
> eans.factory.config,org.springframework.core.type,org.springframework.b
> eans.factory.support,org.springframework.beans.factory.wiring,org.sprin
> gframework.util,org.springframework.beans,org.springframework.beans.fac
> tory,org.springframework.core,org.apache.commons.logging,org.springfram
> ework.core.annotation";version="2.5.6",org.springframework.batch.item.d
> atabase;uses:="org.springframework.jdbc,org.apache.commons.logging,org.
> springframework.util,org.springframework.batch.item,org.springframework
> .batch.item.support,org.springframework.jdbc.support,javax.sql,org.spri
> ngframework.dao,org.springframework.jdbc.datasource,org.springframework
> .transaction.support,org.springframework.beans.factory,org.springframew
> ork.jdbc.core.namedparam,org.springframework.batch.item.database.orm,or
> g.hibernate,org.hibernate.classic,org.springframework.orm.hibernate3,or
> g.springframework.orm.ibatis,com.ibatis.sqlmap.engine.execution,com.iba
> tis.sqlmap.client,org.springframework.jdbc.core,org.springframework.jdb
> c.core.simple,org.springframework.batch.item.util,org.springframework.o
> rm.jpa,javax.persistence,org.springframework.jdbc.core.metadata";versio
> n="2.1.8.RELEASE",org.springframework.batch.item.util;uses:="org.spring
> framework.util,org.springframework.batch.item";version="2.1.8.RELEASE",
> org.springframework.beans.factory.config;uses:="org.springframework.uti
> l,org.apache.commons.logging,org.springframework.beans,org.springframew
> ork.beans.factory,org.springframework.core,org.springframework.beans.su
> pport,org.springframework.core.io.support";version="2.5.6",org.springfr
> amework.context.annotation;uses:="org.springframework.beans.factory.sup
> port,org.springframework.util,org.springframework.beans.factory.annotat
> ion,org.springframework.beans.factory.config,org.springframework.core.t
> ype,org.springframework.beans.factory.xml,org.springframework.beans.fac
> tory.parsing,org.w3c.dom,org.springframework.beans,org.springframework.
> aop.scope,org.springframework.core.io,org.apache.commons.logging,org.sp
> ringframework.context,org.springframework.core.io.support,org.springfra
> mework.core.type.filter,org.springframework.core.type.classreading,org.
> springframework.stereotype,org.springframework.beans.factory,javax.anno
> tation,javax.ejb,org.springframework.core,javax.xml.ws,javax.xml.namesp
> ace,org.springframework.jndi.support";version="2.5.6",org.springframewo
> rk.util.xml;uses:="org.springframework.util,org.w3c.dom,org.apache.comm
> ons.logging,org.xml.sax,javax.xml.transform";version="2.5.6",org.spring
> framework.remoting.support;uses:="org.springframework.util,org.aopallia
> nce.intercept,org.springframework.aop.framework.adapter,org.springframe
> work.aop,org.springframework.aop.framework,org.aopalliance.aop,org.apac
> he.commons.logging,org.springframework.beans.factory,org.springframewor
> k.core.task.support,com.sun.net.httpserver,org.springframework.core.tas
> k";version="2.5.6",org.springframework.scheduling.backportconcurrent;us
> es:="edu.emory.mathcs.backport.java.util.concurrent,org.springframework
> .scheduling,org.springframework.core.task,org.springframework.util,org.
> apache.commons.logging,org.springframework.scheduling.support,org.sprin
> gframework.beans.factory";version="2.5.6",org.springframework.batch.ite
> m.xml.stax;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.na
> mespace,org.springframework.dao";version="2.1.8.RELEASE",com.thoughtwor
> ks.xstream.alias;uses:="com.thoughtworks.xstream,com.thoughtworks.xstre
> am.mapper";version="2.1.8.RELEASE",org.springframework.metadata.commons
> ;uses:="org.springframework.metadata,org.apache.commons.attributes";ver
> sion="2.5.6",org.springframework.batch.repeat.callback;uses:="org.sprin
> gframework.batch.repeat";version="2.1.8.RELEASE",com.thoughtworks.xstre
> am.core.util;uses:="com.thoughtworks.xstream.converters,com.thoughtwork
> s.xstream.converters.reflection,com.thoughtworks.xstream.io";version="2
> .1.8.RELEASE",org.springframework.ejb.config;uses:="org.springframework
> .beans.factory.support,org.springframework.util,org.springframework.bea
> ns.factory.xml,org.springframework.beans.factory.config,org.springframe
> work.util.xml,org.w3c.dom,org.springframework.jndi";version="2.5.6",org
> .springframework.context.event;uses:="org.springframework.core,org.spri
> ngframework.beans,org.springframework.context,org.aopalliance.intercept
> ,org.springframework.beans.factory,org.springframework.core.task";versi
> on="2.5.6",org.springframework.batch.core.repository;uses:="org.springf
> ramework.batch.core";version="2.1.8.RELEASE",org.springframework.core.t
> ype.filter;uses:="org.springframework.core.type.classreading,org.spring
> framework.core.type,org.aspectj.weaver,org.aspectj.weaver.patterns,org.
> aspectj.bridge,org.aspectj.weaver.bcel,org.springframework.util";versio
> n="2.5.6",org.springframework.jmx.support;uses:="javax.management.remot
> e,org.springframework.jmx,org.apache.commons.logging,javax.management,o
> rg.springframework.beans.factory,org.springframework.core,org.springfra
> mework.util,org.springframework.aop.target,org.springframework.aop,org.
> springframework.aop.framework,org.springframework.jndi,javax.naming";ve
> rsion="2.5.6",org.springframework.stereotype;version="2.5.6",org.spring
> framework.jca.support;uses:="javax.resource,javax.resource.spi,org.spri
> ngframework.beans.factory,org.springframework.util,org.springframework.
> beans,javax.resource.spi.work";version="2.5.6",org.springframework.batc
> h.retry.policy;uses:="org.springframework.batch.retry,org.springframewo
> rk.batch.retry.context,org.springframework.util,org.springframework.bat
> ch.classify";version="2.1.8.RELEASE",org.springframework.batch.retry.li
> stener;uses:="org.springframework.batch.retry";version="2.1.8.RELEASE",
> org.springframework.batch.item.mail;uses:="org.springframework.mail,org
> .springframework.util,org.springframework.batch.item,org.springframewor
> k.beans.factory";version="2.1.8.RELEASE",org.springframework.aop;uses:=
> "org.aopalliance.aop,org.springframework.core,org.aopalliance.intercept
> ";version="2.5.6",org.springframework.instrument.classloading.glassfish
> ;uses:="javax.persistence.spi,com.sun.enterprise.loader,org.springframe
> work.instrument.classloading,org.springframework.util";version="2.5.6",
> org.springframework.batch.retry;uses:="org.springframework.core";versio
> n="2.1.8.RELEASE",org.springframework.validation.support;uses:="org.spr
> ingframework.ui,org.springframework.validation";version="2.5.6",org.spr
> ingframework.jmx;uses:="org.springframework.core";version="2.5.6",org.x
> mlpull.mxp1;uses:="org.xmlpull.v1";version="2.1.8.RELEASE",org.springfr
> amework.jmx.access;uses:="javax.management.remote,org.springframework.j
> mx.support,org.apache.commons.logging,org.springframework.jmx,javax.man
> agement,javax.management.openmbean,org.aopalliance.intercept,org.spring
> framework.util,org.springframework.beans,org.springframework.core,org.s
> pringframework.beans.factory,org.springframework.aop.framework";version
> ="2.5.6",org.springframework.core;uses:="org.springframework.util,edu.e
> mory.mathcs.backport.java.util.concurrent,org.apache.commons.collection
> s,org.apache.commons.collections.map,org.apache.commons.logging,org.spr
> ingframework.asm,org.springframework.asm.commons";version="2.5.6",org.s
> pringframework.jca.cci;uses:="javax.resource,org.springframework.dao";v
> ersion="2.5.6",org.springframework.batch.core.step;uses:="org.apache.co
> mmons.logging,org.springframework.util,org.springframework.batch.core,o
> rg.springframework.batch.repeat,org.springframework.batch.item,org.spri
> ngframework.batch.core.repository,org.springframework.batch.core.launch
> ,org.springframework.batch.core.listener,org.springframework.batch.core
> .scope.context,org.springframework.beans.factory";version="2.1.8.RELEAS
> E",org.springframework.jca.cci.core;uses:="javax.resource.cci,org.sprin
> gframework.dao,javax.resource,org.apache.commons.logging,org.springfram
> ework.jca.cci,org.springframework.util,org.springframework.jca.cci.conn
> ection";version="2.5.6",com.thoughtworks.xstream.io.xml;uses:="com.thou
> ghtworks.xstream.converters,com.thoughtworks.xstream.io,com.thoughtwork
> s.xstream.core.util,org.dom4j,org.dom4j.io,org.dom4j.tree,org.xml.sax.h
> elpers,org.xml.sax,javax.xml.parsers,org.w3c.dom,org.jdom.input,org.jdo
> m,javax.xml.namespace,com.thoughtworks.xstream,javax.xml.stream,javax.x
> ml.transform.sax,nu.xom,com.thoughtworks.xstream.io.xml.xppdom,org.xmlp
> ull.mxp1,org.xmlpull.v1";version="2.1.8.RELEASE",com.thoughtworks.xstre
> am.mapper;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.x
> stream.converters.reflection,com.thoughtworks.xstream.annotations,com.t
> houghtworks.xstream,com.thoughtworks.xstream.core,com.thoughtworks.xstr
> eam.core.util,com.thoughtworks.xstream.alias,net.sf.cglib.proxy,com.tho
> ughtworks.xstream.converters.enums";version="2.1.8.RELEASE",org.springf
> ramework.util.comparator;uses:="org.springframework.util";version="2.5.
> 6",org.springframework.ejb.access;uses:="org.springframework.remoting,j
> avax.naming,org.apache.commons.logging,javax.ejb,org.aopalliance.interc
> ept,javax.rmi,org.springframework.remoting.rmi,org.springframework.jndi
> ,org.springframework.core,org.springframework.util,org.springframework.
> aop.framework,org.springframework.beans.factory";version="2.5.6",org.sp
> ringframework.beans.support;uses:="org.springframework.util,org.springf
> ramework.beans,org.apache.commons.logging,org.springframework.core.io,o
> rg.springframework.core.io.support,org.springframework.beans.propertyed
> itors";version="2.5.6",org.codehaus.jettison.mapped;uses:="org.codehaus
> .jettison,org.codehaus.jettison.json,javax.xml.namespace,javax.xml.stre
> am,org.codehaus.jettison.util";version="1.1",org.springframework.aop.sc
> ope;uses:="org.springframework.util,org.springframework.beans.factory.c
> onfig,org.springframework.aop,org.springframework.aop.support,org.sprin
> gframework.aop.target,org.springframework.aop.framework,org.aopalliance
> .aop,org.springframework.beans.factory,org.springframework.beans.factor
> y.support,org.springframework.aop.framework.autoproxy,org.springframewo
> rk.beans";version="2.5.6",org.springframework.aop.aspectj;uses:="org.sp
> ringframework.aop.support,org.springframework.aop.interceptor,org.sprin
> gframework.aop,org.aopalliance.intercept,org.springframework.util,org.a
> spectj.lang,org.aspectj.weaver.tools,org.aopalliance.aop,org.springfram
> ework.core,org.aspectj.weaver.patterns,org.springframework.beans.factor
> y,org.apache.commons.logging,org.aspectj.weaver,org.springframework.aop
> .framework.autoproxy,org.aspectj.weaver.reflect,org.aspectj.bridge,org.
> aspectj.lang.reflect,org.aspectj.runtime.internal,org.aspectj.weaver.as
> t,org.aspectj.weaver.internal.tools,org.springframework.aop.framework";
> version="2.5.6",org.springframework.aop.support.annotation;uses:="org.s
> pringframework.aop,org.springframework.util,org.springframework.core.an
> notation,org.springframework.aop.support";version="2.5.6",org.aopallian
> ce.aop;version="2.1.8.RELEASE",org.springframework.scripting.groovy;use
> s:="groovy.lang,org.springframework.util,org.springframework.beans,org.
> springframework.beans.factory.config,org.springframework.scripting,org.
> codehaus.groovy.control,org.springframework.beans.factory";version="2.5
> .6",org.springframework.batch.item.file.separator;uses:="org.springfram
> ework.util";version="2.1.8.RELEASE",org.springframework.core.enums;uses
> :="org.apache.commons.logging,org.springframework.util,org.springframew
> ork.util.comparator";version="2.5.6",com.thoughtworks.xstream.converter
> s.basic;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream.con
> verters,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream.map
> per";version="2.1.8.RELEASE",org.springframework.scripting.bsh;uses:="o
> rg.springframework.util,org.springframework.scripting,bsh,org.springfra
> mework.beans.factory,org.springframework.core";version="2.5.6",org.spri
> ngframework.scheduling.concurrent;uses:="org.springframework.scheduling
> ,org.springframework.core.task,org.springframework.util,org.apache.comm
> ons.logging,org.springframework.scheduling.support,org.springframework.
> beans.factory";version="2.5.6",org.springframework.core.task.support;us
> es:="org.springframework.util,org.springframework.core.task";version="2
> .5.6",org.springframework.batch.item.file.mapping;uses:="org.springfram
> ework.util,org.springframework.batch.item.file.transform,org.springfram
> ework.beans,org.springframework.validation,org.springframework.beans.fa
> ctory,org.springframework.batch.support,org.springframework.batch.item.
> file,org.codehaus.jackson.map,org.codehaus.jackson";version="2.1.8.RELE
> ASE",org.springframework.instrument.classloading;uses:="org.springframe
> work.instrument,org.springframework.util,org.apache.commons.logging,org
> .springframework.core";version="2.5.6",org.springframework.aop.framewor
> k.autoproxy;uses:="org.springframework.beans.factory.config,org.springf
> ramework.core,org.springframework.aop.support,org.springframework.aop,o
> rg.springframework.beans.factory,org.springframework.aop.target,org.spr
> ingframework.aop.framework.adapter,org.apache.commons.logging,org.sprin
> gframework.util,org.springframework.beans,org.aopalliance.aop,org.sprin
> gframework.aop.framework";version="2.5.6",org.springframework.batch.cor
> e.scope.context;uses:="org.springframework.core,org.springframework.uti
> l,org.springframework.batch.core,org.springframework.batch.repeat.conte
> xt,org.springframework.batch.item,org.apache.commons.logging,org.spring
> framework.batch.repeat,org.aspectj.lang.annotation";version="2.1.8.RELE
> ASE",org.springframework.jndi.support;uses:="org.springframework.jndi,j
> avax.naming,org.springframework.beans,org.springframework.beans.factory
> ";version="2.5.6",org.springframework.remoting.rmi;uses:="org.springfra
> mework.core,org.springframework.aop.support,javax.naming,org.apache.com
> mons.logging,org.aopalliance.intercept,org.springframework.util,org.omg
> .CORBA,org.springframework.jndi,org.springframework.remoting.support,or
> g.springframework.remoting,javax.rmi,org.springframework.beans.factory,
> org.springframework.aop.framework,org.omg.CORBA_2_3.portable,org.omg.CO
> RBA.portable,javax.rmi.CORBA";version="2.5.6",org.springframework.core.
> type;uses:="org.springframework.core.annotation";version="2.5.6",org.sp
> ringframework.batch.core.partition;uses:="org.springframework.batch.cor
> e";version="2.1.8.RELEASE",org.springframework.batch.core.step.job;uses
> :="org.springframework.batch.core,org.springframework.batch.item,org.sp
> ringframework.batch.core.launch,org.springframework.batch.core.step,org
> .springframework.util";version="2.1.8.RELEASE",org.springframework.batc
> h.core.step.tasklet;uses:="org.springframework.util,org.springframework
> .batch.core,org.springframework.batch.repeat,org.springframework.batch.
> core.scope.context,org.springframework.beans.factory,org.springframewor
> k.batch.item.adapter,org.apache.commons.logging,org.springframework.bat
> ch.core.listener,org.springframework.core.task,org.springframework.tran
> saction.interceptor,org.springframework.transaction,org.springframework
> .batch.core.step,org.springframework.transaction.support,org.springfram
> ework.batch.item,org.springframework.batch.item.support,org.springframe
> work.batch.core.repository,org.springframework.batch.repeat.support";ve
> rsion="2.1.8.RELEASE",org.springframework.context.weaving;uses:="org.sp
> ringframework.core,org.aspectj.weaver.loadtime,org.springframework.inst
> rument.classloading,org.springframework.beans,org.springframework.beans
> .factory.config,org.springframework.beans.factory,org.springframework.i
> nstrument.classloading.weblogic,org.apache.commons.logging,org.springfr
> amework.instrument.classloading.oc4j,org.springframework.instrument.cla
> ssloading.glassfish,org.springframework.util";version="2.5.6",org.sprin
> gframework.aop.framework.adapter;uses:="org.aopalliance.intercept,org.s
> pringframework.aop,org.aopalliance.aop,org.springframework.beans,org.sp
> ringframework.beans.factory.config,org.springframework.util,org.springf
> ramework.aop.support,org.apache.commons.logging";version="2.5.6",org.sp
> ringframework.beans.factory.wiring;uses:="org.apache.commons.logging,or
> g.springframework.util,org.springframework.beans.factory.config,org.spr
> ingframework.beans.factory";version="2.5.6",org.springframework.jca.end
> point;uses:="org.apache.commons.logging,javax.resource,javax.resource.s
> pi,javax.transaction.xa,javax.resource.spi.endpoint,javax.transaction,o
> rg.springframework.transaction.jta,org.aopalliance.intercept,org.spring
> framework.util,org.springframework.aop.support,org.springframework.aop.
> framework,org.aopalliance.aop,org.springframework.context,org.springfra
> mework.beans.factory";version="2.5.6",org.springframework.ui.context.su
> pport;uses:="org.springframework.ui.context,org.apache.commons.logging,
> org.springframework.context.support,org.springframework.context,org.spr
> ingframework.util";version="2.5.6",org.springframework.batch.core.launc
> h;uses:="org.springframework.batch.core,org.springframework.batch.core.
> repository";version="2.1.8.RELEASE",com.thoughtworks.xstream.persistenc
> e;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream";version=
> "2.1.8.RELEASE",org.springframework.transaction.jta;uses:="javax.naming
> ,javax.transaction,org.objectweb.jotm,org.springframework.beans.factory
> ,org.springframework.transaction.support,org.springframework.jndi,org.s
> pringframework.transaction,org.apache.commons.logging,org.springframewo
> rk.util,com.ibm.wsspi.uow";version="2.5.6",org.springframework.aop.aspe
> ctj.annotation;uses:="org.aspectj.lang.annotation,org.springframework.u
> til,org.springframework.core,org.apache.commons.logging,org.aspectj.lan
> g.reflect,org.springframework.aop.framework,org.springframework.aop.asp
> ectj,org.springframework.core.annotation,org.springframework.beans.fact
> ory,org.springframework.aop.aspectj.autoproxy,org.springframework.beans
> .factory.config,org.springframework.aop,org.aopalliance.aop,org.springf
> ramework.aop.support";version="2.5.6",com.thoughtworks.xstream.converte
> rs.enums;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.xs
> tream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstream.conve
> rters.collections,com.thoughtworks.xstream.core.util,com.thoughtworks.x
> stream.converters.basic";version="2.1.8.RELEASE",com.thoughtworks.xstre
> am.io.path;uses:="com.thoughtworks.xstream.core.util,com.thoughtworks.x
> stream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream.
> io.xml";version="2.1.8.RELEASE",org.aopalliance.intercept;uses:="org.ao
> palliance.aop";version="2.1.8.RELEASE",org.springframework.batch.item.j
> ms;uses:="org.apache.commons.logging,javax.jms,org.springframework.util
> ,org.springframework.jms.core,org.springframework.batch.item,org.spring
> framework.beans.factory,org.springframework.batch.retry.interceptor,org
> .springframework.jms";version="2.1.8.RELEASE",org.springframework.aop.t
> arget.dynamic;uses:="org.apache.commons.logging,org.springframework.aop
> ,org.springframework.util,org.springframework.beans.factory";version="2
> .5.6",org.springframework.jca.cci.object;uses:="javax.resource.cci,org.
> springframework.jca.cci.core,org.springframework.beans.factory,org.spri
> ngframework.jca.cci.core.support,org.springframework.dao,javax.resource
> ";version="2.5.6",org.springframework.jmx.export;uses:="org.springframe
> work.jmx,javax.management,org.springframework.jmx.export.assembler,org.
> springframework.aop.target,javax.management.modelmbean,org.springframew
> ork.aop.support,org.apache.commons.logging,org.springframework.aop,org.
> springframework.util,org.springframework.beans.factory.config,org.sprin
> gframework.core,org.springframework.jmx.support,org.springframework.aop
> .framework,org.springframework.jmx.export.naming,org.springframework.be
> ans.factory,org.springframework.jmx.export.notification";version="2.5.6
> ",org.springframework.dao.support;uses:="org.springframework.util,org.s
> pringframework.dao,org.apache.commons.logging,org.springframework.beans
> .factory,org.aopalliance.intercept,org.springframework.beans";version="
> 2.5.6",org.springframework.beans.propertyeditors;uses:="org.springframe
> work.util,org.springframework.core.io";version="2.5.6",org.codehaus.jet
> tison;uses:="javax.xml.stream,javax.xml.parsers,org.w3c.dom,javax.xml.t
> ransform,javax.xml.transform.dom,javax.xml.stream.events,javax.xml.name
> space,javax.xml.stream.util,org.codehaus.jettison.json,javax.xml.transf
> orm.stream,org.codehaus.jettison.util";version="1.1",org.springframewor
> k.beans.factory.access.el;uses:="javax.el,org.springframework.util,org.
> springframework.beans.factory,org.apache.commons.logging";version="2.5.
> 6",org.springframework.scripting.jruby;uses:="org.jruby,org.jruby.runti
> me.builtin,org.jruby.exceptions,org.springframework.util,org.springfram
> ework.scripting,org.springframework.beans.factory,org.springframework.c
> ore,org.jruby.runtime,org.jruby.javasupport,org.jruby.ast";version="2.5
> .6",com.thoughtworks.xstream.converters.collections;uses:="com.thoughtw
> orks.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xs
> tream.mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.cor
> e.util";version="2.1.8.RELEASE",com.thoughtworks.xstream.core;uses:="co
> m.thoughtworks.xstream.converters,com.thoughtworks.xstream.io.path,com.
> thoughtworks.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtwork
> s.xstream.core.util,com.thoughtworks.xstream,com.thoughtworks.xstream.a
> lias,com.thoughtworks.xstream.converters.reflection,com.thoughtworks.xs
> tream.io.xml";version="2.1.8.RELEASE",org.springframework.beans.factory
> ;uses:="org.springframework.core,org.springframework.beans,org.springfr
> amework.util";version="2.5.6",org.springframework.batch.core.configurat
> ion.support;uses:="org.springframework.context,org.springframework.batc
> h.core.configuration,org.springframework.batch.core,org.springframework
> .core,org.springframework.util,org.springframework.context.event,org.sp
> ringframework.beans.factory,org.springframework.beans.factory.support,o
> rg.springframework.context.support,org.springframework.core.io,org.spri
> ngframework.beans.factory.config,org.apache.commons.logging,org.springf
> ramework.beans,org.springframework.batch.core.launch,org.springframewor
> k.osgi.context,org.springframework.osgi.context.support,org.osgi.framew
> ork";version="2.1.8.RELEASE",org.springframework.jmx.export.metadata;us
> es:="org.springframework.metadata,org.springframework.util,org.springfr
> amework.beans,org.springframework.beans.factory,org.springframework.jmx
> ,javax.management.modelmbean";version="2.5.6",org.springframework.batch
> .core.repository.dao;uses:="org.springframework.jdbc.core.simple,org.sp
> ringframework.util,org.springframework.beans.factory,org.springframewor
> k.batch.core,org.springframework.batch.item,org.springframework.jdbc.su
> pport.lob,org.springframework.jdbc.core,org.apache.commons.logging,org.
> springframework.jdbc.support.incrementer,org.springframework.dao,org.sp
> ringframework.batch.support.transaction,org.springframework.batch.suppo
> rt,com.thoughtworks.xstream.io,com.thoughtworks.xstream.converters.refl
> ection,com.thoughtworks.xstream,com.thoughtworks.xstream.io.json";versi
> on="2.1.8.RELEASE",org.springframework.scripting.support;uses:="org.spr
> ingframework.util,org.springframework.aop.target.dynamic,org.springfram
> ework.scripting,org.springframework.beans.factory,org.apache.commons.lo
> gging,org.springframework.core.io,org.springframework.aop.support,org.s
> pringframework.aop,net.sf.cglib.asm,net.sf.cglib.proxy,org.springframew
> ork.beans,org.springframework.context,org.springframework.beans.factory
> .config,org.aopalliance.aop,org.springframework.core,org.springframewor
> k.beans.factory.support,org.springframework.aop.framework,net.sf.cglib.
> core";version="2.5.6",org.springframework.batch.item.database.orm;uses:
> ="org.hibernate,javax.persistence,org.springframework.beans.factory,org
> .springframework.util";version="2.1.8.RELEASE",org.springframework.batc
> h.core.scope;uses:="org.springframework.util,org.springframework.beans.
> factory.config,org.springframework.beans.factory.support,org.apache.com
> mons.logging,org.springframework.aop.scope,org.springframework.beans,or
> g.springframework.core,org.springframework.batch.core.scope.context,org
> .springframework.batch.core.scope.util,org.springframework.beans.factor
> y";version="2.1.8.RELEASE",org.springframework.batch.core.repository.su
> pport;uses:="org.aopalliance.intercept,org.springframework.transaction.
> support,org.springframework.aop.support,org.springframework.transaction
> ,org.springframework.batch.core.repository.dao,org.springframework.aop,
> org.springframework.util,org.springframework.transaction.interceptor,or
> g.aopalliance.aop,org.springframework.batch.support,org.springframework
> .batch.core.repository,org.springframework.aop.framework,org.springfram
> ework.beans.factory,org.apache.commons.logging,org.springframework.jdbc
> .core.simple,org.springframework.jdbc.support.incrementer,javax.sql,org
> .springframework.jdbc.support.lob,org.springframework.batch.item.databa
> se.support,org.springframework.batch.support.transaction,org.springfram
> ework.batch.core,org.springframework.batch.item";version="2.1.8.RELEASE
> ",org.springframework.util;uses:="org.apache.commons.logging,org.apache
> .log4j,org.apache.log4j.xml";version="2.5.6",org.springframework.jca.wo
> rk.jboss;uses:="org.springframework.jca.work,javax.resource.spi.work,ja
> vax.naming,javax.management";version="2.5.6",org.springframework.core.i
> o;uses:="org.springframework.core,org.springframework.util";version="2.
> 5.6",org.xmlpull.v1;version="2.1.8.RELEASE",org.springframework.context
> ;uses:="org.springframework.beans.factory.config,org.springframework.co
> re.io.support,org.springframework.beans.factory,org.springframework.bea
> ns,org.springframework.core.io";version="2.5.6",org.springframework.bat
> ch.poller;version="2.1.8.RELEASE",org.springframework.jca.work;uses:="o
> rg.springframework.util,javax.resource.spi.work,javax.transaction.xa,or
> g.springframework.core.task,org.springframework.jndi,javax.naming,org.s
> pringframework.scheduling,javax.resource.spi,org.springframework.jca.co
> ntext,org.springframework.beans.factory";version="2.5.6",org.springfram
> ework.aop.config;uses:="org.springframework.beans.factory.support,org.s
> pringframework.util,org.springframework.aop.framework,org.springframewo
> rk.beans,org.springframework.beans.factory.xml,org.springframework.bean
> s.factory.config,org.w3c.dom,org.springframework.beans.factory.parsing,
> org.springframework.core,org.springframework.aop.aspectj.autoproxy,org.
> springframework.aop.framework.autoproxy,org.springframework.aop.support
> ,org.springframework.aop.aspectj,org.springframework.util.xml,org.sprin
> gframework.beans.factory,org.springframework.aop.scope";version="2.5.6"
> ,com.thoughtworks.xstream.io;uses:="com.thoughtworks.xstream.converters
> ,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream";version="
> 2.1.8.RELEASE",org.springframework.scheduling;uses:="org.springframewor
> k.core,org.springframework.core.task";version="2.5.6",org.springframewo
> rk.transaction.annotation;uses:="org.springframework.util,org.springfra
> mework.transaction.interceptor,javax.ejb,org.springframework.transactio
> n.support";version="2.5.6",org.springframework.batch.retry.backoff;uses
> :="org.springframework.batch.retry,org.springframework.util";version="2
> .1.8.RELEASE",org.springframework.jmx.export.naming;uses:="org.springfr
> amework.jmx.support,org.springframework.util,javax.management,org.apach
> e.commons.logging,org.springframework.core.io,org.springframework.core.
> io.support,org.springframework.beans.factory,org.springframework.aop.su
> pport,org.springframework.jmx.export.metadata";version="2.5.6",org.spri
> ngframework.aop.framework;uses:="org.springframework.aop.target,org.spr
> ingframework.aop.framework.adapter,org.springframework.aop,org.springfr
> amework.util,org.springframework.beans.factory,org.aopalliance.aop,org.
> springframework.aop.support,org.springframework.core,net.sf.cglib.proxy
> ,org.aopalliance.intercept,org.apache.commons.logging,net.sf.cglib.tran
> sform.impl,net.sf.cglib.core,org.springframework.beans";version="2.5.6"
> ,org.springframework.batch.core.listener;uses:="org.springframework.cor
> e,org.springframework.aop.support,org.springframework.aop,org.springfra
> mework.util,org.springframework.aop.framework,org.aopalliance.aop,org.s
> pringframework.beans.factory,org.springframework.batch.support,org.spri
> ngframework.batch.core,org.springframework.batch.item,org.springframewo
> rk.batch.core.annotation,org.aopalliance.intercept,org.springframework.
> core.annotation";version="2.1.8.RELEASE",org.springframework.dao;uses:=
> "org.springframework.core";version="2.5.6",org.springframework.transact
> ion.support;uses:="org.springframework.core,org.springframework.transac
> tion,org.apache.commons.logging,org.springframework.util,org.springfram
> ework.beans.factory";version="2.5.6",org.apache.commons.logging.impl;us
> es:="org.apache.commons.logging,org.apache.avalon.framework.logger,org.
> apache.log4j,org.apache.log,javax.servlet";version="2.1.8.RELEASE",org.
> springframework.aop.aspectj.autoproxy;uses:="org.springframework.core,o
> rg.aspectj.util,org.springframework.aop,org.springframework.util,org.sp
> ringframework.aop.aspectj,org.aopalliance.aop,org.springframework.aop.f
> ramework.autoproxy";version="2.5.6",com.thoughtworks.xstream.io.copy;us
> es:="com.thoughtworks.xstream.io";version="2.1.8.RELEASE",com.thoughtwo
> rks.xstream.io.xml.xppdom;uses:="org.xmlpull.mxp1,org.xmlpull.v1";versi
> on="2.1.8.RELEASE",org.springframework.beans;uses:="org.springframework
> .core,org.springframework.util,org.apache.commons.logging,org.springfra
> mework.core.io.support,org.springframework.beans.propertyeditors";versi
> on="2.5.6",org.springframework.jndi;uses:="org.apache.commons.logging,j
> avax.naming,org.springframework.util,org.springframework.core,org.aopal
> liance.intercept,org.springframework.aop,org.springframework.aop.framew
> ork,org.aopalliance.aop,org.springframework.beans.factory,org.springfra
> mework.beans.propertyeditors";version="2.5.6",org.codehaus.jettison.bad
> gerfish;uses:="javax.xml.stream,org.codehaus.jettison.json,org.codehaus
> .jettison,javax.xml.namespace,org.codehaus.jettison.util";version="1.1"
> ,org.springframework.core.style;uses:="org.springframework.util";versio
> n="2.5.6",org.springframework.validation;uses:="org.springframework.uti
> l,org.springframework.beans,org.springframework.core,org.apache.commons
> .logging,org.springframework.context.support";version="2.5.6",org.sprin
> gframework.batch.item.database.support;uses:="javax.sql,org.springframe
> work.util,org.springframework.batch.item.database,org.springframework.d
> ao,org.springframework.jdbc.core,org.springframework.jdbc.support.incre
> menter,org.springframework.batch.support,org.springframework.jdbc.suppo
> rt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
> gframework.beans.annotation;uses:="org.springframework.util,org.springf
> ramework.beans";version="2.5.6",org.springframework.context.i18n;uses:=
> "org.springframework.core,org.springframework.util";version="2.5.6",org
> .springframework.transaction.config;uses:="org.springframework.beans.fa
> ctory.support,org.springframework.aop.config,org.springframework.beans,
> org.springframework.beans.factory.xml,org.springframework.beans.factory
> .config,org.springframework.beans.factory.parsing,org.w3c.dom,org.sprin
> gframework.util,org.springframework.transaction.interceptor,org.springf
> ramework.util.xml,org.springframework.core";version="2.5.6",org.springf
> ramework.beans.factory.xml;uses:="org.springframework.beans.factory.sup
> port,org.springframework.util,org.springframework.beans.factory.config,
> org.springframework.beans.factory.parsing,org.w3c.dom,org.springframewo
> rk.beans.factory,org.springframework.core,org.apache.commons.logging,or
> g.springframework.core.io,org.springframework.beans,org.springframework
> .util.xml,org.xml.sax,org.springframework.core.io.support,javax.xml.par
> sers";version="2.5.6",org.springframework.batch.item;uses:="org.springf
> ramework.util";version="2.1.8.RELEASE",org.springframework.beans.factor
> y.parsing;uses:="org.springframework.beans.factory.config,org.springfra
> mework.util,org.springframework.beans,org.springframework.beans.factory
> ,org.apache.commons.logging,org.springframework.core.io";version="2.5.6
> ",org.springframework.transaction.interceptor;uses:="org.springframewor
> k.util,org.springframework.core,org.apache.commons.logging,org.springfr
> amework.metadata,org.springframework.beans.factory,org.springframework.
> aop.support,org.springframework.aop,org.springframework.transaction,org
> .springframework.transaction.support,org.aopalliance.aop,org.springfram
> ework.beans.propertyeditors,org.aopalliance.intercept,org.springframewo
> rk.aop.framework";version="2.5.6",org.springframework.batch.support;use
> s:="org.springframework.util,org.springframework.core.annotation,org.sp
> ringframework.aop.support,org.springframework.jdbc.support,javax.sql,or
> g.springframework.beans,org.springframework.core.io,org.springframework
> .aop,org.springframework.aop.framework,org.springframework.beans.factor
> y";version="2.1.8.RELEASE",org.codehaus.jettison.util;version="1.1",com
> .thoughtworks.xstream.converters;uses:="com.thoughtworks.xstream,com.th
> oughtworks.xstream.core.util,com.thoughtworks.xstream.io";version="2.1.
> 8.RELEASE",org.springframework.instrument.classloading.oc4j;uses:="org.
> springframework.util,oracle.classloader.util,org.springframework.instru
> ment.classloading";version="2.5.6",org.springframework.batch.repeat.con
> text;uses:="org.springframework.util,org.springframework.batch.repeat,o
> rg.springframework.core";version="2.1.8.RELEASE",org.springframework.ba
> tch.item.adapter;uses:="org.springframework.util,org.springframework.be
> ans.factory,org.springframework.batch.item,org.springframework.beans";v
> ersion="2.1.8.RELEASE",org.springframework.batch.classify;uses:="org.sp
> ringframework.util,org.springframework.batch.support.annotation,org.spr
> ingframework.batch.support";version="2.1.8.RELEASE",org.springframework
> .aop.support;uses:="org.springframework.util,org.aopalliance.aop,org.sp
> ringframework.beans.factory,org.springframework.core,org.springframewor
> k.aop,org.aopalliance.intercept,org.apache.commons.logging";version="2.
> 5.6",org.springframework.beans.factory.serviceloader;uses:="org.springf
> ramework.util,org.springframework.beans.factory.config,org.springframew
> ork.beans.factory";version="2.5.6",org.springframework.batch.retry.inte
> rceptor;uses:="org.springframework.aop,org.aopalliance.intercept,org.sp
> ringframework.batch.retry,org.springframework.util,org.springframework.
> batch.retry.support,org.apache.commons.logging,org.springframework.batc
> h.retry.policy";version="2.1.8.RELEASE",org.springframework.asm.signatu
> re;version="2.5.6",org.springframework.batch.item.mail.javamail;uses:="
> org.springframework.batch.item.mail,org.springframework.util,javax.mail
> .internet,org.springframework.batch.item,org.springframework.mail.javam
> ail,org.springframework.mail";version="2.1.8.RELEASE",org.springframewo
> rk.context.support;uses:="org.apache.commons.logging,org.springframewor
> k.beans.factory.config,org.springframework.beans.support,org.springfram
> ework.util,org.springframework.core.io,org.springframework.beans,org.sp
> ringframework.context,org.springframework.core.io.support,org.springfra
> mework.context.event,org.springframework.core,org.springframework.beans
> .factory,org.springframework.beans.factory.support,org.springframework.
> beans.factory.xml,org.xml.sax,org.springframework.context.i18n";version
> ="2.5.6",org.springframework.scheduling.support;uses:="org.apache.commo
> ns.logging,org.springframework.util,org.springframework.beans.support,o
> rg.springframework.beans.factory";version="2.5.6",org.springframework.b
> atch.repeat.listener;uses:="org.springframework.batch.repeat";version="
> 2.1.8.RELEASE",com.thoughtworks.xstream.io.binary;uses:="com.thoughtwor
> ks.xstream.io,com.thoughtworks.xstream.converters";version="2.1.8.RELEA
> SE",org.springframework.batch.core.job.flow;uses:="org.springframework.
> batch.core.repository,org.springframework.batch.core,org.springframewor
> k.batch.core.step,org.springframework.batch.core.job,org.springframewor
> k.util,org.springframework.batch.item";version="2.1.8.RELEASE",org.spri
> ngframework.batch.repeat.policy;uses:="org.springframework.batch.repeat
> .context,org.springframework.batch.repeat,org.springframework.util";ver
> sion="2.1.8.RELEASE",org.springframework.batch.core.job.flow.support.st
> ate;uses:="org.springframework.batch.core.job.flow,org.springframework.
> batch.core,org.springframework.core.task,org.springframework.batch.core
> .step";version="2.1.8.RELEASE",org.springframework.batch.item.xml;uses:
> ="org.springframework.oxm,org.apache.commons.logging,org.springframewor
> k.util,org.springframework.core.io,org.springframework.batch.item,javax
> .xml.stream.events,org.springframework.batch.item.support,javax.xml.nam
> espace,org.springframework.batch.item.file,javax.xml.stream,javax.xml.t
> ransform,org.springframework.batch.item.xml.stax,org.springframework.be
> ans.factory,org.springframework.batch.item.util,org.springframework.bat
> ch.support.transaction,org.springframework.dao";version="2.1.8.RELEASE"
> ,org.springframework.batch.core.resource;uses:="org.springframework.uti
> l,org.springframework.jdbc.core,org.springframework.beans.factory,org.s
> pringframework.batch.core,org.springframework.batch.repeat,org.springfr
> amework.batch.core.listener,org.springframework.batch.repeat.policy";ve
> rsion="2.1.8.RELEASE",com.thoughtworks.xstream;uses:="com.thoughtworks.
> xstream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream
> .mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.alias,co
> m.thoughtworks.xstream.core.util,com.thoughtworks.xstream.converters.ba
> sic,com.thoughtworks.xstream.converters.extended,com.thoughtworks.xstre
> am.converters.reflection,com.thoughtworks.xstream.io.xml,com.thoughtwor
> ks.xstream.converters.collections";version="2.1.8.RELEASE",org.springfr
> amework.batch.support.transaction;uses:="org.springframework.transactio
> n,org.apache.commons.logging,org.springframework.transaction.support,or
> g.aopalliance.intercept,org.springframework.aop.framework,org.aopallian
> ce.aop";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.jav
> abean;uses:="com.thoughtworks.xstream.converters.reflection,com.thought
> works.xstream.core.util,com.thoughtworks.xstream.converters,com.thought
> works.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstre
> am.alias";version="2.1.8.RELEASE",org.springframework.ui;uses:="org.spr
> ingframework.core,org.springframework.util";version="2.5.6",org.springf
> ramework.metadata;version="2.5.6",org.springframework.jmx.export.annota
> tion;uses:="org.springframework.beans.annotation,org.springframework.jm
> x.export.metadata,org.springframework.util,org.springframework.beans,or
> g.springframework.core.annotation,org.springframework.jmx.export.assemb
> ler,org.springframework.jmx.export.naming,org.springframework.jmx.expor
> t";version="2.5.6",com.thoughtworks.xstream.converters.extended;uses:="
> com.thoughtworks.xstream.converters.basic,com.thoughtworks.xstream.conv
> erters,com.thoughtworks.xstream.io,javax.xml.datatype,com.thoughtworks.
> xstream.mapper,com.thoughtworks.xstream.core.util,javax.swing.plaf,org.
> joda.time,org.joda.time.format,com.thoughtworks.xstream.converters.refl
> ection,javax.swing,com.thoughtworks.xstream.converters.collections,java
> x.security.auth";version="2.1.8.RELEASE",org.springframework.jca.cci.co
> re.support;uses:="javax.resource.cci,org.springframework.jca.cci,org.sp
> ringframework.jca.cci.core,org.springframework.dao.support,org.springfr
> amework.jca.cci.connection,org.springframework.util";version="2.5.6",or
> g.springframework.batch.core.configuration;uses:="org.springframework.b
> atch.core,org.springframework.batch.core.launch";version="2.1.8.RELEASE
> ",org.springframework.scripting.config;uses:="org.springframework.beans
> .factory.xml,org.springframework.beans.factory.support,org.springframew
> ork.scripting.support,org.springframework.beans.factory.config,org.spri
> ngframework.util,org.springframework.util.xml,org.w3c.dom,org.springfra
> mework.beans";version="2.5.6",org.springframework.batch.item.file.trans
> form;uses:="org.springframework.core.enums,org.springframework.util,org
> .springframework.beans,org.springframework.beans.factory,org.springfram
> ework.batch.support";version="2.1.8.RELEASE",org.springframework.script
> ing;uses:="org.springframework.core";version="2.5.6",org.springframewor
> k.instrument.classloading.weblogic;uses:="org.springframework.util,org.
> springframework.instrument.classloading";version="2.5.6",org.springfram
> ework.aop.interceptor;uses:="org.aopalliance.intercept,org.springframew
> ork.aop.support,org.apache.commons.logging,org.springframework.util,org
> .springframework.core,org.springframework.aop,org.springframework.beans
> .factory,org.aopalliance.aop,com.jamonapi";version="2.5.6",org.springfr
> amework.context.access;uses:="org.springframework.beans.factory.access,
> org.springframework.context,org.springframework.beans.factory,org.sprin
> gframework.jndi,javax.naming,org.apache.commons.logging,org.springframe
> work.util,org.springframework.context.support,org.springframework.beans
> ,org.springframework.core.io.support";version="2.5.6",org.springframewo
> rk.batch.support.annotation;version="2.1.8.RELEASE",org.springframework
> .batch.item.validator;uses:="org.springframework.util,org.springframewo
> rk.validation,org.springframework.beans.factory,org.springframework.bat
> ch.item";version="2.1.8.RELEASE",com.thoughtworks.xstream.annotations;u
> ses:="com.thoughtworks.xstream.converters,com.thoughtworks.xstream.conv
> erters.reflection,com.thoughtworks.xstream.mapper,com.thoughtworks.xstr
> eam";version="2.1.8.RELEASE",org.springframework.batch.core.annotation;
> uses:="org.springframework.beans.factory.annotation";version="2.1.8.REL
> EASE",org.springframework.remoting.soap;uses:="org.springframework.remo
> ting,javax.xml.namespace";version="2.5.6",org.springframework.transacti
> on;uses:="org.springframework.core,org.springframework.util";version="2
> .5.6",org.springframework.beans.factory.generic;uses:="org.springframew
> ork.beans.factory.support,org.springframework.util,org.springframework.
> beans,org.springframework.beans.factory.config,org.springframework.core
> .annotation,org.springframework.beans.factory";version="2.5.6",org.spri
> ngframework.batch.retry.support;uses:="org.springframework.batch.retry,
> org.springframework.batch.classify,org.apache.commons.logging,org.sprin
> gframework.batch.retry.policy,org.springframework.batch.retry.backoff";
> version="2.1.8.RELEASE",org.springframework.core.io.support;uses:="org.
> springframework.util,org.springframework.core.io,org.apache.commons.log
> ging";version="2.5.6",org.springframework.batch.core.partition.support;
> uses:="org.springframework.util,org.springframework.batch.core,org.spri
> ngframework.core.io,org.springframework.batch.item,org.springframework.
> batch.core.step,org.springframework.batch.core.partition,org.springfram
> ework.batch.core.explore,org.springframework.beans.factory,org.springfr
> amework.batch.core.repository,org.springframework.core.task";version="2
> .1.8.RELEASE",org.springframework.remoting;uses:="org.springframework.c
> ore";version="2.5.6",org.springframework.asm.commons;uses:="org.springf
> ramework.asm";version="2.5.6",org.springframework.batch.item.file;uses:
> ="org.springframework.core.io,org.apache.commons.logging,org.springfram
> ework.util,org.springframework.batch.item.file.separator,org.springfram
> ework.batch.item,org.springframework.batch.item.support,org.springframe
> work.beans.factory,org.springframework.batch.item.util,org.springframew
> ork.batch.support.transaction,org.springframework.batch.item.file.trans
> form";version="2.1.8.RELEASE",org.springframework.core.type.classreadin
> g;uses:="org.springframework.asm,org.springframework.asm.commons,org.sp
> ringframework.core.type,org.springframework.core.io,org.springframework
> .util";version="2.5.6",org.springframework.dao.annotation;uses:="org.sp
> ringframework.aop.support,org.springframework.aop,org.springframework.a
> op.support.annotation,org.aopalliance.aop,org.springframework.dao.suppo
> rt,org.springframework.beans.factory,org.springframework.core,org.sprin
> gframework.util,org.springframework.aop.framework,org.springframework.b
> eans,org.springframework.beans.factory.config,org.springframework.stere
> otype";version="2.5.6",org.springframework.scheduling.timer;uses:="org.
> apache.commons.logging,org.springframework.util,org.springframework.sch
> eduling.support,org.springframework.beans.factory,org.springframework.c
> ore,org.springframework.scheduling";version="2.5.6",org.springframework
> .ejb.interceptor;uses:="javax.annotation,javax.ejb,org.springframework.
> context.access,org.springframework.beans.factory.access,org.springframe
> work.beans.factory.annotation,javax.interceptor,org.springframework.con
> text,org.springframework.beans.factory.config,org.springframework.beans
> .factory";version="2.5.6",org.springframework.batch.core.scope.util;use
> s:="org.springframework.aop.support,org.springframework.aop,org.springf
> ramework.util,org.springframework.aop.scope,org.springframework.beans,o
> rg.springframework.beans.factory.config,org.aopalliance.aop,org.springf
> ramework.beans.factory.support,org.springframework.aop.framework.autopr
> oxy,org.springframework.aop.framework,org.springframework.beans.factory
> ,org.springframework.core,org.apache.commons.logging,org.springframewor
> k.aop.target,org.springframework.batch.core.scope.context";version="2.1
> .8.RELEASE",org.springframework.batch.core.step.skip;uses:="org.springf
> ramework.batch.classify,org.springframework.batch.core";version="2.1.8.
> RELEASE"
> Import-Package: bsh,com.ibatis.sqlmap.client,com.ibatis.sqlmap.engine.ex
> ecution,com.ibm.wsspi.uow,com.jamonapi,com.sun.enterprise.loader,com.su
> n.net.httpserver,edu.emory.mathcs.backport.java.util.concurrent,groovy.
> lang,javax.annotation,javax.ejb,javax.el,javax.interceptor,javax.jms,ja
> vax.mail.internet,javax.management,javax.management.modelmbean,javax.ma
> nagement.openmbean,javax.management.remote,javax.naming,javax.persisten
> ce,javax.persistence.spi,javax.resource,javax.resource.cci,javax.resour
> ce.spi,javax.resource.spi.endpoint,javax.resource.spi.work,javax.rmi,ja
> vax.rmi.CORBA,javax.security.auth,javax.servlet,javax.sql,javax.swing,j
> avax.swing.plaf,javax.transaction,javax.transaction.xa,javax.xml.dataty
> pe,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.str
> eam.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transfor
> m.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.ws,n
> et.sf.cglib.asm,net.sf.cglib.core,net.sf.cglib.proxy,net.sf.cglib.trans
> form.impl,nu.xom,oracle.classloader.util,org.apache.avalon.framework.lo
> gger,org.apache.commons.attributes,org.apache.commons.collections,org.a
> pache.commons.collections.map,org.apache.commons.pool,org.apache.common
> s.pool.impl,org.apache.log,org.apache.log4j,org.apache.log4j.xml,org.as
> pectj.bridge,org.aspectj.lang,org.aspectj.lang.annotation,org.aspectj.l
> ang.reflect,org.aspectj.runtime.internal,org.aspectj.util,org.aspectj.w
> eaver,org.aspectj.weaver.ast,org.aspectj.weaver.bcel,org.aspectj.weaver
> .internal.tools,org.aspectj.weaver.loadtime,org.aspectj.weaver.patterns
> ,org.aspectj.weaver.reflect,org.aspectj.weaver.tools,org.codehaus.groov
> y.control,org.codehaus.jackson,org.codehaus.jackson.map,org.dom4j,org.d
> om4j.io,org.dom4j.tree,org.hibernate,org.hibernate.classic,org.jdom,org
> .jdom.input,org.joda.time,org.joda.time.format,org.jruby,org.jruby.ast,
> org.jruby.exceptions,org.jruby.javasupport,org.jruby.runtime,org.jruby.
> runtime.builtin,org.objectweb.jotm,org.omg.CORBA,org.omg.CORBA.portable
> ,org.omg.CORBA_2_3.portable,org.osgi.framework,org.springframework.inst
> rument,org.springframework.jdbc,org.springframework.jdbc.core,org.sprin
> gframework.jdbc.core.metadata,org.springframework.jdbc.core.namedparam,
> org.springframework.jdbc.core.simple,org.springframework.jdbc.datasourc
> e,org.springframework.jdbc.support,org.springframework.jdbc.support.inc
> rementer,org.springframework.jdbc.support.lob,org.springframework.jms,o
> rg.springframework.jms.core,org.springframework.mail,org.springframewor
> k.mail.javamail,org.springframework.orm.hibernate3,org.springframework.
> orm.ibatis,org.springframework.orm.jpa,org.springframework.osgi.context
> ,org.springframework.osgi.context.support,org.springframework.oxm,org.w
> 3c.dom,org.xml.sax,org.xml.sax.helpers,sun.misc,sun.reflect
> Tool: Bnd-1.50.0
>
>
> 2012/8/14 Dascalita Dragos <dd...@gmail.com>
>
>> Is it possible to share the generated manifest from the JAR file ?
>>
>>
>> On Tue, Aug 14, 2012 at 3:15 AM, Julien Martin <ba...@gmail.com> wrote:
>>
>>> I have added this: <scope>compile</scope> (is this not the default
>> anyway?)
>>> I get the same export/impor problems.
>>> Regards,
>>> J.
>>>
>>> 2012/8/14 Julien Martin <ba...@gmail.com>
>>>
>>>> Here is my config:
>>>>
>>>>
>>>> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
>>>> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
>>>> http://maven.apache.org/POM/4.0.0
>>>> http://maven.apache.org/xsd/maven-4.0.0.xsd">
>>>> <modelVersion>4.0.0</modelVersion>
>>>> <groupId>osgi.org.springframework.batch</groupId>
>>>> <artifactId>spring-batch-core</artifactId>
>>>> <version>2.1.8.RELEASE</version>
>>>> <packaging>bundle</packaging>
>>>> <dependencies>
>>>> <dependency>
>>>> <groupId>org.springframework.batch</groupId>
>>>> <artifactId>spring-batch-core</artifactId>
>>>> <version>2.1.8.RELEASE</version>
>>>> <optional>true</optional>
>>>> </dependency>
>>>> </dependencies>
>>>> <build>
>>>> <defaultGoal>install</defaultGoal>
>>>> <plugins>
>>>> <plugin>
>>>> <groupId>org.apache.maven.plugins</groupId>
>>>> <artifactId>maven-shade-plugin</artifactId>
>>>> <version>1.7.1</version>
>>>> <executions>
>>>> <execution>
>>>> <phase>package</phase>
>>>> <goals>
>>>> <goal>shade</goal>
>>>> </goals>
>>>> <configuration>
>>>> <artifactSet>
>>>> <includes>
>>>> <include>org.springframework.batch:spring-batch-core</include>
>>>> </includes>
>>>> </artifactSet>
>>>> <filters>
>>>> <filter>
>>>> <artifact>org.springframework.batch:spring-batch-core</artifact>
>>>> <excludes>
>>>> <exclude>**</exclude>
>>>> </excludes>
>>>> </filter>
>>>> </filters>
>>>> <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
>>>> <createDependencyReducedPom>true</createDependencyReducedPom>
>>>> </configuration>
>>>> </execution>
>>>> </executions>
>>>> </plugin>
>>>> <plugin>
>>>> <groupId>org.apache.felix</groupId>
>>>> <artifactId>maven-bundle-plugin</artifactId>
>>>> <version>2.3.7</version>
>>>> <extensions>true</extensions>
>>>> <configuration>
>>>> <instructions>
>>>>
>>>>
>> <Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
>>>> <Export-Package>*</Export-Package>
>>>> <Import-Package>*</Import-Package>
>>>> </instructions>
>>>> <unpackBundle>true</unpackBundle>
>>>> </configuration>
>>>> </plugin>
>>>> </plugins>
>>>> </build>
>>>>
>>>> </project>
>>>>
>>>> 2012/8/14 Julien Martin <ba...@gmail.com>
>>>>
>>>>> Hi all,
>>>>> Can anyone please tell me what is wrong with my config?
>>>>> Regards,
>>>>> J.
>>>>>
>>>>>
>>>>> 2012/8/14 Julien Martin <ba...@gmail.com>
>>>>>
>>>>>> Hi Felix,
>>>>>> Yes I do.
>>>>>> Regards,
>>>>>> J.
>>>>>>
>>>>>>
>>>>>> 2012/8/14 Felix Meschberger <fm...@adobe.com>
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> Do you intend to wrap some library as a bundle ?
>>>>>>>
>>>>>>>
>>>>>>> Regards
>>>>>>> Felix
>>>>>>>
>>>>>>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
>>>>>>>
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> I am having problem configuring the <Import-Package> and
>>>>>>> <Export-Package>
>>>>>>>> of maven-bundle-plugin...
>>>>>>>> I do specify a *** in order to import and export all packages but
>>>>>>> *nothing *is
>>>>>>>> imported or exported...
>>>>>>>>
>>>>>>>> *<plugin>*
>>>>>>>> *<groupId>org.apache.felix</groupId>*
>>>>>>>> *<artifactId>maven-bundle-plugin</artifactId>*
>>>>>>>> *<version>2.3.7</version>*
>>>>>>>> *<extensions>true</extensions>*
>>>>>>>> *<configuration>*
>>>>>>>> *<instructions>*
>>>>>>>>
>>>>>>>
>>>
>> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
>>>>>>>> *<Export-Package>*</Export-Package>*
>>>>>>>> *<Import-Package>*</Import-Package>*
>>>>>>>> *</instructions>*
>>>>>>>> *<unpackBundle>true</unpackBundle>*
>>>>>>>> *</configuration>*
>>>>>>>> *</plugin>*
>>>>>>>>
>>>>>>>> Can anyone please help?
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>>
>>>>>>>> Julien.
>>>>>>>
>>>>>>>
>>>>>>>
>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>>>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Julien Martin <ba...@gmail.com>.
Sure. Here it is:
Manifest-Version: 1.0
Bnd-LastModified: 1344939193374
Build-Jdk: 1.6.0_33
Built-By: jumartin
Bundle-ManifestVersion: 2
Bundle-Name: spring-batch-core
Bundle-SymbolicName: osgi.org.springframework.batch
Bundle-Version: 2.1.8.RELEASE
Created-By: Apache Maven Bundle Plugin
Export-Package: org.springframework.asm;version="2.5.6",org.springframew
ork.batch.core.converter;uses:="org.springframework.util,org.springfram
ework.batch.core";version="2.1.8.RELEASE",org.springframework.aop.targe
t;uses:="org.apache.commons.logging,org.springframework.aop,org.springf
ramework.util,org.springframework.beans,org.springframework.beans.facto
ry,org.springframework.aop.support,org.springframework.beans.factory.co
nfig,org.springframework.core,org.apache.commons.pool.impl,org.apache.c
ommons.pool";version="2.5.6",org.codehaus.jettison.json;version="1.1",o
rg.springframework.batch.core.step.item;uses:="org.springframework.batc
h.core,org.springframework.batch.retry.context,org.springframework.batc
h.retry,org.springframework.batch.retry.support,org.springframework.bat
ch.retry.policy,org.springframework.batch.retry.backoff,org.springframe
work.batch.classify,org.apache.commons.logging,org.springframework.batc
h.item,org.springframework.batch.item.support,org.springframework.batch
.repeat,org.springframework.batch.core.scope.context,org.springframewor
k.batch.core.step.tasklet,org.springframework.batch.core.listener,org.s
pringframework.batch.core.step.skip,org.springframework.transaction.int
erceptor,org.springframework.transaction,org.springframework.batch.repe
at.support,org.springframework.util,org.springframework.batch.core.step
,org.springframework.batch.repeat.exception,org.springframework.core.ta
sk,org.springframework.beans.factory,org.springframework.batch.retry.li
stener,org.springframework.batch.core.repository,org.springframework.tr
ansaction.annotation,org.springframework.batch.repeat.policy";version="
2.1.8.RELEASE",org.springframework.batch.core.launch.support;uses:="org
.springframework.batch.core.converter,org.apache.commons.logging,org.sp
ringframework.util,org.springframework.batch.core,org.springframework.c
ontext.support,org.springframework.context,org.springframework.beans.fa
ctory.config,org.springframework.batch.core.repository,org.springframew
ork.batch.core.launch,org.springframework.batch.core.configuration,org.
springframework.batch.core.explore,org.springframework.core.io,org.spri
ngframework.batch.core.configuration.support,org.aopalliance.intercept,
org.springframework.core.task,org.springframework.beans.factory,org.spr
ingframework.batch.support,org.springframework.transaction.annotation";
version="2.1.8.RELEASE",org.springframework.batch.item.support;uses:="o
rg.springframework.util,org.springframework.batch.item.util,org.springf
ramework.batch.item,org.springframework.batch.classify,org.springframew
ork.beans.factory,org.springframework.aop.support";version="2.1.8.RELEA
SE",org.springframework.aop.framework.autoproxy.target;uses:="org.sprin
gframework.beans.factory.support,org.springframework.aop.target,org.apa
che.commons.logging,org.springframework.aop,org.springframework.aop.fra
mework.autoproxy,org.springframework.aop.framework,org.springframework.
beans.factory.config,org.springframework.beans.factory";version="2.5.6"
,org.springframework.beans.factory.support;uses:="org.apache.commons.lo
gging,org.springframework.beans.factory,org.springframework.beans,org.s
pringframework.core,org.springframework.util,org.springframework.beans.
factory.config,org.springframework.core.io,org.springframework.core.io.
support,net.sf.cglib.proxy";version="2.5.6",org.springframework.batch.r
etry.context;uses:="org.springframework.core,org.springframework.batch.
retry";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.refl
ection;uses:="com.thoughtworks.xstream.converters.basic,com.thoughtwork
s.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xstre
am.mapper,com.thoughtworks.xstream.core.util,net.sf.cglib.proxy,com.tho
ughtworks.xstream.core,com.thoughtworks.xstream,sun.reflect,sun.misc";v
ersion="2.1.8.RELEASE",org.springframework.beans.factory.access;uses:="
org.springframework.beans,org.springframework.beans.factory,org.apache.
commons.logging,org.springframework.beans.factory.support,org.springfra
mework.core.io,org.springframework.beans.factory.xml,org.springframewor
k.beans.factory.config,org.springframework.core.io.support";version="2.
5.6",org.springframework.batch.repeat.exception;uses:="org.springframew
ork.batch.repeat,org.apache.commons.logging,org.springframework.batch.c
lassify,org.springframework.util,org.springframework.batch.repeat.conte
xt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
gframework.jca.context;uses:="javax.resource.spi,org.springframework.be
ans,org.springframework.beans.factory.config,javax.resource.spi.work,or
g.springframework.beans.factory,org.springframework.util,org.springfram
ework.context.support,org.springframework.beans.factory.support,org.apa
che.commons.logging,javax.resource,javax.transaction.xa,org.springframe
work.beans.factory.xml,org.springframework.context,javax.resource.spi.e
ndpoint";version="2.5.6",org.springframework.jmx.export.notification;us
es:="org.springframework.util,javax.management,javax.management.modelmb
ean,org.springframework.jmx";version="2.5.6",org.springframework.jca.cc
i.connection;uses:="org.springframework.transaction,org.apache.commons.
logging,javax.resource.cci,javax.resource,javax.resource.spi,org.spring
framework.transaction.support,org.springframework.beans.factory,org.spr
ingframework.jca.cci,org.springframework.util,org.springframework.core,
javax.naming";version="2.5.6",org.springframework.ejb.support;uses:="or
g.springframework.beans.factory.access,org.springframework.util,javax.e
jb,org.springframework.context.access,org.springframework.beans,org.spr
ingframework.beans.factory,javax.jms,org.apache.commons.logging";versio
n="2.5.6",org.springframework.ui.context;uses:="org.springframework.con
text";version="2.5.6",org.springframework.batch.repeat.support;uses:="o
rg.springframework.batch.repeat,org.apache.commons.logging,org.springfr
amework.util,org.springframework.batch.repeat.exception,org.springframe
work.batch.repeat.policy,org.springframework.core.task";version="2.1.8.
RELEASE",org.springframework.jmx.export.assembler;uses:="org.springfram
ework.jmx.export.metadata,org.springframework.util,javax.management.mod
elmbean,org.springframework.aop.support,org.springframework.jmx.support
,javax.management,org.springframework.core,org.springframework.aop.fram
ework,org.springframework.beans,org.springframework.beans.factory";vers
ion="2.5.6",org.springframework.batch.repeat.interceptor;uses:="org.aop
alliance.intercept,org.springframework.aop,org.springframework.batch.re
peat,org.springframework.batch.repeat.support,org.springframework.util"
;version="2.1.8.RELEASE",org.springframework.batch.core;uses:="org.spri
ngframework.util,org.springframework.batch.item";version="2.1.8.RELEASE
",org.springframework.batch.repeat;uses:="org.springframework.core";ver
sion="2.1.8.RELEASE",org.springframework.batch.core.job;uses:="org.spri
ngframework.batch.core.repository,org.apache.commons.logging,org.spring
framework.batch.core.launch,org.springframework.batch.core.step,org.spr
ingframework.util,org.springframework.batch.core,org.springframework.ba
tch.repeat,org.springframework.batch.core.listener,org.springframework.
beans.factory,org.springframework.batch.item";version="2.1.8.RELEASE",o
rg.springframework.core.annotation;uses:="org.springframework.core,org.
springframework.util";version="2.5.6",com.thoughtworks.xstream.io.json;
uses:="javax.xml.stream,com.thoughtworks.xstream.io,org.codehaus.jettis
on.mapped,com.thoughtworks.xstream.io.xml,com.thoughtworks.xstream.core
.util";version="2.1.8.RELEASE",org.springframework.context.config;uses:
="org.springframework.beans.factory.support,org.springframework.util,or
g.springframework.beans.factory.xml,org.w3c.dom,org.springframework.bea
ns.factory.config,org.springframework.core,org.springframework.core.io,
org.springframework.jndi,org.springframework.jmx.support,org.springfram
ework.beans,org.springframework.beans.factory.parsing";version="2.5.6",
org.springframework.batch.core.explore.support;uses:="org.springframewo
rk.batch.core.repository.dao,org.springframework.batch.core.explore,org
.springframework.beans.factory,org.springframework.jdbc.support.increme
nter,org.springframework.jdbc.core.simple,javax.sql,org.springframework
.jdbc.support.lob,org.springframework.util,org.springframework.batch.co
re.repository.support,org.springframework.batch.core,org.springframewor
k.batch.item";version="2.1.8.RELEASE",org.springframework.batch.core.ex
plore;uses:="org.springframework.batch.core";version="2.1.8.RELEASE",or
g.springframework.batch.core.configuration.xml;uses:="org.springframewo
rk.beans.factory.support,org.springframework.util,org.springframework.b
atch.core.job.flow,org.springframework.beans.factory.xml,org.springfram
ework.beans.factory.parsing,org.springframework.beans.factory.config,or
g.springframework.util.xml,org.w3c.dom,org.springframework.beans,org.sp
ringframework.batch.core.listener,org.springframework.batch.core.step.i
tem,org.springframework.batch.repeat.policy,org.springframework.batch.c
ore.repository,org.springframework.transaction,org.springframework.batc
h.core.step,org.springframework.context,org.springframework.batch.core.
job.flow.support.state,org.springframework.batch.core,org.springframewo
rk.beans.factory,org.springframework.batch.core.job.flow.support,org.sp
ringframework.transaction.interceptor,org.springframework.batch.classif
y,org.springframework.batch.core.step.tasklet,org.apache.commons.loggin
g,org.springframework.batch.retry.policy,org.springframework.aop,org.sp
ringframework.batch.retry,org.springframework.batch.core.launch.support
,org.springframework.batch.core.partition,org.springframework.batch.cor
e.step.job,org.springframework.batch.repeat.support,org.springframework
.batch.repeat,org.springframework.batch.item,org.springframework.batch.
core.partition.support,org.springframework.batch.core.launch,org.spring
framework.transaction.annotation,org.springframework.batch.retry.backof
f,org.springframework.aop.framework,org.springframework.core.task,org.s
pringframework.batch.core.step.skip";version="2.1.8.RELEASE",org.spring
framework.core.task;uses:="org.springframework.util,org.springframework
.core";version="2.5.6",org.springframework.batch.core.job.flow.support;
uses:="org.apache.commons.logging,org.springframework.batch.core.job.fl
ow,org.springframework.beans.factory,org.springframework.util,org.sprin
gframework.batch.support";version="2.1.8.RELEASE",org.apache.commons.lo
gging;uses:="org.apache.commons.logging.impl";version="2.1.8.RELEASE",o
rg.springframework.jca.work.glassfish;uses:="org.springframework.jca.wo
rk,org.springframework.util,javax.resource.spi.work";version="2.5.6",or
g.springframework.beans.factory.annotation;uses:="org.springframework.b
eans.factory.config,org.springframework.core.type,org.springframework.b
eans.factory.support,org.springframework.beans.factory.wiring,org.sprin
gframework.util,org.springframework.beans,org.springframework.beans.fac
tory,org.springframework.core,org.apache.commons.logging,org.springfram
ework.core.annotation";version="2.5.6",org.springframework.batch.item.d
atabase;uses:="org.springframework.jdbc,org.apache.commons.logging,org.
springframework.util,org.springframework.batch.item,org.springframework
.batch.item.support,org.springframework.jdbc.support,javax.sql,org.spri
ngframework.dao,org.springframework.jdbc.datasource,org.springframework
.transaction.support,org.springframework.beans.factory,org.springframew
ork.jdbc.core.namedparam,org.springframework.batch.item.database.orm,or
g.hibernate,org.hibernate.classic,org.springframework.orm.hibernate3,or
g.springframework.orm.ibatis,com.ibatis.sqlmap.engine.execution,com.iba
tis.sqlmap.client,org.springframework.jdbc.core,org.springframework.jdb
c.core.simple,org.springframework.batch.item.util,org.springframework.o
rm.jpa,javax.persistence,org.springframework.jdbc.core.metadata";versio
n="2.1.8.RELEASE",org.springframework.batch.item.util;uses:="org.spring
framework.util,org.springframework.batch.item";version="2.1.8.RELEASE",
org.springframework.beans.factory.config;uses:="org.springframework.uti
l,org.apache.commons.logging,org.springframework.beans,org.springframew
ork.beans.factory,org.springframework.core,org.springframework.beans.su
pport,org.springframework.core.io.support";version="2.5.6",org.springfr
amework.context.annotation;uses:="org.springframework.beans.factory.sup
port,org.springframework.util,org.springframework.beans.factory.annotat
ion,org.springframework.beans.factory.config,org.springframework.core.t
ype,org.springframework.beans.factory.xml,org.springframework.beans.fac
tory.parsing,org.w3c.dom,org.springframework.beans,org.springframework.
aop.scope,org.springframework.core.io,org.apache.commons.logging,org.sp
ringframework.context,org.springframework.core.io.support,org.springfra
mework.core.type.filter,org.springframework.core.type.classreading,org.
springframework.stereotype,org.springframework.beans.factory,javax.anno
tation,javax.ejb,org.springframework.core,javax.xml.ws,javax.xml.namesp
ace,org.springframework.jndi.support";version="2.5.6",org.springframewo
rk.util.xml;uses:="org.springframework.util,org.w3c.dom,org.apache.comm
ons.logging,org.xml.sax,javax.xml.transform";version="2.5.6",org.spring
framework.remoting.support;uses:="org.springframework.util,org.aopallia
nce.intercept,org.springframework.aop.framework.adapter,org.springframe
work.aop,org.springframework.aop.framework,org.aopalliance.aop,org.apac
he.commons.logging,org.springframework.beans.factory,org.springframewor
k.core.task.support,com.sun.net.httpserver,org.springframework.core.tas
k";version="2.5.6",org.springframework.scheduling.backportconcurrent;us
es:="edu.emory.mathcs.backport.java.util.concurrent,org.springframework
.scheduling,org.springframework.core.task,org.springframework.util,org.
apache.commons.logging,org.springframework.scheduling.support,org.sprin
gframework.beans.factory";version="2.5.6",org.springframework.batch.ite
m.xml.stax;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.na
mespace,org.springframework.dao";version="2.1.8.RELEASE",com.thoughtwor
ks.xstream.alias;uses:="com.thoughtworks.xstream,com.thoughtworks.xstre
am.mapper";version="2.1.8.RELEASE",org.springframework.metadata.commons
;uses:="org.springframework.metadata,org.apache.commons.attributes";ver
sion="2.5.6",org.springframework.batch.repeat.callback;uses:="org.sprin
gframework.batch.repeat";version="2.1.8.RELEASE",com.thoughtworks.xstre
am.core.util;uses:="com.thoughtworks.xstream.converters,com.thoughtwork
s.xstream.converters.reflection,com.thoughtworks.xstream.io";version="2
.1.8.RELEASE",org.springframework.ejb.config;uses:="org.springframework
.beans.factory.support,org.springframework.util,org.springframework.bea
ns.factory.xml,org.springframework.beans.factory.config,org.springframe
work.util.xml,org.w3c.dom,org.springframework.jndi";version="2.5.6",org
.springframework.context.event;uses:="org.springframework.core,org.spri
ngframework.beans,org.springframework.context,org.aopalliance.intercept
,org.springframework.beans.factory,org.springframework.core.task";versi
on="2.5.6",org.springframework.batch.core.repository;uses:="org.springf
ramework.batch.core";version="2.1.8.RELEASE",org.springframework.core.t
ype.filter;uses:="org.springframework.core.type.classreading,org.spring
framework.core.type,org.aspectj.weaver,org.aspectj.weaver.patterns,org.
aspectj.bridge,org.aspectj.weaver.bcel,org.springframework.util";versio
n="2.5.6",org.springframework.jmx.support;uses:="javax.management.remot
e,org.springframework.jmx,org.apache.commons.logging,javax.management,o
rg.springframework.beans.factory,org.springframework.core,org.springfra
mework.util,org.springframework.aop.target,org.springframework.aop,org.
springframework.aop.framework,org.springframework.jndi,javax.naming";ve
rsion="2.5.6",org.springframework.stereotype;version="2.5.6",org.spring
framework.jca.support;uses:="javax.resource,javax.resource.spi,org.spri
ngframework.beans.factory,org.springframework.util,org.springframework.
beans,javax.resource.spi.work";version="2.5.6",org.springframework.batc
h.retry.policy;uses:="org.springframework.batch.retry,org.springframewo
rk.batch.retry.context,org.springframework.util,org.springframework.bat
ch.classify";version="2.1.8.RELEASE",org.springframework.batch.retry.li
stener;uses:="org.springframework.batch.retry";version="2.1.8.RELEASE",
org.springframework.batch.item.mail;uses:="org.springframework.mail,org
.springframework.util,org.springframework.batch.item,org.springframewor
k.beans.factory";version="2.1.8.RELEASE",org.springframework.aop;uses:=
"org.aopalliance.aop,org.springframework.core,org.aopalliance.intercept
";version="2.5.6",org.springframework.instrument.classloading.glassfish
;uses:="javax.persistence.spi,com.sun.enterprise.loader,org.springframe
work.instrument.classloading,org.springframework.util";version="2.5.6",
org.springframework.batch.retry;uses:="org.springframework.core";versio
n="2.1.8.RELEASE",org.springframework.validation.support;uses:="org.spr
ingframework.ui,org.springframework.validation";version="2.5.6",org.spr
ingframework.jmx;uses:="org.springframework.core";version="2.5.6",org.x
mlpull.mxp1;uses:="org.xmlpull.v1";version="2.1.8.RELEASE",org.springfr
amework.jmx.access;uses:="javax.management.remote,org.springframework.j
mx.support,org.apache.commons.logging,org.springframework.jmx,javax.man
agement,javax.management.openmbean,org.aopalliance.intercept,org.spring
framework.util,org.springframework.beans,org.springframework.core,org.s
pringframework.beans.factory,org.springframework.aop.framework";version
="2.5.6",org.springframework.core;uses:="org.springframework.util,edu.e
mory.mathcs.backport.java.util.concurrent,org.apache.commons.collection
s,org.apache.commons.collections.map,org.apache.commons.logging,org.spr
ingframework.asm,org.springframework.asm.commons";version="2.5.6",org.s
pringframework.jca.cci;uses:="javax.resource,org.springframework.dao";v
ersion="2.5.6",org.springframework.batch.core.step;uses:="org.apache.co
mmons.logging,org.springframework.util,org.springframework.batch.core,o
rg.springframework.batch.repeat,org.springframework.batch.item,org.spri
ngframework.batch.core.repository,org.springframework.batch.core.launch
,org.springframework.batch.core.listener,org.springframework.batch.core
.scope.context,org.springframework.beans.factory";version="2.1.8.RELEAS
E",org.springframework.jca.cci.core;uses:="javax.resource.cci,org.sprin
gframework.dao,javax.resource,org.apache.commons.logging,org.springfram
ework.jca.cci,org.springframework.util,org.springframework.jca.cci.conn
ection";version="2.5.6",com.thoughtworks.xstream.io.xml;uses:="com.thou
ghtworks.xstream.converters,com.thoughtworks.xstream.io,com.thoughtwork
s.xstream.core.util,org.dom4j,org.dom4j.io,org.dom4j.tree,org.xml.sax.h
elpers,org.xml.sax,javax.xml.parsers,org.w3c.dom,org.jdom.input,org.jdo
m,javax.xml.namespace,com.thoughtworks.xstream,javax.xml.stream,javax.x
ml.transform.sax,nu.xom,com.thoughtworks.xstream.io.xml.xppdom,org.xmlp
ull.mxp1,org.xmlpull.v1";version="2.1.8.RELEASE",com.thoughtworks.xstre
am.mapper;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.x
stream.converters.reflection,com.thoughtworks.xstream.annotations,com.t
houghtworks.xstream,com.thoughtworks.xstream.core,com.thoughtworks.xstr
eam.core.util,com.thoughtworks.xstream.alias,net.sf.cglib.proxy,com.tho
ughtworks.xstream.converters.enums";version="2.1.8.RELEASE",org.springf
ramework.util.comparator;uses:="org.springframework.util";version="2.5.
6",org.springframework.ejb.access;uses:="org.springframework.remoting,j
avax.naming,org.apache.commons.logging,javax.ejb,org.aopalliance.interc
ept,javax.rmi,org.springframework.remoting.rmi,org.springframework.jndi
,org.springframework.core,org.springframework.util,org.springframework.
aop.framework,org.springframework.beans.factory";version="2.5.6",org.sp
ringframework.beans.support;uses:="org.springframework.util,org.springf
ramework.beans,org.apache.commons.logging,org.springframework.core.io,o
rg.springframework.core.io.support,org.springframework.beans.propertyed
itors";version="2.5.6",org.codehaus.jettison.mapped;uses:="org.codehaus
.jettison,org.codehaus.jettison.json,javax.xml.namespace,javax.xml.stre
am,org.codehaus.jettison.util";version="1.1",org.springframework.aop.sc
ope;uses:="org.springframework.util,org.springframework.beans.factory.c
onfig,org.springframework.aop,org.springframework.aop.support,org.sprin
gframework.aop.target,org.springframework.aop.framework,org.aopalliance
.aop,org.springframework.beans.factory,org.springframework.beans.factor
y.support,org.springframework.aop.framework.autoproxy,org.springframewo
rk.beans";version="2.5.6",org.springframework.aop.aspectj;uses:="org.sp
ringframework.aop.support,org.springframework.aop.interceptor,org.sprin
gframework.aop,org.aopalliance.intercept,org.springframework.util,org.a
spectj.lang,org.aspectj.weaver.tools,org.aopalliance.aop,org.springfram
ework.core,org.aspectj.weaver.patterns,org.springframework.beans.factor
y,org.apache.commons.logging,org.aspectj.weaver,org.springframework.aop
.framework.autoproxy,org.aspectj.weaver.reflect,org.aspectj.bridge,org.
aspectj.lang.reflect,org.aspectj.runtime.internal,org.aspectj.weaver.as
t,org.aspectj.weaver.internal.tools,org.springframework.aop.framework";
version="2.5.6",org.springframework.aop.support.annotation;uses:="org.s
pringframework.aop,org.springframework.util,org.springframework.core.an
notation,org.springframework.aop.support";version="2.5.6",org.aopallian
ce.aop;version="2.1.8.RELEASE",org.springframework.scripting.groovy;use
s:="groovy.lang,org.springframework.util,org.springframework.beans,org.
springframework.beans.factory.config,org.springframework.scripting,org.
codehaus.groovy.control,org.springframework.beans.factory";version="2.5
.6",org.springframework.batch.item.file.separator;uses:="org.springfram
ework.util";version="2.1.8.RELEASE",org.springframework.core.enums;uses
:="org.apache.commons.logging,org.springframework.util,org.springframew
ork.util.comparator";version="2.5.6",com.thoughtworks.xstream.converter
s.basic;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream.con
verters,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream.map
per";version="2.1.8.RELEASE",org.springframework.scripting.bsh;uses:="o
rg.springframework.util,org.springframework.scripting,bsh,org.springfra
mework.beans.factory,org.springframework.core";version="2.5.6",org.spri
ngframework.scheduling.concurrent;uses:="org.springframework.scheduling
,org.springframework.core.task,org.springframework.util,org.apache.comm
ons.logging,org.springframework.scheduling.support,org.springframework.
beans.factory";version="2.5.6",org.springframework.core.task.support;us
es:="org.springframework.util,org.springframework.core.task";version="2
.5.6",org.springframework.batch.item.file.mapping;uses:="org.springfram
ework.util,org.springframework.batch.item.file.transform,org.springfram
ework.beans,org.springframework.validation,org.springframework.beans.fa
ctory,org.springframework.batch.support,org.springframework.batch.item.
file,org.codehaus.jackson.map,org.codehaus.jackson";version="2.1.8.RELE
ASE",org.springframework.instrument.classloading;uses:="org.springframe
work.instrument,org.springframework.util,org.apache.commons.logging,org
.springframework.core";version="2.5.6",org.springframework.aop.framewor
k.autoproxy;uses:="org.springframework.beans.factory.config,org.springf
ramework.core,org.springframework.aop.support,org.springframework.aop,o
rg.springframework.beans.factory,org.springframework.aop.target,org.spr
ingframework.aop.framework.adapter,org.apache.commons.logging,org.sprin
gframework.util,org.springframework.beans,org.aopalliance.aop,org.sprin
gframework.aop.framework";version="2.5.6",org.springframework.batch.cor
e.scope.context;uses:="org.springframework.core,org.springframework.uti
l,org.springframework.batch.core,org.springframework.batch.repeat.conte
xt,org.springframework.batch.item,org.apache.commons.logging,org.spring
framework.batch.repeat,org.aspectj.lang.annotation";version="2.1.8.RELE
ASE",org.springframework.jndi.support;uses:="org.springframework.jndi,j
avax.naming,org.springframework.beans,org.springframework.beans.factory
";version="2.5.6",org.springframework.remoting.rmi;uses:="org.springfra
mework.core,org.springframework.aop.support,javax.naming,org.apache.com
mons.logging,org.aopalliance.intercept,org.springframework.util,org.omg
.CORBA,org.springframework.jndi,org.springframework.remoting.support,or
g.springframework.remoting,javax.rmi,org.springframework.beans.factory,
org.springframework.aop.framework,org.omg.CORBA_2_3.portable,org.omg.CO
RBA.portable,javax.rmi.CORBA";version="2.5.6",org.springframework.core.
type;uses:="org.springframework.core.annotation";version="2.5.6",org.sp
ringframework.batch.core.partition;uses:="org.springframework.batch.cor
e";version="2.1.8.RELEASE",org.springframework.batch.core.step.job;uses
:="org.springframework.batch.core,org.springframework.batch.item,org.sp
ringframework.batch.core.launch,org.springframework.batch.core.step,org
.springframework.util";version="2.1.8.RELEASE",org.springframework.batc
h.core.step.tasklet;uses:="org.springframework.util,org.springframework
.batch.core,org.springframework.batch.repeat,org.springframework.batch.
core.scope.context,org.springframework.beans.factory,org.springframewor
k.batch.item.adapter,org.apache.commons.logging,org.springframework.bat
ch.core.listener,org.springframework.core.task,org.springframework.tran
saction.interceptor,org.springframework.transaction,org.springframework
.batch.core.step,org.springframework.transaction.support,org.springfram
ework.batch.item,org.springframework.batch.item.support,org.springframe
work.batch.core.repository,org.springframework.batch.repeat.support";ve
rsion="2.1.8.RELEASE",org.springframework.context.weaving;uses:="org.sp
ringframework.core,org.aspectj.weaver.loadtime,org.springframework.inst
rument.classloading,org.springframework.beans,org.springframework.beans
.factory.config,org.springframework.beans.factory,org.springframework.i
nstrument.classloading.weblogic,org.apache.commons.logging,org.springfr
amework.instrument.classloading.oc4j,org.springframework.instrument.cla
ssloading.glassfish,org.springframework.util";version="2.5.6",org.sprin
gframework.aop.framework.adapter;uses:="org.aopalliance.intercept,org.s
pringframework.aop,org.aopalliance.aop,org.springframework.beans,org.sp
ringframework.beans.factory.config,org.springframework.util,org.springf
ramework.aop.support,org.apache.commons.logging";version="2.5.6",org.sp
ringframework.beans.factory.wiring;uses:="org.apache.commons.logging,or
g.springframework.util,org.springframework.beans.factory.config,org.spr
ingframework.beans.factory";version="2.5.6",org.springframework.jca.end
point;uses:="org.apache.commons.logging,javax.resource,javax.resource.s
pi,javax.transaction.xa,javax.resource.spi.endpoint,javax.transaction,o
rg.springframework.transaction.jta,org.aopalliance.intercept,org.spring
framework.util,org.springframework.aop.support,org.springframework.aop.
framework,org.aopalliance.aop,org.springframework.context,org.springfra
mework.beans.factory";version="2.5.6",org.springframework.ui.context.su
pport;uses:="org.springframework.ui.context,org.apache.commons.logging,
org.springframework.context.support,org.springframework.context,org.spr
ingframework.util";version="2.5.6",org.springframework.batch.core.launc
h;uses:="org.springframework.batch.core,org.springframework.batch.core.
repository";version="2.1.8.RELEASE",com.thoughtworks.xstream.persistenc
e;uses:="com.thoughtworks.xstream.io,com.thoughtworks.xstream";version=
"2.1.8.RELEASE",org.springframework.transaction.jta;uses:="javax.naming
,javax.transaction,org.objectweb.jotm,org.springframework.beans.factory
,org.springframework.transaction.support,org.springframework.jndi,org.s
pringframework.transaction,org.apache.commons.logging,org.springframewo
rk.util,com.ibm.wsspi.uow";version="2.5.6",org.springframework.aop.aspe
ctj.annotation;uses:="org.aspectj.lang.annotation,org.springframework.u
til,org.springframework.core,org.apache.commons.logging,org.aspectj.lan
g.reflect,org.springframework.aop.framework,org.springframework.aop.asp
ectj,org.springframework.core.annotation,org.springframework.beans.fact
ory,org.springframework.aop.aspectj.autoproxy,org.springframework.beans
.factory.config,org.springframework.aop,org.aopalliance.aop,org.springf
ramework.aop.support";version="2.5.6",com.thoughtworks.xstream.converte
rs.enums;uses:="com.thoughtworks.xstream.converters,com.thoughtworks.xs
tream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstream.conve
rters.collections,com.thoughtworks.xstream.core.util,com.thoughtworks.x
stream.converters.basic";version="2.1.8.RELEASE",com.thoughtworks.xstre
am.io.path;uses:="com.thoughtworks.xstream.core.util,com.thoughtworks.x
stream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream.
io.xml";version="2.1.8.RELEASE",org.aopalliance.intercept;uses:="org.ao
palliance.aop";version="2.1.8.RELEASE",org.springframework.batch.item.j
ms;uses:="org.apache.commons.logging,javax.jms,org.springframework.util
,org.springframework.jms.core,org.springframework.batch.item,org.spring
framework.beans.factory,org.springframework.batch.retry.interceptor,org
.springframework.jms";version="2.1.8.RELEASE",org.springframework.aop.t
arget.dynamic;uses:="org.apache.commons.logging,org.springframework.aop
,org.springframework.util,org.springframework.beans.factory";version="2
.5.6",org.springframework.jca.cci.object;uses:="javax.resource.cci,org.
springframework.jca.cci.core,org.springframework.beans.factory,org.spri
ngframework.jca.cci.core.support,org.springframework.dao,javax.resource
";version="2.5.6",org.springframework.jmx.export;uses:="org.springframe
work.jmx,javax.management,org.springframework.jmx.export.assembler,org.
springframework.aop.target,javax.management.modelmbean,org.springframew
ork.aop.support,org.apache.commons.logging,org.springframework.aop,org.
springframework.util,org.springframework.beans.factory.config,org.sprin
gframework.core,org.springframework.jmx.support,org.springframework.aop
.framework,org.springframework.jmx.export.naming,org.springframework.be
ans.factory,org.springframework.jmx.export.notification";version="2.5.6
",org.springframework.dao.support;uses:="org.springframework.util,org.s
pringframework.dao,org.apache.commons.logging,org.springframework.beans
.factory,org.aopalliance.intercept,org.springframework.beans";version="
2.5.6",org.springframework.beans.propertyeditors;uses:="org.springframe
work.util,org.springframework.core.io";version="2.5.6",org.codehaus.jet
tison;uses:="javax.xml.stream,javax.xml.parsers,org.w3c.dom,javax.xml.t
ransform,javax.xml.transform.dom,javax.xml.stream.events,javax.xml.name
space,javax.xml.stream.util,org.codehaus.jettison.json,javax.xml.transf
orm.stream,org.codehaus.jettison.util";version="1.1",org.springframewor
k.beans.factory.access.el;uses:="javax.el,org.springframework.util,org.
springframework.beans.factory,org.apache.commons.logging";version="2.5.
6",org.springframework.scripting.jruby;uses:="org.jruby,org.jruby.runti
me.builtin,org.jruby.exceptions,org.springframework.util,org.springfram
ework.scripting,org.springframework.beans.factory,org.springframework.c
ore,org.jruby.runtime,org.jruby.javasupport,org.jruby.ast";version="2.5
.6",com.thoughtworks.xstream.converters.collections;uses:="com.thoughtw
orks.xstream.io,com.thoughtworks.xstream.converters,com.thoughtworks.xs
tream.mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.cor
e.util";version="2.1.8.RELEASE",com.thoughtworks.xstream.core;uses:="co
m.thoughtworks.xstream.converters,com.thoughtworks.xstream.io.path,com.
thoughtworks.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtwork
s.xstream.core.util,com.thoughtworks.xstream,com.thoughtworks.xstream.a
lias,com.thoughtworks.xstream.converters.reflection,com.thoughtworks.xs
tream.io.xml";version="2.1.8.RELEASE",org.springframework.beans.factory
;uses:="org.springframework.core,org.springframework.beans,org.springfr
amework.util";version="2.5.6",org.springframework.batch.core.configurat
ion.support;uses:="org.springframework.context,org.springframework.batc
h.core.configuration,org.springframework.batch.core,org.springframework
.core,org.springframework.util,org.springframework.context.event,org.sp
ringframework.beans.factory,org.springframework.beans.factory.support,o
rg.springframework.context.support,org.springframework.core.io,org.spri
ngframework.beans.factory.config,org.apache.commons.logging,org.springf
ramework.beans,org.springframework.batch.core.launch,org.springframewor
k.osgi.context,org.springframework.osgi.context.support,org.osgi.framew
ork";version="2.1.8.RELEASE",org.springframework.jmx.export.metadata;us
es:="org.springframework.metadata,org.springframework.util,org.springfr
amework.beans,org.springframework.beans.factory,org.springframework.jmx
,javax.management.modelmbean";version="2.5.6",org.springframework.batch
.core.repository.dao;uses:="org.springframework.jdbc.core.simple,org.sp
ringframework.util,org.springframework.beans.factory,org.springframewor
k.batch.core,org.springframework.batch.item,org.springframework.jdbc.su
pport.lob,org.springframework.jdbc.core,org.apache.commons.logging,org.
springframework.jdbc.support.incrementer,org.springframework.dao,org.sp
ringframework.batch.support.transaction,org.springframework.batch.suppo
rt,com.thoughtworks.xstream.io,com.thoughtworks.xstream.converters.refl
ection,com.thoughtworks.xstream,com.thoughtworks.xstream.io.json";versi
on="2.1.8.RELEASE",org.springframework.scripting.support;uses:="org.spr
ingframework.util,org.springframework.aop.target.dynamic,org.springfram
ework.scripting,org.springframework.beans.factory,org.apache.commons.lo
gging,org.springframework.core.io,org.springframework.aop.support,org.s
pringframework.aop,net.sf.cglib.asm,net.sf.cglib.proxy,org.springframew
ork.beans,org.springframework.context,org.springframework.beans.factory
.config,org.aopalliance.aop,org.springframework.core,org.springframewor
k.beans.factory.support,org.springframework.aop.framework,net.sf.cglib.
core";version="2.5.6",org.springframework.batch.item.database.orm;uses:
="org.hibernate,javax.persistence,org.springframework.beans.factory,org
.springframework.util";version="2.1.8.RELEASE",org.springframework.batc
h.core.scope;uses:="org.springframework.util,org.springframework.beans.
factory.config,org.springframework.beans.factory.support,org.apache.com
mons.logging,org.springframework.aop.scope,org.springframework.beans,or
g.springframework.core,org.springframework.batch.core.scope.context,org
.springframework.batch.core.scope.util,org.springframework.beans.factor
y";version="2.1.8.RELEASE",org.springframework.batch.core.repository.su
pport;uses:="org.aopalliance.intercept,org.springframework.transaction.
support,org.springframework.aop.support,org.springframework.transaction
,org.springframework.batch.core.repository.dao,org.springframework.aop,
org.springframework.util,org.springframework.transaction.interceptor,or
g.aopalliance.aop,org.springframework.batch.support,org.springframework
.batch.core.repository,org.springframework.aop.framework,org.springfram
ework.beans.factory,org.apache.commons.logging,org.springframework.jdbc
.core.simple,org.springframework.jdbc.support.incrementer,javax.sql,org
.springframework.jdbc.support.lob,org.springframework.batch.item.databa
se.support,org.springframework.batch.support.transaction,org.springfram
ework.batch.core,org.springframework.batch.item";version="2.1.8.RELEASE
",org.springframework.util;uses:="org.apache.commons.logging,org.apache
.log4j,org.apache.log4j.xml";version="2.5.6",org.springframework.jca.wo
rk.jboss;uses:="org.springframework.jca.work,javax.resource.spi.work,ja
vax.naming,javax.management";version="2.5.6",org.springframework.core.i
o;uses:="org.springframework.core,org.springframework.util";version="2.
5.6",org.xmlpull.v1;version="2.1.8.RELEASE",org.springframework.context
;uses:="org.springframework.beans.factory.config,org.springframework.co
re.io.support,org.springframework.beans.factory,org.springframework.bea
ns,org.springframework.core.io";version="2.5.6",org.springframework.bat
ch.poller;version="2.1.8.RELEASE",org.springframework.jca.work;uses:="o
rg.springframework.util,javax.resource.spi.work,javax.transaction.xa,or
g.springframework.core.task,org.springframework.jndi,javax.naming,org.s
pringframework.scheduling,javax.resource.spi,org.springframework.jca.co
ntext,org.springframework.beans.factory";version="2.5.6",org.springfram
ework.aop.config;uses:="org.springframework.beans.factory.support,org.s
pringframework.util,org.springframework.aop.framework,org.springframewo
rk.beans,org.springframework.beans.factory.xml,org.springframework.bean
s.factory.config,org.w3c.dom,org.springframework.beans.factory.parsing,
org.springframework.core,org.springframework.aop.aspectj.autoproxy,org.
springframework.aop.framework.autoproxy,org.springframework.aop.support
,org.springframework.aop.aspectj,org.springframework.util.xml,org.sprin
gframework.beans.factory,org.springframework.aop.scope";version="2.5.6"
,com.thoughtworks.xstream.io;uses:="com.thoughtworks.xstream.converters
,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream";version="
2.1.8.RELEASE",org.springframework.scheduling;uses:="org.springframewor
k.core,org.springframework.core.task";version="2.5.6",org.springframewo
rk.transaction.annotation;uses:="org.springframework.util,org.springfra
mework.transaction.interceptor,javax.ejb,org.springframework.transactio
n.support";version="2.5.6",org.springframework.batch.retry.backoff;uses
:="org.springframework.batch.retry,org.springframework.util";version="2
.1.8.RELEASE",org.springframework.jmx.export.naming;uses:="org.springfr
amework.jmx.support,org.springframework.util,javax.management,org.apach
e.commons.logging,org.springframework.core.io,org.springframework.core.
io.support,org.springframework.beans.factory,org.springframework.aop.su
pport,org.springframework.jmx.export.metadata";version="2.5.6",org.spri
ngframework.aop.framework;uses:="org.springframework.aop.target,org.spr
ingframework.aop.framework.adapter,org.springframework.aop,org.springfr
amework.util,org.springframework.beans.factory,org.aopalliance.aop,org.
springframework.aop.support,org.springframework.core,net.sf.cglib.proxy
,org.aopalliance.intercept,org.apache.commons.logging,net.sf.cglib.tran
sform.impl,net.sf.cglib.core,org.springframework.beans";version="2.5.6"
,org.springframework.batch.core.listener;uses:="org.springframework.cor
e,org.springframework.aop.support,org.springframework.aop,org.springfra
mework.util,org.springframework.aop.framework,org.aopalliance.aop,org.s
pringframework.beans.factory,org.springframework.batch.support,org.spri
ngframework.batch.core,org.springframework.batch.item,org.springframewo
rk.batch.core.annotation,org.aopalliance.intercept,org.springframework.
core.annotation";version="2.1.8.RELEASE",org.springframework.dao;uses:=
"org.springframework.core";version="2.5.6",org.springframework.transact
ion.support;uses:="org.springframework.core,org.springframework.transac
tion,org.apache.commons.logging,org.springframework.util,org.springfram
ework.beans.factory";version="2.5.6",org.apache.commons.logging.impl;us
es:="org.apache.commons.logging,org.apache.avalon.framework.logger,org.
apache.log4j,org.apache.log,javax.servlet";version="2.1.8.RELEASE",org.
springframework.aop.aspectj.autoproxy;uses:="org.springframework.core,o
rg.aspectj.util,org.springframework.aop,org.springframework.util,org.sp
ringframework.aop.aspectj,org.aopalliance.aop,org.springframework.aop.f
ramework.autoproxy";version="2.5.6",com.thoughtworks.xstream.io.copy;us
es:="com.thoughtworks.xstream.io";version="2.1.8.RELEASE",com.thoughtwo
rks.xstream.io.xml.xppdom;uses:="org.xmlpull.mxp1,org.xmlpull.v1";versi
on="2.1.8.RELEASE",org.springframework.beans;uses:="org.springframework
.core,org.springframework.util,org.apache.commons.logging,org.springfra
mework.core.io.support,org.springframework.beans.propertyeditors";versi
on="2.5.6",org.springframework.jndi;uses:="org.apache.commons.logging,j
avax.naming,org.springframework.util,org.springframework.core,org.aopal
liance.intercept,org.springframework.aop,org.springframework.aop.framew
ork,org.aopalliance.aop,org.springframework.beans.factory,org.springfra
mework.beans.propertyeditors";version="2.5.6",org.codehaus.jettison.bad
gerfish;uses:="javax.xml.stream,org.codehaus.jettison.json,org.codehaus
.jettison,javax.xml.namespace,org.codehaus.jettison.util";version="1.1"
,org.springframework.core.style;uses:="org.springframework.util";versio
n="2.5.6",org.springframework.validation;uses:="org.springframework.uti
l,org.springframework.beans,org.springframework.core,org.apache.commons
.logging,org.springframework.context.support";version="2.5.6",org.sprin
gframework.batch.item.database.support;uses:="javax.sql,org.springframe
work.util,org.springframework.batch.item.database,org.springframework.d
ao,org.springframework.jdbc.core,org.springframework.jdbc.support.incre
menter,org.springframework.batch.support,org.springframework.jdbc.suppo
rt,org.springframework.beans.factory";version="2.1.8.RELEASE",org.sprin
gframework.beans.annotation;uses:="org.springframework.util,org.springf
ramework.beans";version="2.5.6",org.springframework.context.i18n;uses:=
"org.springframework.core,org.springframework.util";version="2.5.6",org
.springframework.transaction.config;uses:="org.springframework.beans.fa
ctory.support,org.springframework.aop.config,org.springframework.beans,
org.springframework.beans.factory.xml,org.springframework.beans.factory
.config,org.springframework.beans.factory.parsing,org.w3c.dom,org.sprin
gframework.util,org.springframework.transaction.interceptor,org.springf
ramework.util.xml,org.springframework.core";version="2.5.6",org.springf
ramework.beans.factory.xml;uses:="org.springframework.beans.factory.sup
port,org.springframework.util,org.springframework.beans.factory.config,
org.springframework.beans.factory.parsing,org.w3c.dom,org.springframewo
rk.beans.factory,org.springframework.core,org.apache.commons.logging,or
g.springframework.core.io,org.springframework.beans,org.springframework
.util.xml,org.xml.sax,org.springframework.core.io.support,javax.xml.par
sers";version="2.5.6",org.springframework.batch.item;uses:="org.springf
ramework.util";version="2.1.8.RELEASE",org.springframework.beans.factor
y.parsing;uses:="org.springframework.beans.factory.config,org.springfra
mework.util,org.springframework.beans,org.springframework.beans.factory
,org.apache.commons.logging,org.springframework.core.io";version="2.5.6
",org.springframework.transaction.interceptor;uses:="org.springframewor
k.util,org.springframework.core,org.apache.commons.logging,org.springfr
amework.metadata,org.springframework.beans.factory,org.springframework.
aop.support,org.springframework.aop,org.springframework.transaction,org
.springframework.transaction.support,org.aopalliance.aop,org.springfram
ework.beans.propertyeditors,org.aopalliance.intercept,org.springframewo
rk.aop.framework";version="2.5.6",org.springframework.batch.support;use
s:="org.springframework.util,org.springframework.core.annotation,org.sp
ringframework.aop.support,org.springframework.jdbc.support,javax.sql,or
g.springframework.beans,org.springframework.core.io,org.springframework
.aop,org.springframework.aop.framework,org.springframework.beans.factor
y";version="2.1.8.RELEASE",org.codehaus.jettison.util;version="1.1",com
.thoughtworks.xstream.converters;uses:="com.thoughtworks.xstream,com.th
oughtworks.xstream.core.util,com.thoughtworks.xstream.io";version="2.1.
8.RELEASE",org.springframework.instrument.classloading.oc4j;uses:="org.
springframework.util,oracle.classloader.util,org.springframework.instru
ment.classloading";version="2.5.6",org.springframework.batch.repeat.con
text;uses:="org.springframework.util,org.springframework.batch.repeat,o
rg.springframework.core";version="2.1.8.RELEASE",org.springframework.ba
tch.item.adapter;uses:="org.springframework.util,org.springframework.be
ans.factory,org.springframework.batch.item,org.springframework.beans";v
ersion="2.1.8.RELEASE",org.springframework.batch.classify;uses:="org.sp
ringframework.util,org.springframework.batch.support.annotation,org.spr
ingframework.batch.support";version="2.1.8.RELEASE",org.springframework
.aop.support;uses:="org.springframework.util,org.aopalliance.aop,org.sp
ringframework.beans.factory,org.springframework.core,org.springframewor
k.aop,org.aopalliance.intercept,org.apache.commons.logging";version="2.
5.6",org.springframework.beans.factory.serviceloader;uses:="org.springf
ramework.util,org.springframework.beans.factory.config,org.springframew
ork.beans.factory";version="2.5.6",org.springframework.batch.retry.inte
rceptor;uses:="org.springframework.aop,org.aopalliance.intercept,org.sp
ringframework.batch.retry,org.springframework.util,org.springframework.
batch.retry.support,org.apache.commons.logging,org.springframework.batc
h.retry.policy";version="2.1.8.RELEASE",org.springframework.asm.signatu
re;version="2.5.6",org.springframework.batch.item.mail.javamail;uses:="
org.springframework.batch.item.mail,org.springframework.util,javax.mail
.internet,org.springframework.batch.item,org.springframework.mail.javam
ail,org.springframework.mail";version="2.1.8.RELEASE",org.springframewo
rk.context.support;uses:="org.apache.commons.logging,org.springframewor
k.beans.factory.config,org.springframework.beans.support,org.springfram
ework.util,org.springframework.core.io,org.springframework.beans,org.sp
ringframework.context,org.springframework.core.io.support,org.springfra
mework.context.event,org.springframework.core,org.springframework.beans
.factory,org.springframework.beans.factory.support,org.springframework.
beans.factory.xml,org.xml.sax,org.springframework.context.i18n";version
="2.5.6",org.springframework.scheduling.support;uses:="org.apache.commo
ns.logging,org.springframework.util,org.springframework.beans.support,o
rg.springframework.beans.factory";version="2.5.6",org.springframework.b
atch.repeat.listener;uses:="org.springframework.batch.repeat";version="
2.1.8.RELEASE",com.thoughtworks.xstream.io.binary;uses:="com.thoughtwor
ks.xstream.io,com.thoughtworks.xstream.converters";version="2.1.8.RELEA
SE",org.springframework.batch.core.job.flow;uses:="org.springframework.
batch.core.repository,org.springframework.batch.core,org.springframewor
k.batch.core.step,org.springframework.batch.core.job,org.springframewor
k.util,org.springframework.batch.item";version="2.1.8.RELEASE",org.spri
ngframework.batch.repeat.policy;uses:="org.springframework.batch.repeat
.context,org.springframework.batch.repeat,org.springframework.util";ver
sion="2.1.8.RELEASE",org.springframework.batch.core.job.flow.support.st
ate;uses:="org.springframework.batch.core.job.flow,org.springframework.
batch.core,org.springframework.core.task,org.springframework.batch.core
.step";version="2.1.8.RELEASE",org.springframework.batch.item.xml;uses:
="org.springframework.oxm,org.apache.commons.logging,org.springframewor
k.util,org.springframework.core.io,org.springframework.batch.item,javax
.xml.stream.events,org.springframework.batch.item.support,javax.xml.nam
espace,org.springframework.batch.item.file,javax.xml.stream,javax.xml.t
ransform,org.springframework.batch.item.xml.stax,org.springframework.be
ans.factory,org.springframework.batch.item.util,org.springframework.bat
ch.support.transaction,org.springframework.dao";version="2.1.8.RELEASE"
,org.springframework.batch.core.resource;uses:="org.springframework.uti
l,org.springframework.jdbc.core,org.springframework.beans.factory,org.s
pringframework.batch.core,org.springframework.batch.repeat,org.springfr
amework.batch.core.listener,org.springframework.batch.repeat.policy";ve
rsion="2.1.8.RELEASE",com.thoughtworks.xstream;uses:="com.thoughtworks.
xstream.converters,com.thoughtworks.xstream.io,com.thoughtworks.xstream
.mapper,com.thoughtworks.xstream.core,com.thoughtworks.xstream.alias,co
m.thoughtworks.xstream.core.util,com.thoughtworks.xstream.converters.ba
sic,com.thoughtworks.xstream.converters.extended,com.thoughtworks.xstre
am.converters.reflection,com.thoughtworks.xstream.io.xml,com.thoughtwor
ks.xstream.converters.collections";version="2.1.8.RELEASE",org.springfr
amework.batch.support.transaction;uses:="org.springframework.transactio
n,org.apache.commons.logging,org.springframework.transaction.support,or
g.aopalliance.intercept,org.springframework.aop.framework,org.aopallian
ce.aop";version="2.1.8.RELEASE",com.thoughtworks.xstream.converters.jav
abean;uses:="com.thoughtworks.xstream.converters.reflection,com.thought
works.xstream.core.util,com.thoughtworks.xstream.converters,com.thought
works.xstream.io,com.thoughtworks.xstream.mapper,com.thoughtworks.xstre
am.alias";version="2.1.8.RELEASE",org.springframework.ui;uses:="org.spr
ingframework.core,org.springframework.util";version="2.5.6",org.springf
ramework.metadata;version="2.5.6",org.springframework.jmx.export.annota
tion;uses:="org.springframework.beans.annotation,org.springframework.jm
x.export.metadata,org.springframework.util,org.springframework.beans,or
g.springframework.core.annotation,org.springframework.jmx.export.assemb
ler,org.springframework.jmx.export.naming,org.springframework.jmx.expor
t";version="2.5.6",com.thoughtworks.xstream.converters.extended;uses:="
com.thoughtworks.xstream.converters.basic,com.thoughtworks.xstream.conv
erters,com.thoughtworks.xstream.io,javax.xml.datatype,com.thoughtworks.
xstream.mapper,com.thoughtworks.xstream.core.util,javax.swing.plaf,org.
joda.time,org.joda.time.format,com.thoughtworks.xstream.converters.refl
ection,javax.swing,com.thoughtworks.xstream.converters.collections,java
x.security.auth";version="2.1.8.RELEASE",org.springframework.jca.cci.co
re.support;uses:="javax.resource.cci,org.springframework.jca.cci,org.sp
ringframework.jca.cci.core,org.springframework.dao.support,org.springfr
amework.jca.cci.connection,org.springframework.util";version="2.5.6",or
g.springframework.batch.core.configuration;uses:="org.springframework.b
atch.core,org.springframework.batch.core.launch";version="2.1.8.RELEASE
",org.springframework.scripting.config;uses:="org.springframework.beans
.factory.xml,org.springframework.beans.factory.support,org.springframew
ork.scripting.support,org.springframework.beans.factory.config,org.spri
ngframework.util,org.springframework.util.xml,org.w3c.dom,org.springfra
mework.beans";version="2.5.6",org.springframework.batch.item.file.trans
form;uses:="org.springframework.core.enums,org.springframework.util,org
.springframework.beans,org.springframework.beans.factory,org.springfram
ework.batch.support";version="2.1.8.RELEASE",org.springframework.script
ing;uses:="org.springframework.core";version="2.5.6",org.springframewor
k.instrument.classloading.weblogic;uses:="org.springframework.util,org.
springframework.instrument.classloading";version="2.5.6",org.springfram
ework.aop.interceptor;uses:="org.aopalliance.intercept,org.springframew
ork.aop.support,org.apache.commons.logging,org.springframework.util,org
.springframework.core,org.springframework.aop,org.springframework.beans
.factory,org.aopalliance.aop,com.jamonapi";version="2.5.6",org.springfr
amework.context.access;uses:="org.springframework.beans.factory.access,
org.springframework.context,org.springframework.beans.factory,org.sprin
gframework.jndi,javax.naming,org.apache.commons.logging,org.springframe
work.util,org.springframework.context.support,org.springframework.beans
,org.springframework.core.io.support";version="2.5.6",org.springframewo
rk.batch.support.annotation;version="2.1.8.RELEASE",org.springframework
.batch.item.validator;uses:="org.springframework.util,org.springframewo
rk.validation,org.springframework.beans.factory,org.springframework.bat
ch.item";version="2.1.8.RELEASE",com.thoughtworks.xstream.annotations;u
ses:="com.thoughtworks.xstream.converters,com.thoughtworks.xstream.conv
erters.reflection,com.thoughtworks.xstream.mapper,com.thoughtworks.xstr
eam";version="2.1.8.RELEASE",org.springframework.batch.core.annotation;
uses:="org.springframework.beans.factory.annotation";version="2.1.8.REL
EASE",org.springframework.remoting.soap;uses:="org.springframework.remo
ting,javax.xml.namespace";version="2.5.6",org.springframework.transacti
on;uses:="org.springframework.core,org.springframework.util";version="2
.5.6",org.springframework.beans.factory.generic;uses:="org.springframew
ork.beans.factory.support,org.springframework.util,org.springframework.
beans,org.springframework.beans.factory.config,org.springframework.core
.annotation,org.springframework.beans.factory";version="2.5.6",org.spri
ngframework.batch.retry.support;uses:="org.springframework.batch.retry,
org.springframework.batch.classify,org.apache.commons.logging,org.sprin
gframework.batch.retry.policy,org.springframework.batch.retry.backoff";
version="2.1.8.RELEASE",org.springframework.core.io.support;uses:="org.
springframework.util,org.springframework.core.io,org.apache.commons.log
ging";version="2.5.6",org.springframework.batch.core.partition.support;
uses:="org.springframework.util,org.springframework.batch.core,org.spri
ngframework.core.io,org.springframework.batch.item,org.springframework.
batch.core.step,org.springframework.batch.core.partition,org.springfram
ework.batch.core.explore,org.springframework.beans.factory,org.springfr
amework.batch.core.repository,org.springframework.core.task";version="2
.1.8.RELEASE",org.springframework.remoting;uses:="org.springframework.c
ore";version="2.5.6",org.springframework.asm.commons;uses:="org.springf
ramework.asm";version="2.5.6",org.springframework.batch.item.file;uses:
="org.springframework.core.io,org.apache.commons.logging,org.springfram
ework.util,org.springframework.batch.item.file.separator,org.springfram
ework.batch.item,org.springframework.batch.item.support,org.springframe
work.beans.factory,org.springframework.batch.item.util,org.springframew
ork.batch.support.transaction,org.springframework.batch.item.file.trans
form";version="2.1.8.RELEASE",org.springframework.core.type.classreadin
g;uses:="org.springframework.asm,org.springframework.asm.commons,org.sp
ringframework.core.type,org.springframework.core.io,org.springframework
.util";version="2.5.6",org.springframework.dao.annotation;uses:="org.sp
ringframework.aop.support,org.springframework.aop,org.springframework.a
op.support.annotation,org.aopalliance.aop,org.springframework.dao.suppo
rt,org.springframework.beans.factory,org.springframework.core,org.sprin
gframework.util,org.springframework.aop.framework,org.springframework.b
eans,org.springframework.beans.factory.config,org.springframework.stere
otype";version="2.5.6",org.springframework.scheduling.timer;uses:="org.
apache.commons.logging,org.springframework.util,org.springframework.sch
eduling.support,org.springframework.beans.factory,org.springframework.c
ore,org.springframework.scheduling";version="2.5.6",org.springframework
.ejb.interceptor;uses:="javax.annotation,javax.ejb,org.springframework.
context.access,org.springframework.beans.factory.access,org.springframe
work.beans.factory.annotation,javax.interceptor,org.springframework.con
text,org.springframework.beans.factory.config,org.springframework.beans
.factory";version="2.5.6",org.springframework.batch.core.scope.util;use
s:="org.springframework.aop.support,org.springframework.aop,org.springf
ramework.util,org.springframework.aop.scope,org.springframework.beans,o
rg.springframework.beans.factory.config,org.aopalliance.aop,org.springf
ramework.beans.factory.support,org.springframework.aop.framework.autopr
oxy,org.springframework.aop.framework,org.springframework.beans.factory
,org.springframework.core,org.apache.commons.logging,org.springframewor
k.aop.target,org.springframework.batch.core.scope.context";version="2.1
.8.RELEASE",org.springframework.batch.core.step.skip;uses:="org.springf
ramework.batch.classify,org.springframework.batch.core";version="2.1.8.
RELEASE"
Import-Package: bsh,com.ibatis.sqlmap.client,com.ibatis.sqlmap.engine.ex
ecution,com.ibm.wsspi.uow,com.jamonapi,com.sun.enterprise.loader,com.su
n.net.httpserver,edu.emory.mathcs.backport.java.util.concurrent,groovy.
lang,javax.annotation,javax.ejb,javax.el,javax.interceptor,javax.jms,ja
vax.mail.internet,javax.management,javax.management.modelmbean,javax.ma
nagement.openmbean,javax.management.remote,javax.naming,javax.persisten
ce,javax.persistence.spi,javax.resource,javax.resource.cci,javax.resour
ce.spi,javax.resource.spi.endpoint,javax.resource.spi.work,javax.rmi,ja
vax.rmi.CORBA,javax.security.auth,javax.servlet,javax.sql,javax.swing,j
avax.swing.plaf,javax.transaction,javax.transaction.xa,javax.xml.dataty
pe,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.str
eam.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transfor
m.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.ws,n
et.sf.cglib.asm,net.sf.cglib.core,net.sf.cglib.proxy,net.sf.cglib.trans
form.impl,nu.xom,oracle.classloader.util,org.apache.avalon.framework.lo
gger,org.apache.commons.attributes,org.apache.commons.collections,org.a
pache.commons.collections.map,org.apache.commons.pool,org.apache.common
s.pool.impl,org.apache.log,org.apache.log4j,org.apache.log4j.xml,org.as
pectj.bridge,org.aspectj.lang,org.aspectj.lang.annotation,org.aspectj.l
ang.reflect,org.aspectj.runtime.internal,org.aspectj.util,org.aspectj.w
eaver,org.aspectj.weaver.ast,org.aspectj.weaver.bcel,org.aspectj.weaver
.internal.tools,org.aspectj.weaver.loadtime,org.aspectj.weaver.patterns
,org.aspectj.weaver.reflect,org.aspectj.weaver.tools,org.codehaus.groov
y.control,org.codehaus.jackson,org.codehaus.jackson.map,org.dom4j,org.d
om4j.io,org.dom4j.tree,org.hibernate,org.hibernate.classic,org.jdom,org
.jdom.input,org.joda.time,org.joda.time.format,org.jruby,org.jruby.ast,
org.jruby.exceptions,org.jruby.javasupport,org.jruby.runtime,org.jruby.
runtime.builtin,org.objectweb.jotm,org.omg.CORBA,org.omg.CORBA.portable
,org.omg.CORBA_2_3.portable,org.osgi.framework,org.springframework.inst
rument,org.springframework.jdbc,org.springframework.jdbc.core,org.sprin
gframework.jdbc.core.metadata,org.springframework.jdbc.core.namedparam,
org.springframework.jdbc.core.simple,org.springframework.jdbc.datasourc
e,org.springframework.jdbc.support,org.springframework.jdbc.support.inc
rementer,org.springframework.jdbc.support.lob,org.springframework.jms,o
rg.springframework.jms.core,org.springframework.mail,org.springframewor
k.mail.javamail,org.springframework.orm.hibernate3,org.springframework.
orm.ibatis,org.springframework.orm.jpa,org.springframework.osgi.context
,org.springframework.osgi.context.support,org.springframework.oxm,org.w
3c.dom,org.xml.sax,org.xml.sax.helpers,sun.misc,sun.reflect
Tool: Bnd-1.50.0
2012/8/14 Dascalita Dragos <dd...@gmail.com>
> Is it possible to share the generated manifest from the JAR file ?
>
>
> On Tue, Aug 14, 2012 at 3:15 AM, Julien Martin <ba...@gmail.com> wrote:
>
> > I have added this: <scope>compile</scope> (is this not the default
> anyway?)
> > I get the same export/impor problems.
> > Regards,
> > J.
> >
> > 2012/8/14 Julien Martin <ba...@gmail.com>
> >
> > > Here is my config:
> > >
> > >
> > > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> > > http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
> > > http://maven.apache.org/POM/4.0.0
> > > http://maven.apache.org/xsd/maven-4.0.0.xsd">
> > > <modelVersion>4.0.0</modelVersion>
> > > <groupId>osgi.org.springframework.batch</groupId>
> > > <artifactId>spring-batch-core</artifactId>
> > > <version>2.1.8.RELEASE</version>
> > > <packaging>bundle</packaging>
> > > <dependencies>
> > > <dependency>
> > > <groupId>org.springframework.batch</groupId>
> > > <artifactId>spring-batch-core</artifactId>
> > > <version>2.1.8.RELEASE</version>
> > > <optional>true</optional>
> > > </dependency>
> > > </dependencies>
> > > <build>
> > > <defaultGoal>install</defaultGoal>
> > > <plugins>
> > > <plugin>
> > > <groupId>org.apache.maven.plugins</groupId>
> > > <artifactId>maven-shade-plugin</artifactId>
> > > <version>1.7.1</version>
> > > <executions>
> > > <execution>
> > > <phase>package</phase>
> > > <goals>
> > > <goal>shade</goal>
> > > </goals>
> > > <configuration>
> > > <artifactSet>
> > > <includes>
> > > <include>org.springframework.batch:spring-batch-core</include>
> > > </includes>
> > > </artifactSet>
> > > <filters>
> > > <filter>
> > > <artifact>org.springframework.batch:spring-batch-core</artifact>
> > > <excludes>
> > > <exclude>**</exclude>
> > > </excludes>
> > > </filter>
> > > </filters>
> > > <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
> > > <createDependencyReducedPom>true</createDependencyReducedPom>
> > > </configuration>
> > > </execution>
> > > </executions>
> > > </plugin>
> > > <plugin>
> > > <groupId>org.apache.felix</groupId>
> > > <artifactId>maven-bundle-plugin</artifactId>
> > > <version>2.3.7</version>
> > > <extensions>true</extensions>
> > > <configuration>
> > > <instructions>
> > >
> > >
> <Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
> > > <Export-Package>*</Export-Package>
> > > <Import-Package>*</Import-Package>
> > > </instructions>
> > > <unpackBundle>true</unpackBundle>
> > > </configuration>
> > > </plugin>
> > > </plugins>
> > > </build>
> > >
> > > </project>
> > >
> > > 2012/8/14 Julien Martin <ba...@gmail.com>
> > >
> > >> Hi all,
> > >> Can anyone please tell me what is wrong with my config?
> > >> Regards,
> > >> J.
> > >>
> > >>
> > >> 2012/8/14 Julien Martin <ba...@gmail.com>
> > >>
> > >>> Hi Felix,
> > >>> Yes I do.
> > >>> Regards,
> > >>> J.
> > >>>
> > >>>
> > >>> 2012/8/14 Felix Meschberger <fm...@adobe.com>
> > >>>
> > >>>> Hi,
> > >>>>
> > >>>> Do you intend to wrap some library as a bundle ?
> > >>>>
> > >>>>
> > >>>> Regards
> > >>>> Felix
> > >>>>
> > >>>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
> > >>>>
> > >>>> > Hello,
> > >>>> >
> > >>>> > I am having problem configuring the <Import-Package> and
> > >>>> <Export-Package>
> > >>>> > of maven-bundle-plugin...
> > >>>> > I do specify a *** in order to import and export all packages but
> > >>>> *nothing *is
> > >>>> > imported or exported...
> > >>>> >
> > >>>> > *<plugin>*
> > >>>> > *<groupId>org.apache.felix</groupId>*
> > >>>> > *<artifactId>maven-bundle-plugin</artifactId>*
> > >>>> > *<version>2.3.7</version>*
> > >>>> > *<extensions>true</extensions>*
> > >>>> > *<configuration>*
> > >>>> > *<instructions>*
> > >>>> >
> > >>>>
> >
> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
> > >>>> > *<Export-Package>*</Export-Package>*
> > >>>> > *<Import-Package>*</Import-Package>*
> > >>>> > *</instructions>*
> > >>>> > *<unpackBundle>true</unpackBundle>*
> > >>>> > *</configuration>*
> > >>>> > *</plugin>*
> > >>>> >
> > >>>> > Can anyone please help?
> > >>>> >
> > >>>> > Regards,
> > >>>> >
> > >>>> > Julien.
> > >>>>
> > >>>>
> > >>>>
> ---------------------------------------------------------------------
> > >>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> > >>>> For additional commands, e-mail: users-help@felix.apache.org
> > >>>>
> > >>>>
> > >>>
> > >>
> > >
> >
>
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Dascalita Dragos <dd...@gmail.com>.
Is it possible to share the generated manifest from the JAR file ?
On Tue, Aug 14, 2012 at 3:15 AM, Julien Martin <ba...@gmail.com> wrote:
> I have added this: <scope>compile</scope> (is this not the default anyway?)
> I get the same export/impor problems.
> Regards,
> J.
>
> 2012/8/14 Julien Martin <ba...@gmail.com>
>
> > Here is my config:
> >
> >
> > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> > http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
> > http://maven.apache.org/POM/4.0.0
> > http://maven.apache.org/xsd/maven-4.0.0.xsd">
> > <modelVersion>4.0.0</modelVersion>
> > <groupId>osgi.org.springframework.batch</groupId>
> > <artifactId>spring-batch-core</artifactId>
> > <version>2.1.8.RELEASE</version>
> > <packaging>bundle</packaging>
> > <dependencies>
> > <dependency>
> > <groupId>org.springframework.batch</groupId>
> > <artifactId>spring-batch-core</artifactId>
> > <version>2.1.8.RELEASE</version>
> > <optional>true</optional>
> > </dependency>
> > </dependencies>
> > <build>
> > <defaultGoal>install</defaultGoal>
> > <plugins>
> > <plugin>
> > <groupId>org.apache.maven.plugins</groupId>
> > <artifactId>maven-shade-plugin</artifactId>
> > <version>1.7.1</version>
> > <executions>
> > <execution>
> > <phase>package</phase>
> > <goals>
> > <goal>shade</goal>
> > </goals>
> > <configuration>
> > <artifactSet>
> > <includes>
> > <include>org.springframework.batch:spring-batch-core</include>
> > </includes>
> > </artifactSet>
> > <filters>
> > <filter>
> > <artifact>org.springframework.batch:spring-batch-core</artifact>
> > <excludes>
> > <exclude>**</exclude>
> > </excludes>
> > </filter>
> > </filters>
> > <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
> > <createDependencyReducedPom>true</createDependencyReducedPom>
> > </configuration>
> > </execution>
> > </executions>
> > </plugin>
> > <plugin>
> > <groupId>org.apache.felix</groupId>
> > <artifactId>maven-bundle-plugin</artifactId>
> > <version>2.3.7</version>
> > <extensions>true</extensions>
> > <configuration>
> > <instructions>
> >
> > <Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
> > <Export-Package>*</Export-Package>
> > <Import-Package>*</Import-Package>
> > </instructions>
> > <unpackBundle>true</unpackBundle>
> > </configuration>
> > </plugin>
> > </plugins>
> > </build>
> >
> > </project>
> >
> > 2012/8/14 Julien Martin <ba...@gmail.com>
> >
> >> Hi all,
> >> Can anyone please tell me what is wrong with my config?
> >> Regards,
> >> J.
> >>
> >>
> >> 2012/8/14 Julien Martin <ba...@gmail.com>
> >>
> >>> Hi Felix,
> >>> Yes I do.
> >>> Regards,
> >>> J.
> >>>
> >>>
> >>> 2012/8/14 Felix Meschberger <fm...@adobe.com>
> >>>
> >>>> Hi,
> >>>>
> >>>> Do you intend to wrap some library as a bundle ?
> >>>>
> >>>>
> >>>> Regards
> >>>> Felix
> >>>>
> >>>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
> >>>>
> >>>> > Hello,
> >>>> >
> >>>> > I am having problem configuring the <Import-Package> and
> >>>> <Export-Package>
> >>>> > of maven-bundle-plugin...
> >>>> > I do specify a *** in order to import and export all packages but
> >>>> *nothing *is
> >>>> > imported or exported...
> >>>> >
> >>>> > *<plugin>*
> >>>> > *<groupId>org.apache.felix</groupId>*
> >>>> > *<artifactId>maven-bundle-plugin</artifactId>*
> >>>> > *<version>2.3.7</version>*
> >>>> > *<extensions>true</extensions>*
> >>>> > *<configuration>*
> >>>> > *<instructions>*
> >>>> >
> >>>>
> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
> >>>> > *<Export-Package>*</Export-Package>*
> >>>> > *<Import-Package>*</Import-Package>*
> >>>> > *</instructions>*
> >>>> > *<unpackBundle>true</unpackBundle>*
> >>>> > *</configuration>*
> >>>> > *</plugin>*
> >>>> >
> >>>> > Can anyone please help?
> >>>> >
> >>>> > Regards,
> >>>> >
> >>>> > Julien.
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >>>> For additional commands, e-mail: users-help@felix.apache.org
> >>>>
> >>>>
> >>>
> >>
> >
>
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Julien Martin <ba...@gmail.com>.
I have added this: <scope>compile</scope> (is this not the default anyway?)
I get the same export/impor problems.
Regards,
J.
2012/8/14 Julien Martin <ba...@gmail.com>
> Here is my config:
>
>
> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
> http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd">
> <modelVersion>4.0.0</modelVersion>
> <groupId>osgi.org.springframework.batch</groupId>
> <artifactId>spring-batch-core</artifactId>
> <version>2.1.8.RELEASE</version>
> <packaging>bundle</packaging>
> <dependencies>
> <dependency>
> <groupId>org.springframework.batch</groupId>
> <artifactId>spring-batch-core</artifactId>
> <version>2.1.8.RELEASE</version>
> <optional>true</optional>
> </dependency>
> </dependencies>
> <build>
> <defaultGoal>install</defaultGoal>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-shade-plugin</artifactId>
> <version>1.7.1</version>
> <executions>
> <execution>
> <phase>package</phase>
> <goals>
> <goal>shade</goal>
> </goals>
> <configuration>
> <artifactSet>
> <includes>
> <include>org.springframework.batch:spring-batch-core</include>
> </includes>
> </artifactSet>
> <filters>
> <filter>
> <artifact>org.springframework.batch:spring-batch-core</artifact>
> <excludes>
> <exclude>**</exclude>
> </excludes>
> </filter>
> </filters>
> <promoteTransitiveDependencies>true</promoteTransitiveDependencies>
> <createDependencyReducedPom>true</createDependencyReducedPom>
> </configuration>
> </execution>
> </executions>
> </plugin>
> <plugin>
> <groupId>org.apache.felix</groupId>
> <artifactId>maven-bundle-plugin</artifactId>
> <version>2.3.7</version>
> <extensions>true</extensions>
> <configuration>
> <instructions>
>
> <Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
> <Export-Package>*</Export-Package>
> <Import-Package>*</Import-Package>
> </instructions>
> <unpackBundle>true</unpackBundle>
> </configuration>
> </plugin>
> </plugins>
> </build>
>
> </project>
>
> 2012/8/14 Julien Martin <ba...@gmail.com>
>
>> Hi all,
>> Can anyone please tell me what is wrong with my config?
>> Regards,
>> J.
>>
>>
>> 2012/8/14 Julien Martin <ba...@gmail.com>
>>
>>> Hi Felix,
>>> Yes I do.
>>> Regards,
>>> J.
>>>
>>>
>>> 2012/8/14 Felix Meschberger <fm...@adobe.com>
>>>
>>>> Hi,
>>>>
>>>> Do you intend to wrap some library as a bundle ?
>>>>
>>>>
>>>> Regards
>>>> Felix
>>>>
>>>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
>>>>
>>>> > Hello,
>>>> >
>>>> > I am having problem configuring the <Import-Package> and
>>>> <Export-Package>
>>>> > of maven-bundle-plugin...
>>>> > I do specify a *** in order to import and export all packages but
>>>> *nothing *is
>>>> > imported or exported...
>>>> >
>>>> > *<plugin>*
>>>> > *<groupId>org.apache.felix</groupId>*
>>>> > *<artifactId>maven-bundle-plugin</artifactId>*
>>>> > *<version>2.3.7</version>*
>>>> > *<extensions>true</extensions>*
>>>> > *<configuration>*
>>>> > *<instructions>*
>>>> >
>>>> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
>>>> > *<Export-Package>*</Export-Package>*
>>>> > *<Import-Package>*</Import-Package>*
>>>> > *</instructions>*
>>>> > *<unpackBundle>true</unpackBundle>*
>>>> > *</configuration>*
>>>> > *</plugin>*
>>>> >
>>>> > Can anyone please help?
>>>> >
>>>> > Regards,
>>>> >
>>>> > Julien.
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>
>>>>
>>>
>>
>
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Julien Martin <ba...@gmail.com>.
Here is my config:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>osgi.org.springframework.batch</groupId>
<artifactId>spring-batch-core</artifactId>
<version>2.1.8.RELEASE</version>
<packaging>bundle</packaging>
<dependencies>
<dependency>
<groupId>org.springframework.batch</groupId>
<artifactId>spring-batch-core</artifactId>
<version>2.1.8.RELEASE</version>
<optional>true</optional>
</dependency>
</dependencies>
<build>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>1.7.1</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<artifactSet>
<includes>
<include>org.springframework.batch:spring-batch-core</include>
</includes>
</artifactSet>
<filters>
<filter>
<artifact>org.springframework.batch:spring-batch-core</artifact>
<excludes>
<exclude>**</exclude>
</excludes>
</filter>
</filters>
<promoteTransitiveDependencies>true</promoteTransitiveDependencies>
<createDependencyReducedPom>true</createDependencyReducedPom>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.7</version>
<extensions>true</extensions>
<configuration>
<instructions>
<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>
<Export-Package>*</Export-Package>
<Import-Package>*</Import-Package>
</instructions>
<unpackBundle>true</unpackBundle>
</configuration>
</plugin>
</plugins>
</build>
</project>
2012/8/14 Julien Martin <ba...@gmail.com>
> Hi all,
> Can anyone please tell me what is wrong with my config?
> Regards,
> J.
>
>
> 2012/8/14 Julien Martin <ba...@gmail.com>
>
>> Hi Felix,
>> Yes I do.
>> Regards,
>> J.
>>
>>
>> 2012/8/14 Felix Meschberger <fm...@adobe.com>
>>
>>> Hi,
>>>
>>> Do you intend to wrap some library as a bundle ?
>>>
>>>
>>> Regards
>>> Felix
>>>
>>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
>>>
>>> > Hello,
>>> >
>>> > I am having problem configuring the <Import-Package> and
>>> <Export-Package>
>>> > of maven-bundle-plugin...
>>> > I do specify a *** in order to import and export all packages but
>>> *nothing *is
>>> > imported or exported...
>>> >
>>> > *<plugin>*
>>> > *<groupId>org.apache.felix</groupId>*
>>> > *<artifactId>maven-bundle-plugin</artifactId>*
>>> > *<version>2.3.7</version>*
>>> > *<extensions>true</extensions>*
>>> > *<configuration>*
>>> > *<instructions>*
>>> >
>>> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
>>> > *<Export-Package>*</Export-Package>*
>>> > *<Import-Package>*</Import-Package>*
>>> > *</instructions>*
>>> > *<unpackBundle>true</unpackBundle>*
>>> > *</configuration>*
>>> > *</plugin>*
>>> >
>>> > Can anyone please help?
>>> >
>>> > Regards,
>>> >
>>> > Julien.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>> For additional commands, e-mail: users-help@felix.apache.org
>>>
>>>
>>
>
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Julien Martin <ba...@gmail.com>.
Hi all,
Can anyone please tell me what is wrong with my config?
Regards,
J.
2012/8/14 Julien Martin <ba...@gmail.com>
> Hi Felix,
> Yes I do.
> Regards,
> J.
>
>
> 2012/8/14 Felix Meschberger <fm...@adobe.com>
>
>> Hi,
>>
>> Do you intend to wrap some library as a bundle ?
>>
>>
>> Regards
>> Felix
>>
>> Am 14.08.2012 um 10:59 schrieb Julien Martin:
>>
>> > Hello,
>> >
>> > I am having problem configuring the <Import-Package> and
>> <Export-Package>
>> > of maven-bundle-plugin...
>> > I do specify a *** in order to import and export all packages but
>> *nothing *is
>> > imported or exported...
>> >
>> > *<plugin>*
>> > *<groupId>org.apache.felix</groupId>*
>> > *<artifactId>maven-bundle-plugin</artifactId>*
>> > *<version>2.3.7</version>*
>> > *<extensions>true</extensions>*
>> > *<configuration>*
>> > *<instructions>*
>> >
>> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
>> > *<Export-Package>*</Export-Package>*
>> > *<Import-Package>*</Import-Package>*
>> > *</instructions>*
>> > *<unpackBundle>true</unpackBundle>*
>> > *</configuration>*
>> > *</plugin>*
>> >
>> > Can anyone please help?
>> >
>> > Regards,
>> >
>> > Julien.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>>
>
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Julien Martin <ba...@gmail.com>.
Hi Felix,
Yes I do.
Regards,
J.
2012/8/14 Felix Meschberger <fm...@adobe.com>
> Hi,
>
> Do you intend to wrap some library as a bundle ?
>
>
> Regards
> Felix
>
> Am 14.08.2012 um 10:59 schrieb Julien Martin:
>
> > Hello,
> >
> > I am having problem configuring the <Import-Package> and <Export-Package>
> > of maven-bundle-plugin...
> > I do specify a *** in order to import and export all packages but
> *nothing *is
> > imported or exported...
> >
> > *<plugin>*
> > *<groupId>org.apache.felix</groupId>*
> > *<artifactId>maven-bundle-plugin</artifactId>*
> > *<version>2.3.7</version>*
> > *<extensions>true</extensions>*
> > *<configuration>*
> > *<instructions>*
> >
> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
> > *<Export-Package>*</Export-Package>*
> > *<Import-Package>*</Import-Package>*
> > *</instructions>*
> > *<unpackBundle>true</unpackBundle>*
> > *</configuration>*
> > *</plugin>*
> >
> > Can anyone please help?
> >
> > Regards,
> >
> > Julien.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>
Re: Issue with * wildcard in of maven-bundle-plugin
Posted by Felix Meschberger <fm...@adobe.com>.
Hi,
Do you intend to wrap some library as a bundle ?
Regards
Felix
Am 14.08.2012 um 10:59 schrieb Julien Martin:
> Hello,
>
> I am having problem configuring the <Import-Package> and <Export-Package>
> of maven-bundle-plugin...
> I do specify a *** in order to import and export all packages but *nothing *is
> imported or exported...
>
> *<plugin>*
> *<groupId>org.apache.felix</groupId>*
> *<artifactId>maven-bundle-plugin</artifactId>*
> *<version>2.3.7</version>*
> *<extensions>true</extensions>*
> *<configuration>*
> *<instructions>*
> *<Bundle-SymbolicName>osgi.org.springframework.batch</Bundle-SymbolicName>*
> *<Export-Package>*</Export-Package>*
> *<Import-Package>*</Import-Package>*
> *</instructions>*
> *<unpackBundle>true</unpackBundle>*
> *</configuration>*
> *</plugin>*
>
> Can anyone please help?
>
> Regards,
>
> Julien.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org