You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by "Dmitry (JIRA)" <de...@velocity.apache.org> on 2010/02/17 15:39:28 UTC

[jira] Commented: (VELOCITY-694) Make Velocity OSGi-ready

    [ https://issues.apache.org/jira/browse/VELOCITY-694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12834778#action_12834778 ] 

Dmitry commented on VELOCITY-694:
---------------------------------

Following should be added into META-INF/MANIFEST.MF
Export-Package: org.apache.oro.text;uses:="org.apache.oro.util,org.apa
 che.oro.text.regex",org.apache.velocity.texen;uses:="org.apache.veloc
 ity,org.apache.velocity.util,org.apache.velocity.context,org.apache.v
 elocity.app",org.apache.commons.lang.enum;uses:="org.apache.commons.l
 ang",org.apache.commons.lang.enums;uses:="org.apache.commons.lang",or
 g.apache.oro.text.awk;uses:="org.apache.oro.text.regex",org.apache.co
 mmons.collections,org.apache.velocity.runtime.resource.util,org.apach
 e.velocity.anakia;uses:="org.jdom.output,com.werken.xpath,org.jdom,or
 g.jdom.input,org.apache.tools.ant,org.apache.commons.collections,org.
 apache.velocity.context,org.apache.tools.ant.taskdefs,org.xml.sax,org
 .apache.velocity,org.apache.velocity.util,org.apache.velocity.app",or
 g.apache.velocity.servlet;uses:="org.apache.velocity.runtime,org.apac
 he.velocity.exception,org.apache.velocity.context,javax.servlet,org.a
 pache.velocity,org.apache.velocity.util,org.apache.velocity.io,org.ap
 ache.velocity.app,javax.servlet.http",org.apache.velocity.util.intros
 pection;uses:="org.apache.velocity.runtime.log,org.apache.commons.lan
 g.text,org.apache.velocity.runtime,org.apache.commons.collections,org
 .apache.velocity.util,org.apache.velocity.runtime.parser.node",org.ap
 ache.velocity.context;uses:="org.apache.velocity.app.event,org.apache
 .velocity.util.introspection,org.apache.velocity.runtime.resource,org
 .apache.velocity.runtime.log,org.apache.velocity.runtime,org.apache.v
 elocity.util,org.apache.velocity.exception,org.apache.velocity.runtim
 e.parser.node",org.apache.oro.util,org.apache.commons.lang.mutable;us
 es:="org.apache.commons.lang,org.apache.commons.lang.math",org.apache
 .velocity.runtime.parser.node;uses:="org.apache.velocity.runtime.pars
 er,org.apache.velocity.context,org.apache.velocity.exception,org.apac
 he.velocity.runtime.directive,org.apache.velocity.runtime,org.apache.
 commons.lang.builder,org.apache.velocity.util,org.apache.velocity.run
 time.log,org.apache.velocity.util.introspection,org.apache.velocity.a
 pp.event,org.apache.commons.lang,org.apache.commons.lang.text",org.ap
 ache.commons.lang;uses:="org.apache.commons.lang.builder,org.apache.c
 ommons.lang.math,org.apache.commons.lang.exception",org.apache.common
 s.collections.iterators;uses:="org.apache.commons.collections",org.ap
 ache.velocity.texen.defaults,org.apache.commons.collections.map;uses:
 ="org.apache.commons.collections,org.apache.commons.collections.itera
 tors",org.apache.velocity.io;uses:="org.apache.velocity.util",org.apa
 che.velocity.app;uses:="org.apache.velocity.util,org.apache.velocity.
 runtime.log,org.apache.velocity.runtime,org.apache.commons.collection
 s,org.apache.velocity,org.apache.velocity.exception,org.apache.veloci
 ty.context",org.apache.commons.lang.exception;uses:="org.apache.commo
 ns.lang",org.apache.velocity.texen.util;uses:="org.apache.velocity.te
 xen",org.apache.commons.lang.text;uses:="org.apache.commons.lang",org
 .apache.velocity.runtime.directive;uses:="org.apache.velocity.runtime
 ,org.apache.velocity.exception,org.apache.velocity.context,org.apache
 .velocity.runtime.parser.node,org.apache.velocity.runtime.log,org.apa
 che.velocity.runtime.parser,org.apache.commons.lang.text,org.apache.v
 elocity.util.introspection,org.apache.velocity.app.event,org.apache.v
 elocity.runtime.resource,org.apache.velocity,org.apache.commons.colle
 ctions,org.apache.commons.lang",org.apache.velocity.app.event.impleme
 nt;uses:="org.apache.commons.lang,org.apache.velocity.runtime.log,org
 .apache.velocity.runtime,org.apache.commons.collections,org.apache.ve
 locity.util,org.apache.oro.text.perl,org.apache.velocity.app.event,or
 g.apache.velocity.util.introspection,org.apache.velocity.exception,or
 g.apache.velocity.context",org.apache.velocity.runtime;uses:="org.apa
 che.velocity.runtime.parser,org.apache.velocity.runtime.log,org.apach
 e.velocity.util,org.apache.velocity.exception,org.apache.velocity.con
 text,org.apache.velocity.runtime.directive,org.apache.commons.collect
 ions,org.apache.velocity,org.apache.velocity.runtime.resource,org.apa
 che.velocity.runtime.parser.node,org.apache.velocity.util.introspecti
 on,org.apache.velocity.app.event,org.apache.commons.lang.text,org.apa
 che.commons.lang,org.apache.velocity.runtime.resource.loader",org.apa
 che.velocity.runtime.defaults,org.apache.oro.io;uses:="org.apache.oro
 .text,org.apache.oro.text.awk,org.apache.oro.text.regex",org.apache.v
 elocity.convert;uses:="org.apache.velocity.util,org.apache.oro.text.p
 erl,org.apache.tools.ant",org.apache.velocity.runtime.parser;uses:="o
 rg.apache.velocity.runtime.parser.node,org.apache.velocity.runtime.lo
 g,org.apache.velocity.runtime.directive,org.apache.velocity.runtime,o
 rg.apache.velocity.exception",org.apache.velocity.exception;uses:="or
 g.apache.velocity.runtime.log,org.apache.velocity.runtime.parser,org.
 apache.velocity.util.introspection,org.apache.velocity.util",org.apac
 he.velocity.runtime.visitor;uses:="org.apache.velocity.context,org.ap
 ache.velocity.runtime.parser.node,org.apache.velocity.runtime.parser"
 ,org.apache.velocity.texen.ant;uses:="org.apache.velocity.texen,org.a
 pache.commons.collections,org.apache.velocity,org.apache.velocity.uti
 l,org.apache.velocity.exception,org.apache.velocity.context,org.apach
 e.velocity.app,org.apache.tools.ant",org.apache.oro.text.perl;uses:="
 org.apache.oro.text,org.apache.oro.text.regex,org.apache.oro.util",or
 g.apache.velocity.runtime.log;uses:="org.apache.velocity.runtime,org.
 apache.log,org.apache.log.output.io,org.apache.log.format,org.apache.
 commons.lang,org.apache.commons.logging,org.apache.velocity.runtime.d
 irective,org.apache.velocity.util.introspection,org.apache.velocity.r
 untime.parser.node,org.apache.log4j,org.apache.velocity.util,org.apac
 he.velocity.exception,javax.servlet",org.apache.velocity;uses:="org.a
 pache.velocity.runtime.log,org.apache.velocity.runtime,org.apache.vel
 ocity.runtime.parser,org.apache.velocity.exception,org.apache.velocit
 y.context,org.apache.velocity.runtime.resource,org.apache.velocity.ru
 ntime.parser.node,org.apache.velocity.runtime.resource.loader",org.ap
 ache.commons.lang.builder;uses:="org.apache.commons.lang.math,org.apa
 che.commons.lang",org.apache.velocity.util;uses:="org.apache.velocity
 .context,org.apache.velocity.runtime",org.apache.commons.lang.time;us
 es:="org.apache.commons.lang",org.apache.oro.text.regex,org.apache.ve
 locity.app.event;uses:="org.apache.velocity.runtime,org.apache.veloci
 ty.util,org.apache.velocity.context,org.apache.velocity.util.introspe
 ction",org.apache.velocity.runtime.resource;uses:="org.apache.velocit
 y.runtime.log,org.apache.velocity.runtime,org.apache.velocity.excepti
 on,org.apache.velocity.runtime.resource.loader,org.apache.commons.col
 lections.map,org.apache.velocity.util,org.apache.velocity,org.apache.
 commons.collections,org.apache.commons.lang",org.apache.velocity.app.
 tools;uses:="org.apache.velocity.context",org.apache.velocity.runtime
 .resource.loader;uses:="org.apache.velocity.runtime.log,org.apache.co
 mmons.collections,org.apache.velocity.util,org.apache.velocity.except
 ion,org.apache.velocity.runtime.resource,org.apache.commons.lang,java
 x.naming,javax.sql,org.apache.velocity.io,org.apache.velocity.runtime
 ,org.apache.velocity.runtime.resource.util",org.apache.commons.lang.m
 ath;uses:="org.apache.commons.lang"
Bundle-Version: 0
Bundle-Name: velocity-dep
Bundle-ManifestVersion: 2
Bundle-SymbolicName: velocity-dep


I'll try to attach "osgi-ready" bundle to this issue

> Make Velocity OSGi-ready
> ------------------------
>
>                 Key: VELOCITY-694
>                 URL: https://issues.apache.org/jira/browse/VELOCITY-694
>             Project: Velocity
>          Issue Type: Wish
>    Affects Versions: 1.6.1
>            Reporter: Stevo Slavic
>
> Velocity jar should be OSGi-ready with all necessary headers in MANIFEST.MF

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@velocity.apache.org
For additional commands, e-mail: dev-help@velocity.apache.org