<?xml version="1.0" encoding="ISO-8859-1"?>
<configuration
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.exoplatform.org/xml/ns/kernel_1_2.xsd http://www.exoplatform.org/xml/ns/kernel_1_2.xsd"
   xmlns="http://www.exoplatform.org/xml/ns/kernel_1_2.xsd">


  <component>
	  <key>org.exoplatform.services.cms.taxonomy.TaxonomyService</key>  
	  <type>org.exoplatform.services.cms.taxonomy.impl.TaxonomyServiceImpl</type>
	  <init-params>
	    <value-param>
	      <name>categoryNameLength</name>        
	      <value>150</value>				
	    </value-param>
      <object-param>   
        <name>defaultPermission.configuration</name>   
	        <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyTreeDefaultUserPermission">
	          <field name="permissions">
	            <collection type="java.util.ArrayList">               
	              <value>                            
	                <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyTreeDefaultUserPermission$Permission">             
	                  <field name="identity"><string>*:/platform/administrators</string></field>
	                  <field name="read"><string>true</string></field>                
	                  <field name="addNode"><string>true</string></field>                
	                  <field name="setProperty"><string>true</string></field>                
	                  <field name="remove"><string>true</string></field>                  
	                </object>  
	              </value>
                <value>                            
                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyTreeDefaultUserPermission$Permission">             
                    <field name="identity"><string>*:/platform/users</string></field>
                    <field name="read"><string>true</string></field>                
                    <field name="addNode"><string>true</string></field>                
                    <field name="setProperty"><string>true</string></field>                
                    <field name="remove"><string>false</string></field>                  
                  </object>  
                </value>                        
	            </collection>
	          </field>
	        </object>
      </object-param>
	  </init-params>          
	    	
	</component>	

	<external-component-plugins>
    <target-component>org.exoplatform.services.cms.taxonomy.TaxonomyService</target-component>  	  
		  <component-plugin>
			  <name>predefinedTaxonomyPlugin</name>
		    <set-method>addTaxonomyPlugin</set-method>
		    <type>org.exoplatform.services.cms.taxonomy.impl.TaxonomyPlugin</type>
		    <init-params>
		    	<value-param>
	        	<name>autoCreateInNewRepository</name>
	        	<value>true</value>
	        </value-param>	        
					<value-param>
					  <name>workspace</name>
			   		<value>dms-system</value>
					</value-param>
	        <value-param>
	        	<name>treeName</name>
	        	<value>System</value>
	        </value-param>	
          <object-param>   
            <name>permission.configuration</name>   
            <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig">	          	
              <field name="taxonomies">
                <collection type="java.util.ArrayList">
                  <value>
                    <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
                      <field name="permissions">
						            <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>			                  
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						             			<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>
                    </object>
                  </value>
                </collection>
              </field>
            </object>
          </object-param>
          <object-param>
            <name>predefined.actions</name>
            <description>description</description>
            <object type="org.exoplatform.services.cms.actions.impl.ActionConfig">
              <field  name="actions">
                <collection type="java.util.ArrayList">
                  <value>
                    <object type="org.exoplatform.services.cms.actions.impl.ActionConfig$TaxonomyAction">
                      <field  name="type"><string>exo:taxonomyAction</string></field>
                      <field  name="name"><string>taxonomyAction</string></field>                  
                      <field  name="description"><string></string></field>
                      <field  name="homePath"><string>dms-system:/exo:ecm/exo:taxonomyTrees/storage/System</string></field>
                      <field  name="targetWspace"><string>collaboration</string></field>
                      <field  name="targetPath"><string>/Documents</string></field>
                      <field  name="lifecyclePhase">
												<collection type="java.util.ArrayList">
						            	<value><string>node_added</string></value>		
						            </collection>
											</field>
											<field  name="roles"><string>*:/platform/administrators</string></field>
											<field  name="mixins">
						            <collection type="java.util.ArrayList">
						            	<value>
        										<object type="org.exoplatform.services.cms.actions.impl.ActionConfig$Mixin">
        											<field  name="name"><string>mix:affectedNodeTypes</string></field>
        											<field  name="properties">
        												<string>exo:affectedNodeTypeNames=exo:article,exo:podcast,exo:sample,kfx:document,nt:file,rma:filePlan</string>
															</field>
														</object>
        									</value>		
						            </collection>
						          </field>   
                    </object>  
                  </value>                                  
                </collection>   
              </field>  
            </object>
          </object-param>
		    	<object-param>
		    		<name>taxonomy.configuration</name>
	          <description>configuration predefined taxonomies to inject in jcr</description>
	          <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig">	          	
	          	<field name="taxonomies">
	          		<collection type="java.util.ArrayList">
	          		  <!-- cms taxonomy -->
	          			<value>
	          				<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>cmsTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/cms</string></field>		          				          						          				
			          			<field name="permissions">
					            <collection type="java.util.ArrayList">               
				                <value>                            
				                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
			                      <field name="identity"><string>any</string></field>
			                      <field name="read"><string>true</string></field>                
			                      <field name="addNode"><string>false</string></field>                
			                      <field name="setProperty"><string>false</string></field>                
			                      <field name="remove"><string>false</string></field>                
			                    </object>  
				                </value>			                  
				                <value>                            
				                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
					                  <field name="identity"><string>*:/platform/administrators</string></field>
			                      <field name="read"><string>true</string></field>                
			                      <field name="addNode"><string>true</string></field>                
			                      <field name="setProperty"><string>true</string></field>                
			                      <field name="remove"><string>true</string></field>                  
				                  </object>  
				                </value>
												<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						             	 		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
			                </collection>
				              </field>
		          			</object>
		          		</value>
		          		<value>	
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>newsTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/cms/news</string></field>
		          				<field name="permissions">
					            <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>	          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>sportsTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/cms/sports</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>		                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>worldTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/cms/news/world</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>		                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>economyTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/cms/news/economy</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>		                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>footballTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/cms/sports/football</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>champions-leagueTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/cms/sports/football/champions-league</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						             			<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>	                  
				                </collection>
				              </field>	          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>uefaTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/cms/sports/football/uefa</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						             		  <field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>	          				          						          				
		          			</object>
		          		</value>		          		
	          		  <!-- calendar taxonomy -->
	          			<value>
	          				<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>calendarTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>		                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>	
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>birthdayTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar/Birthday</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>		                  
				                </collection>
				              </field>	          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>breakfastTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar/Breakfast</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>		                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>callTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar/Call</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>lunchTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar/Lunch</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
					              			<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>meetingTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar/Meeting</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>otherCalendarTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar/Other</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>	          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>persionalTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar/Personal</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>professionalTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar/Professional</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>		                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
		          		<value>
		          			<object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Taxonomy">
		          			  <field  name="name"><string>vacationsTaxonomy</string></field>		          				          				
		          				<field  name="path"><string>/calendar/Vacations</string></field>
		          				<field name="permissions">
					              <collection type="java.util.ArrayList">               
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
				                      <field name="identity"><string>any</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>false</string></field>                
				                      <field name="setProperty"><string>false</string></field>                
				                      <field name="remove"><string>false</string></field>                
				                    </object>  
					                </value>
					                <value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						                  <field name="identity"><string>*:/platform/administrators</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>true</string></field>                  
					                  </object>  
					                </value>
													<value>                            
					                  <object type="org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig$Permission">             
						              		<field name="identity"><string>*:/platform/users</string></field>
				                      <field name="read"><string>true</string></field>                
				                      <field name="addNode"><string>true</string></field>                
				                      <field name="setProperty"><string>true</string></field>                
				                      <field name="remove"><string>false</string></field>                  
					                  </object>  
					                </value>			                  
				                </collection>
				              </field>		          				          						          				
		          			</object>
		          		</value>
	          		</collection>
	          	</field>          	          
	          </object>
		    	</object-param>
		    </init-params>	  
		  </component-plugin> 
	</external-component-plugins>
	
</configuration>
