You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shiro.apache.org by "Andreas Pieber (JIRA)" <ji...@apache.org> on 2011/02/20 04:24:38 UTC
[jira] Updated: (SHIRO-274) Apache Karaf Features File
[ https://issues.apache.org/jira/browse/SHIRO-274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andreas Pieber updated SHIRO-274:
---------------------------------
Attachment: karaf-features.patch
> Apache Karaf Features File
> --------------------------
>
> Key: SHIRO-274
> URL: https://issues.apache.org/jira/browse/SHIRO-274
> Project: Shiro
> Issue Type: New Feature
> Reporter: Andreas Pieber
> Fix For: 1.2.0
>
> Attachments: karaf-features.patch
>
>
> Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed.
> The following patch provides a features.xml which can be used in to install Apache Shiro easily in Apache Karaf. To test the patch download apache karaf 2.2.0-SNAPSHOT (because of the used obr resolver not backward-compatible to 2.1.x; but we're going to release karaf-2.2.0 very soon anyway...) here [1] or here [2], unizp/untar; now start Karaf:
> {code}
> pieber@coprime [04:18:58] [~/apache-karaf-2.1.99-SNAPSHOT]
> -> % ./bin/karaf
> __ __ ____
> / //_/____ __________ _/ __/
> / ,< / __ `/ ___/ __ `/ /_
> / /| |/ /_/ / / / /_/ / __/
> /_/ |_|\__,_/_/ \__,_/_/
> Apache Karaf (2.1.99-SNAPSHOT)
> Hit '<tab>' for a list of available commands
> and '[cmd] --help' for help on a specific command.
> Hit '<ctrl-d>' or 'osgi:shutdown' to shutdown Karaf.
> {code}
> Afterwards add the new shiro features file:
> {code}
> karaf@root> features:addurl mvn:org.apache.shiro/shiro-features/1.2.0-SNAPSHOT/xml/features
> {code}
> Now we can install the features...
> {code}
> karaf@root> features:install shiro-web shiro-ehcache shiro-quartz shiro-spring shiro-aspectj
> {code}
> ... and check if everything was installed correctly
> {code}
> karaf@root> list
> START LEVEL 100 , List Threshold: 50
> ID State Blueprint Level Name
> [ 42] [Active ] [ ] [ 60] Apache Shiro :: Core (1.2.0.SNAPSHOT)
> [ 43] [Active ] [ ] [ 60] geronimo-servlet_2.5_spec (1.1.2)
> [ 44] [Active ] [ ] [ 60] Jetty :: Utilities (7.2.2.v20101205)
> [ 45] [Active ] [ ] [ 60] Jetty :: IO Utility (7.2.2.v20101205)
> [ 46] [Active ] [ ] [ 60] Jetty :: Http Utility (7.2.2.v20101205)
> [ 47] [Active ] [ ] [ 60] Jetty :: Continuation (7.2.2.v20101205)
> [ 48] [Active ] [ ] [ 60] Jetty :: Server Core (7.2.2.v20101205)
> [ 49] [Active ] [ ] [ 60] Jetty :: Security (7.2.2.v20101205)
> [ 50] [Active ] [ ] [ 60] Jetty :: Servlet Handling (7.2.2.v20101205)
> [ 51] [Active ] [ ] [ 60] Jetty :: XML utilities (7.2.2.v20101205)
> [ 52] [Active ] [ ] [ 60] OPS4J Pax Web - API (1.0.1)
> [ 53] [Active ] [ ] [ 60] OPS4J Pax Web - Service SPI (1.0.1)
> [ 54] [Active ] [ ] [ 60] OPS4J Pax Web - Runtime (1.0.1)
> [ 55] [Active ] [ ] [ 60] OPS4J Pax Web - Jetty (1.0.1)
> [ 57] [Active ] [ ] [ 60] OPS4J Pax Web - Jsp Support (1.0.1)
> [ 58] [Active ] [ ] [ 60] OPS4J Pax Web - Extender - WAR (1.0.1)
> [ 59] [Active ] [ ] [ 60] OPS4J Pax Web - Extender - Whiteboard (1.0.1)
> [ 60] [Active ] [ ] [ 60] OPS4J Pax Web - FileInstall Deployer (1.0.1)
> [ 61] [Active ] [ ] [ 60] OPS4J Pax Url - war:, war-i: (1.2.5)
> [ 62] [Active ] [ ] [ 60] Apache Shiro :: Web (1.2.0.SNAPSHOT)
> [ 63] [Active ] [ ] [ 60] Apache ServiceMix :: Bundles :: ehcache (2.3.0.1)
> [ 64] [Active ] [ ] [ 60] Apache Shiro :: Support :: EHCache (1.2.0.SNAPSHOT)
> [ 65] [Active ] [ ] [ 60] Commons Collections (3.2.1)
> [ 66] [Active ] [ ] [ 60] Apache ServiceMix Bundles: quartz-1.6.1 (1.6.1.1)
> [ 67] [Active ] [ ] [ 60] Apache Shiro :: Support :: Quartz (1.2.0.SNAPSHOT)
> [ 68] [Active ] [ ] [ 60] Apache ServiceMix :: Bundles :: aopalliance (1.0.0.4)
> [ 69] [Active ] [ ] [ 60] Spring Core (3.0.5.RELEASE)
> [ 70] [Active ] [ ] [ 60] Spring ASM (3.0.5.RELEASE)
> [ 71] [Active ] [ ] [ 60] Spring Expression Language (3.0.5.RELEASE)
> [ 72] [Active ] [ ] [ 60] Spring Beans (3.0.5.RELEASE)
> [ 73] [Active ] [ ] [ 60] Spring AOP (3.0.5.RELEASE)
> [ 74] [Active ] [ ] [ 60] Spring Context (3.0.5.RELEASE)
> [ 75] [Active ] [ ] [ 60] Spring Context Support (3.0.5.RELEASE)
> [ 76] [Active ] [ ] [ 60] Apache Shiro :: Support :: Spring (1.2.0.SNAPSHOT)
> [ 77] [Active ] [ ] [ 60] Apache ServiceMix :: Bundles :: aspectj (1.6.8.1)
> [ 78] [Active ] [ ] [ 60] Apache Shiro :: Support :: AspectJ (1.2.0.SNAPSHOT)
> {code}
> [1] http://repository.apache.org/snapshots/org/apache/karaf/assemblies/apache-karaf/apache-karaf/2.1.99-SNAPSHOT/apache-karaf-2.1.99-SNAPSHOT.tar.gz
> [2] http://repository.apache.org/snapshots/org/apache/karaf/assemblies/apache-karaf/apache-karaf/2.1.99-SNAPSHOT/apache-karaf-2.1.99-SNAPSHOT.zip
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira