felix-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Neil Bartlett <njbartl...@gmail.com>
Subject Re: Issue with * wildcard in <Import-Package> of maven-bundle-plugin
Date Tue, 14 Aug 2012 12:02:40 GMT
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 <balteo@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 <fmeschbe@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 <ddragosd@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 <balteo@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 <balteo@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 <balteo@gmail.com>
>> >>>>
>> >>>>> Hi all,
>> >>>>> Can anyone please tell me what is wrong with my config?
>> >>>>> Regards,
>> >>>>> J.
>> >>>>>
>> >>>>>
>> >>>>> 2012/8/14 Julien Martin <balteo@gmail.com>
>> >>>>>
>> >>>>>> Hi Felix,
>> >>>>>> Yes I do.
>> >>>>>> Regards,
>> >>>>>> J.
>> >>>>>>
>> >>>>>>
>> >>>>>> 2012/8/14 Felix Meschberger <fmeschbe@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


Mime
View raw message