8000 GitHub - nagetsum/ShiroSample: Apache Shiro 1.2 JDBC Realm sample
[go: up one dir, main page]

Skip to content

nagetsum/ShiroSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ShiroSample

Apache Shiro 1.2 JDBC Realm sample.

screenshot

environment

  • GlassFish 4.1 (Java EE7)
  • Jersey MVC
  • Apache Shiro 1.2

setup

  1. setting your datasource

    Default datasource jndiname is java:comp/DefaultDataSource (glassfish default. connect for derby)

    • src/main/resources/META-INF/persistence.xml
    <persistence-unit name="DerbyPU" transaction-type="JTA">
        <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
        <jta-data-source>java:comp/DefaultDataSource</jta-data-source> <= Change your DataSource jndi name
    
    • src/main/resources/shiro.ini
    ds.resourceName = java:comp/DefaultDataSource <= Change your DataSource jndi name
    
  2. build

    mvn package
    
  3. deploy

    cd glassfish4/bin
    ./asadmin start-database (if user default datasource)
    ./asadmin start-domain
    ./asadmin deploy ShoroSample.war
    
  4. access

    http://localhost:8080/ShiroSample

About

Apache Shiro 1.2 JDBC Realm sample

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0