niclas      2004/03/01 15:45:34

  Modified:    merlin/platform/tutorials/security/application/impl/conf
                        block.xml kernel.xml
               merlin/platform/tutorials/security/location/api maven.xml
               
merlin/platform/tutorials/security/location/api/src/java/tutorial/location
                        LocationPermission.java
               merlin/platform/tutorials/security/location/impl maven.xml
               merlin/platform/tutorials/security/location/impl/conf
                        block.xml
               merlin/platform/tutorials/security/publisher/api maven.xml
               merlin/platform/tutorials/security/publisher/impl maven.xml
  Removed:     
merlin/platform/tutorials/security/location/impl/src/java/tutorial/location
                        LocationComponent.java LocationComponent.xprofile
  Log:
  Some more touches to the tutorial.
  
  Revision  Changes    Path
  1.2       +2 -2      
avalon/merlin/platform/tutorials/security/application/impl/conf/block.xml
  
  Index: block.xml
  ===================================================================
  RCS file: 
/home/cvs/avalon/merlin/platform/tutorials/security/application/impl/conf/block.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- block.xml 1 Mar 2004 23:04:24 -0000       1.1
  +++ block.xml 1 Mar 2004 23:45:33 -0000       1.2
  @@ -17,11 +17,11 @@
        <include name="publisher" id="merlin-tutorial:publisher-impl" version="1.0"/>
   
        <component name="spain" 
  -        class="tutorial.application.Application">
  +        class="tutorial.application.Application" activation="startup">
        </component>
        
        <component name="france" 
  -        class="tutorial.application.Application">
  +        class="tutorial.application.Application" activation="startup">
        </component>
   
   </container>
  
  
  
  1.2       +2 -2      
avalon/merlin/platform/tutorials/security/application/impl/conf/kernel.xml
  
  Index: kernel.xml
  ===================================================================
  RCS file: 
/home/cvs/avalon/merlin/platform/tutorials/security/application/impl/conf/kernel.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- kernel.xml        1 Mar 2004 23:04:24 -0000       1.1
  +++ kernel.xml        1 Mar 2004 23:45:33 -0000       1.2
  @@ -18,7 +18,7 @@
       <profile name="FranceGranted">
         <permissions>
           <permission class="tutorial.location.LocationPermission" 
  -            name="Europe.France" />
  +            name="Europe.France.*" />
         </permissions>
       </profile>
       
  @@ -26,7 +26,7 @@
       <profile name="SpainGranted">
         <permissions>
           <permission class="tutorial.location.LocationPermission" 
  -            name="Europe.Spain" />
  +            name="Europe.Spain.*" />
         </permissions>
       </profile>
       
  
  
  
  1.2       +2 -2      avalon/merlin/platform/tutorials/security/location/api/maven.xml
  
  Index: maven.xml
  ===================================================================
  RCS file: 
/home/cvs/avalon/merlin/platform/tutorials/security/location/api/maven.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- maven.xml 1 Mar 2004 23:04:24 -0000       1.1
  +++ maven.xml 1 Mar 2004 23:45:33 -0000       1.2
  @@ -1,7 +1,7 @@
  -<project default="jar:jar" xmlns:maven="jelly:maven" xmlns:j="jelly:core" 
xmlns:util="jelly:util">
  +<project default="jar:install" xmlns:maven="jelly:maven" xmlns:j="jelly:core" 
xmlns:util="jelly:util">
   
     <preGoal name="demo">
       <attainGoal name="jar:install"/>
     </preGoal>
   
  -</project>
  \ No newline at end of file
  +</project>
  
  
  
  1.2       +4 -3      
avalon/merlin/platform/tutorials/security/location/api/src/java/tutorial/location/LocationPermission.java
  
  Index: LocationPermission.java
  ===================================================================
  RCS file: 
/home/cvs/avalon/merlin/platform/tutorials/security/location/api/src/java/tutorial/location/LocationPermission.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- LocationPermission.java   1 Mar 2004 23:08:59 -0000       1.1
  +++ LocationPermission.java   1 Mar 2004 23:45:33 -0000       1.2
  @@ -17,7 +17,7 @@
   
   package tutorial.location;
   
  -import java.util.PropertyPermission;
  +import java.security.BasicPermission;
   
   /**
    * The LocationPermission checks if the caller has access to the
  @@ -25,9 +25,10 @@
    *
    * Locations has a dot-notation, such as Europe.Spain.Madrid, and
    * if the caller is requesting Europe.Spain.Madrid, it will need
  - * to be granted access to Europe, Europe.Spain or Europe.Spain.Madrid.
  + * to be granted access to Europe.*, Europe.Spain.* or 
  + * Europe.Spain.Madrid.
    */
  -public class LocationPermission extends PropertyPermission 
  +public class LocationPermission extends BasicPermission 
   {
   
       public LocationPermission( String location )
  
  
  
  1.2       +2 -2      
avalon/merlin/platform/tutorials/security/location/impl/maven.xml
  
  Index: maven.xml
  ===================================================================
  RCS file: 
/home/cvs/avalon/merlin/platform/tutorials/security/location/impl/maven.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- maven.xml 1 Mar 2004 23:08:59 -0000       1.1
  +++ maven.xml 1 Mar 2004 23:45:33 -0000       1.2
  @@ -1,7 +1,7 @@
  -<project default="jar:jar" xmlns:maven="jelly:maven" xmlns:j="jelly:core" 
xmlns:util="jelly:util">
  +<project default="jar:install" xmlns:maven="jelly:maven" xmlns:j="jelly:core" 
xmlns:util="jelly:util">
   
     <preGoal name="demo">
       <attainGoal name="jar:install"/>
     </preGoal>
   
  -</project>
  \ No newline at end of file
  +</project>
  
  
  
  1.2       +2 -2      
avalon/merlin/platform/tutorials/security/location/impl/conf/block.xml
  
  Index: block.xml
  ===================================================================
  RCS file: 
/home/cvs/avalon/merlin/platform/tutorials/security/location/impl/conf/block.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- block.xml 1 Mar 2004 23:08:59 -0000       1.1
  +++ block.xml 1 Mar 2004 23:45:34 -0000       1.2
  @@ -19,9 +19,9 @@
      </classloader>
   
      <component name="info" 
  -       class="tutorial.location.LocationComponent">
  +       class="tutorial.location.impl.LocationComponent">
          <configuration>
  -         <source>Paris</source>
  +         <source>Europe.France.Paris</source>
          </configuration>
      </component>
   
  
  
  
  1.2       +2 -2      
avalon/merlin/platform/tutorials/security/publisher/api/maven.xml
  
  Index: maven.xml
  ===================================================================
  RCS file: 
/home/cvs/avalon/merlin/platform/tutorials/security/publisher/api/maven.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- maven.xml 1 Mar 2004 23:04:25 -0000       1.1
  +++ maven.xml 1 Mar 2004 23:45:34 -0000       1.2
  @@ -1,7 +1,7 @@
  -<project default="jar:jar" xmlns:maven="jelly:maven" xmlns:j="jelly:core" 
xmlns:util="jelly:util">
  +<project default="jar:install" xmlns:maven="jelly:maven" xmlns:j="jelly:core" 
xmlns:util="jelly:util">
   
     <preGoal name="demo">
       <attainGoal name="jar:install"/>
     </preGoal>
   
  -</project>
  \ No newline at end of file
  +</project>
  
  
  
  1.2       +2 -2      
avalon/merlin/platform/tutorials/security/publisher/impl/maven.xml
  
  Index: maven.xml
  ===================================================================
  RCS file: 
/home/cvs/avalon/merlin/platform/tutorials/security/publisher/impl/maven.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- maven.xml 1 Mar 2004 23:04:25 -0000       1.1
  +++ maven.xml 1 Mar 2004 23:45:34 -0000       1.2
  @@ -1,7 +1,7 @@
  -<project default="jar:jar" xmlns:maven="jelly:maven" xmlns:j="jelly:core" 
xmlns:util="jelly:util">
  +<project default="jar:install" xmlns:maven="jelly:maven" xmlns:j="jelly:core" 
xmlns:util="jelly:util">
   
     <preGoal name="demo">
       <attainGoal name="jar:install"/>
     </preGoal>
   
  -</project>
  \ No newline at end of file
  +</project>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to