You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by zo...@apache.org on 2010/12/06 09:54:20 UTC

svn commit: r1042550 - /incubator/aries/branches/site/trunk/content/

Author: zoe
Date: Mon Dec  6 08:54:19 2010
New Revision: 1042550

URL: http://svn.apache.org/viewvc?rev=1042550&view=rev
Log:
ARIES-502 More code section fixes

Modified:
    incubator/aries/branches/site/trunk/content/ariestrader-0.1-incubating.mdtext
    incubator/aries/branches/site/trunk/content/ariestrader.mdtext
    incubator/aries/branches/site/trunk/content/blog-sample.mdtext
    incubator/aries/branches/site/trunk/content/blogsample-0.1-incubating.mdtext
    incubator/aries/branches/site/trunk/content/blueprint.mdtext
    incubator/aries/branches/site/trunk/content/blueprintannotation.mdtext
    incubator/aries/branches/site/trunk/content/buildingaries.mdtext
    incubator/aries/branches/site/trunk/content/how-to-run-the-osgi-enterprise-ct.mdtext
    incubator/aries/branches/site/trunk/content/maintainingthewebpages.mdtext
    incubator/aries/branches/site/trunk/content/moduledependencies.mdtext

Modified: incubator/aries/branches/site/trunk/content/ariestrader-0.1-incubating.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/ariestrader-0.1-incubating.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/ariestrader-0.1-incubating.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/ariestrader-0.1-incubating.mdtext Mon Dec  6 08:54:19 2010
@@ -27,10 +27,10 @@ DERBY_INSTALL, Configure Embedded Derby 
 Download and unzip the source zip for the [latest release](aries:downloads.html)
  of Aries Samples and build the equinox-test-harness module under
 ariestrader:
-{code}
-cd samples-0.1-incubating/ariestrader/assemblies/equinox-test-harness
-mvn install
-{code}
+
+    cd samples-0.1-incubating/ariestrader/assemblies/equinox-test-harness
+    mvn install
+
 This procedure will pull in the binaries from the latest release and its
 dependencies.
 

Modified: incubator/aries/branches/site/trunk/content/ariestrader.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/ariestrader.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/ariestrader.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/ariestrader.mdtext Mon Dec  6 08:54:19 2010
@@ -22,10 +22,10 @@ the sample itself (see instructions belo
 Download and unzip the source zip for the [latest release](aries:downloads.html)
  of Aries Samples and build the equinox-test-harness module under
 ariestrader:
-{code}
-cd samples-0.2-incubating/ariestrader/assemblies/equinox-test-harness
-mvn install
-{code}
+
+    cd samples-0.2-incubating/ariestrader/assemblies/equinox-test-harness
+    mvn install
+
 This procedure will pull in the binaries from the latest release and its
 dependencies.
 

Modified: incubator/aries/branches/site/trunk/content/blog-sample.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/blog-sample.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/blog-sample.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/blog-sample.mdtext Mon Dec  6 08:54:19 2010
@@ -22,10 +22,10 @@ blog-datasource) as indicated in the com
 
 Download and unzip the source zip for the [latest release](aries:downloads.html)
  of Aries Samples and build the blog-assembly module:
-{code}
-cd samples-0.2-incubating/blog/blog-assembly
-mvn install
-{code}
+
+    cd samples-0.2-incubating/blog/blog-assembly
+    mvn install
+
 This procedure will pull in the binaries from the latest release and its
 dependencies.
 
@@ -35,15 +35,15 @@ dependencies.
 Download the JDBC based Blog sample application (.eba file) from the [latest release](aries:downloads.html)
 . Change directory to the blog-assembly target directory:
 
-{code}
-cd samples-0.2-incubating/blog-sample/blog-assembly/target
-{code}
+
+    cd samples-0.2-incubating/blog-sample/blog-assembly/target
+
 
 now start Aries in an OSGi framework (we're using Eclipse Equinox in this
 case)
-{code}
-java -jar osgi-3.5.0.v20090520.jar -console
-{code}
+
+    java -jar osgi-3.5.0.v20090520.jar -console
+
 
 The OSGi console should start up, the 'ss' command should show all of the
 Blog bundles in state 'ACTIVE'.

Modified: incubator/aries/branches/site/trunk/content/blogsample-0.1-incubating.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/blogsample-0.1-incubating.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/blogsample-0.1-incubating.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/blogsample-0.1-incubating.mdtext Mon Dec  6 08:54:19 2010
@@ -26,10 +26,10 @@ will not work. See [ARIES-317](https://i
 
 Download and unzip the source zip for the [latest release](aries:downloads.html)
  of Aries Samples and build the blog-assembly module:
-{code}
-cd samples-0.1-incubating/blog/blog-assembly
-mvn install
-{code}
+
+    cd samples-0.1-incubating/blog/blog-assembly
+    mvn install
+
 This procedure will pull in the binaries from the latest release and its
 dependencies.
 
@@ -40,17 +40,17 @@ Download the JDBC based Blog sample appl
 .
 
 Create the database
-{code}
-cd samples-0.1-incubating/blog-sample/blog-assembly/target
-export
-CLASSPATH=$DERBY_INSTALL/lib/derby.jar:$DERBY_INSTALL/lib/derbytools.jar:.
-java org.apache.derby.tools.ij blogDB.sql
-{code}
+
+    cd samples-0.1-incubating/blog-sample/blog-assembly/target
+    export
+    CLASSPATH=$DERBY_INSTALL/lib/derby.jar:$DERBY_INSTALL/lib/derbytools.jar:.
+    java org.apache.derby.tools.ij blogDB.sql
+
 now start Aries in an OSGi framework (we're using Eclipse Equinox in this
 case)
-{code}
-java -jar osgi-3.5.0.v20090520.jar -console
-{code}
+
+    java -jar osgi-3.5.0.v20090520.jar -console
+
 
 The OSGi console should start up, the 'ss' command should show all of the
 Blog bundles in state 'ACTIVE'.

Modified: incubator/aries/branches/site/trunk/content/blueprint.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/blueprint.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/blueprint.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/blueprint.mdtext Mon Dec  6 08:54:19 2010
@@ -54,12 +54,12 @@ bundle is stopped. 
 The Blueprint XML file is identified by a top-level blueprint element, as
 shown below:
 
-{code:xml|title=blueprint.xml|borderStyle=solid}
-<?xml version="1.0" encoding="UTF-8"?>
-<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
-    ...
-</blueprint>
-{code} 
+
+    <?xml version="1.0" encoding="UTF-8"?>
+    <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
+        ...
+    </blueprint>
+
 
 The XML namespace identifies the document as conforming to the Blueprint
 version 1.0.0.	The top-level blueprint element identifies the document as
@@ -75,12 +75,12 @@ Beans are declared using the bean elemen
 bean called *accountOne* implemented by the POJO
 *org.apache.aries.simple.Account*.
 
-{code:xml|title=bean.xml|borderStyle=solid}
-<?xml version="1.0" encoding="UTF-8"?>
-<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
-   <bean id="accountOne" class="org.apache.aries.simple.Account" />
-</blueprint>
-{code} 
+
+    <?xml version="1.0" encoding="UTF-8"?>
+    <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
+       <bean id="accountOne" class="org.apache.aries.simple.Account" />
+    </blueprint>
+
 
 <a name="Blueprint-BeanConstruction"></a>
 ###  Bean Construction
@@ -105,20 +105,20 @@ example, the *class* attribute specifies
 instantiate. The Blueprint Container will create the *Account* object by
 passing *1* as the argument to the constructor. 
 
-{code:java|title=Account.java|borderStyle=solid}
+
    public class Account {      
        public Account(long number) {
 	  ...
        }
        ...
    }
-{code} 
 
-{code:xml|title=constructor.xml|borderStyle=solid}
-   <bean id="accountOne" class="org.apache.aries.simple.Account">
-       <argument value="1"/>
-   </bean>
-{code} 
+
+
+       <bean id="accountOne" class="org.apache.aries.simple.Account">
+           <argument value="1"/>
+       </bean>
+
 
 
 A bean can be constructed using a static factory method.  In this example,
@@ -128,21 +128,21 @@ by the *factory-method*  attribute. The 
 *createAccount()* static method on the *StaticAccountFactory* class and
 pass 2 as the argument to create the Account object. 
 
-{code:java|title=StaticAccountFactory.java|borderStyle=solid}
-   public class StaticAccountFactory {	    
-       public static Account createAccount(long number) {
-	  return new Account(number);
+
+       public class StaticAccountFactory {	    
+           public static Account createAccount(long number) {
+	      return new Account(number);
+           }
        }
-   }
-{code} 
 
-{code:xml|title=staticfactory.xml|borderStyle=solid}
-   <bean id="accountTwo"
-class="org.apache.aries.simple.StaticAccountFactory" 
-	 factory-method="createAccount">   
-       <argument value="2"/>
-   </bean>
-{code} 
+
+
+       <bean id="accountTwo"
+        class="org.apache.aries.simple.StaticAccountFactory" 
+	     factory-method="createAccount">   
+           <argument value="2"/>
+       </bean>
+
 
 A bean can be constructed using an instance factory method.  In the
 example, the *accountFactory* bean is the factory. The Blueprint
@@ -152,7 +152,7 @@ specified: the factory name. The Bluepri
 *createAccount()* method on the *AccountFactory* instance and pass 3 as
 the argument to create the Account object.
 
-{code:java|title=AccountFactory.java|borderStyle=solid}
+
    public class AccountFactory {      
        public AccountFactory(String factoryName) {
 	  ...
@@ -162,20 +162,20 @@ the argument to create the Account objec
        }
    }
 
-{code} 
 
-{code:xml|title=instancefactory.xml|borderStyle=solid}
-   <bean id="accountFactory"
-class="org.apache.aries.simple.AccountFactory">  
-       <argument value="account factory"/>	
-   </bean>
-
-   <bean id="accountThree"
-	 factory-ref="accountFactory" 
-	 factory-method="createAccount">   
-       <argument value="3"/>
-   </bean>
-{code} 
+
+
+       <bean id="accountFactory"
+        class="org.apache.aries.simple.AccountFactory">  
+           <argument value="account factory"/>	
+       </bean>
+
+       <bean id="accountThree"
+	     factory-ref="accountFactory" 
+	     factory-method="createAccount">   
+           <argument value="3"/>
+       </bean>
+
 
 <a name="Blueprint-BeanProperties"></a>
 ###  Bean Properties
@@ -186,7 +186,7 @@ the Account bean and then sets the descr
 Beans naming convention.
 
 
-{code:java|title=Account.java|borderStyle=solid}
+
    public class Account {      
        public Account(long number) {
 	  ...
@@ -195,14 +195,14 @@ Beans naming convention.
 	  ...
        }
    }
-{code} 
 
-{code:xml|title=constructor.xml|borderStyle=solid}
-   <bean id="accountOne" class="org.apache.aries.simple.Account">
-       <argument value="1"/>
-       <property name="description" value="#1 account"/>
-   </bean>
-{code}
+
+
+       <bean id="accountOne" class="org.apache.aries.simple.Account">
+           <argument value="1"/>
+           <property name="description" value="#1 account"/>
+       </bean>
+
 
 <a name="Blueprint-BeanWiring"></a>
 #### Bean Wiring
@@ -210,32 +210,32 @@ Beans naming convention.
 Property injection is used for wiring beans together.  In the following
 example *accountOne* is injected with a *Currency* bean.
 
-{code:java|title=Account.java|borderStyle=solid}
-   public class Account {      
-       public Account() {
-	  ...
-       }
-       public void setCurrency(Currency currency) {
-	  ...
+
+       public class Account {      
+           public Account() {
+	      ...
+           }
+           public void setCurrency(Currency currency) {
+	      ...
+           }
        }
-   }
-{code} 
 
-{code:java|title=Currency.java|borderStyle=solid}
-   public class Currency {	
-       public Currency() {
-	  ...
+
+
+       public class Currency {	
+           public Currency() {
+	      ...
+           }
        }
-   }
-{code} 
 
-{code:xml|title=properties.xml|borderStyle=solid}
-   <bean id="accountOne" class="org.apache.aries.simple.Account">
-       <property name="currency" ref="currency" />
-   </bean>
 
-   <bean id="currency" class="org.apache.aries.simple.Currency" />
-{code}
+
+       <bean id="accountOne" class="org.apache.aries.simple.Account">
+           <property name="currency" ref="currency" />
+       </bean>
+
+       <bean id="currency" class="org.apache.aries.simple.Currency" />
+
 
 
 
@@ -249,42 +249,42 @@ The bean that provides the service objec
 *ref* attribute.  The interfaces under which the service is registered
 can be specified using the *interface* attribute:
 
-{code:java|title=AccountImpl.java|borderStyle=solid}
-   public class AccountImpl implements Account {      
-       public Account() {
-	  ...
-       }
-       public void setCurrency(Currency currency) {
-	  ...
+
+       public class AccountImpl implements Account {      
+           public Account() {
+	      ...
+           }
+           public void setCurrency(Currency currency) {
+	      ...
+           }
        }
-   }
-{code} 
 
-{code:xml|title=service.xml|borderStyle=solid}
-   <service id="serviceOne" ref="account"
-interface="org.apache.aries.simple.Account" />
 
-   <bean id="account" class="org.apache.aries.simple.AccountImpl" />
-{code}
+
+       <service id="serviceOne" ref="account"
+        interface="org.apache.aries.simple.Account" />
+
+       <bean id="account" class="org.apache.aries.simple.AccountImpl" />
+
 
 The bean that provides the service object can be inlined in the service
 element as follows:
 
-{code:xml|title=service.xml|borderStyle=solid}
-   <service id="serviceTwo"  interface="org.apache.aries.simple.Account">
-      <bean class="org.apache.aries.simple.AccountImpl" />
-   </service>
-{code}
+
+       <service id="serviceTwo"  interface="org.apache.aries.simple.Account">
+          <bean class="org.apache.aries.simple.AccountImpl" />
+       </service>
+
 
 The interfaces under which a service is registered can be determined by
 Blueprint using *auto-export*.  The following registers the service under
 all the bean's interfaces:
 
-{code:xml|title=service.xml|borderStyle=solid}
-   <service id="serviceOne" ref="account" auto-export="interfaces" />
 
-   <bean id="account" class="org.apache.aries.simple.AccountImpl" />
-{code}
+       <service id="serviceOne" ref="account" auto-export="interfaces" />
+
+       <bean id="account" class="org.apache.aries.simple.AccountImpl" />
+
 
 Other values for *auto-export* are *disabled* (the default)
 *class-hierarchy* and *all-classes*.
@@ -307,16 +307,16 @@ properties. The *active* service propert
 *java.lang.Boolean*. The *mode* property is of the default type,
 *String*. 
 
-{code:xml|title=serviceproperties.xml|borderStyle=solid}
-   <service id="serviceFour" ref="account" autoExport="all-classes">
-      <service-properties>
-	  <entry key="active">
-	      <value type="java.lang.Boolean">true</value>
-	  </entry>
-	  <entry key="mode" value="shared"/>
-      </service-properties>
-   </service>
-{code}
+
+       <service id="serviceFour" ref="account" autoExport="all-classes">
+          <service-properties>
+	      <entry key="active">
+	          <value type="java.lang.Boolean">true</value>
+	      </entry>
+	      <entry key="mode" value="shared"/>
+          </service-properties>
+       </service>
+
 
 <a name="Blueprint-ServiceRanking"></a>
 ### Service Ranking
@@ -328,9 +328,9 @@ service will be returned ahead of the lo
 follows:
 
 {code:xml|title=serviceranking.xml|borderStyle=solid}
-   <service id="serviceFive" ref="account" auto-export="all-classes"
-ranking="3" />
-{code}
+       <service id="serviceFive" ref="account" auto-export="all-classes"
+        ranking="3" />
+
 
 
 <a name="Blueprint-References"></a>
@@ -342,13 +342,13 @@ following shows a reference named *accou
 it is set on the *accountClient* bean through the *account* property.
 
 {code:xml|title=servicereference.xml|borderStyle=solid}
-   <bean id="accountClient" class="...">
-       <property name="account" ref="accountRef" />
-   </bean>
-
-   <reference id="accountRef" interface="org.apache.aries.simple.Account"
-/> 
-{code}
+       <bean id="accountClient" class="...">
+           <property name="account" ref="accountRef" />
+       </bean>
+
+       <reference id="accountRef" interface="org.apache.aries.simple.Account"
+    /> 
+
 
 <a name="Blueprint-ReferenceDynamism"></a>
 ### Reference Dynamism
@@ -361,12 +361,12 @@ backing service will block until a servi
 occurs at which point a ServiceUnavailableException will be thrown.
 
 {code:java|title=AccountClient.java|borderStyle=solid}
-   try {
-      balance = account.getBalance();
-   } catch (ServiceUnavailableException e) {
-      ...
-   }
-{code} 
+       try {
+          balance = account.getBalance();
+       } catch (ServiceUnavailableException e) {
+          ...
+       }
+
 
 The default timeout Blueprint will wait for is 300000 milliseconds (5
 minutes).  This value can be changed on a per bundle basis using directives
@@ -374,25 +374,25 @@ on the Bundle-SymbolicName.  The followi
 completely (the default is true):
 
 {code:java|title=MANIFEST.MF|borderStyle=solid}
-   Bundle-SymbolicName: org.apache.aries.simple.account;
-blueprint.graceperiod:=false
-{code} 
+       Bundle-SymbolicName: org.apache.aries.simple.account;
+        blueprint.graceperiod:=false
+
 
 The following sets the timeout to 10000 milliseconds (10 seconds):
 
 {code:java|title=MANIFEST.MF|borderStyle=solid}
-   Bundle-SymbolicName: org.apache.aries.simple.account;
-blueprint.graceperiod:=false; blueprint.timeout=10000;
-{code} 
+       Bundle-SymbolicName: org.apache.aries.simple.account;
+        blueprint.graceperiod:=false; blueprint.timeout=10000;
+
 
 The timeout can also be set on an individual reference using the
 *timeout* attribute.	The following sets the timeout for the account
 reference to 20000 milliseconds (20 seconds).
 
 {code:xml|title=servicereference.xml|borderStyle=solid}
-   <reference id="accountRef" timeout="20000"
-interface="org.apache.aries.simple.Account" /> 
-{code}
+       <reference id="accountRef" timeout="20000"
+        interface="org.apache.aries.simple.Account" /> 
+
 
 In all cases, a value of 0 means wait indefinitely for the reference to
 become satisfied.
@@ -418,17 +418,17 @@ objects (proxies).  This is the default 
 attribute
 
 {code:xml|title=referencelist.xml|borderStyle=solid}
-   <reference-list id="accountRefs" member-type="service-object"
-interface="org.apache.aries.simple.Account" /> 
-{code}
+       <reference-list id="accountRefs" member-type="service-object"
+        interface="org.apache.aries.simple.Account" /> 
+
 
 The following shows an example of a reference-list that returns a list of
 ServiceReferences:
 
 {code:xml|title=referencelist.xml|borderStyle=solid}
-   <reference-list id="accountRefs" member-type="service-reference"
-interface="org.apache.aries.simple.Account" /> 
-{code}
+       <reference-list id="accountRefs" member-type="service-reference"
+        interface="org.apache.aries.simple.Account" /> 
+
 
 Example showing mandatory or optional references (availability)
 

Modified: incubator/aries/branches/site/trunk/content/blueprintannotation.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/blueprintannotation.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/blueprintannotation.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/blueprintannotation.mdtext Mon Dec  6 08:54:19 2010
@@ -23,19 +23,19 @@ sample is also provided in trunk/bluepri
 ### @Inject Annotation
 @Inject annotation can be used to inject fields or methods.
 
-{code:java|title=Bar.java|borderStyle=solid}
 
-@Bean(id="bar")
-public class Bar {
+
+    @Bean(id="bar")
+    public class Bar {
     
-    @Inject(value="Hello FooBar")
-    private String value;
+        @Inject(value="Hello FooBar")
+        private String value;
+
+        @Inject(ref="blueprintBundleContext")
+        private BundleContext context;
+        ...
+    }
 
-    @Inject(ref="blueprintBundleContext")
-    private BundleContext context;
-    ...
-}
-{code}
 
 <a name="BlueprintAnnotation-@BeanAnnotation"></a>
 ### @Bean Annotation
@@ -47,50 +47,50 @@ activation, dependsOn, description, scop
 args of the bean.
 
 \* Example of using args property for the @Bean annotation.
-{code:java|title=Account.java|borderStyle=solid}
-@Bean(id="accountOne", args=@Arg(value="1"))
-public class Account {
 
-    private long accountNumber;
+    @Bean(id="accountOne", args=@Arg(value="1"))
+    public class Account {
+
+        private long accountNumber;
 
-    public Account(long number) {
-	this.accountNumber = number;
+        public Account(long number) {
+	    this.accountNumber = number;
+        }
     }
-}
-{code}
+
 
 \* Example of using factoryMethod and args properties for the @Bean
 annotation
-{code:java|title=StaticAccountFactory.java|borderStyle=solid}
-@Bean(id="accountTwo",
-      factoryMethod="createAccount",
-      args = @Arg(value="2"))
-public class StaticAccountFactory {
-
-    public static Account createAccount(long number) {
-	return new Account(number);
-     }
-}
-{code}
+
+    @Bean(id="accountTwo",
+          factoryMethod="createAccount",
+          args = @Arg(value="2"))
+    public class StaticAccountFactory {
+
+        public static Account createAccount(long number) {
+    	return new Account(number);
+         }
+    }
+
 
 
 \* Example of using factoryRef, factoryMethod, and args properties for the
 @Bean annotation
-{code:java|title=NewAccount.java|borderStyle=solid}
-@Bean(id="accountThree",
-      factoryRef="accountFactory",
-      factoryMethod="createAccount",
-      args=@Arg(value="3"))
-public class NewAccount {
-
-    private long accountNumber;
-
-    public NewAccount(long number) {
-	this.accountNumber = number;
-    }
-    ...
-}
-{code}
+
+    @Bean(id="accountThree",
+          factoryRef="accountFactory",
+          factoryMethod="createAccount",
+          args=@Arg(value="3"))
+    public class NewAccount {
+
+        private long accountNumber;
+
+        public NewAccount(long number) {
+    	this.accountNumber = number;
+        }
+        ...
+    }
+
 
 <a name="BlueprintAnnotation-@Service,@RegistrationListener,@Register,@UnregisterAnnotations"></a>
 ### @Service, @RegistrationListener, @Register, @Unregister Annotations
@@ -98,43 +98,43 @@ If you want to register a bean as a serv
 annotation to do so.  You can specify ranking, autoExport, interfaces,
 serviceProperties and registrationListeners for the service.
 
-{code:java|title=Foo.java|borderStyle=solid}
-@Bean(id="foo")
-@Service(autoExport="all-classes",
-	serviceProperties =
-@ServiceProperty(key="blueprint.annotation.sample", value="true"),
-	registerationListeners =
-@RegistrationListener(ref="fooRegistrationListener"), 
-	ranking=0)
-public class Foo implements Serializable {
-   ...
-}
-{code}
+
+    @Bean(id="foo")
+    @Service(autoExport="all-classes",
+    	serviceProperties =
+    @ServiceProperty(key="blueprint.annotation.sample", value="true"),
+    	registerationListeners =
+    @RegistrationListener(ref="fooRegistrationListener"), 
+    	ranking=0)
+    public class Foo implements Serializable {
+       ...
+    }
+
 
 
 To annotation a class as registration listener, you can use the
 @RegistrationListener annotation.  @Register can be used to annotate the
 register-method for the registration listener and @Unregister annotation
 can be used on the unregister-method for the registration listener.
-{code:java|title=FooRegistrationListener.java|borderStyle=solid}
-@Bean(id="fooRegistrationListener")
-@RegistrationListener
-public class FooRegistrationListener {
+
+    @Bean(id="fooRegistrationListener")
+    @RegistrationListener
+    public class FooRegistrationListener {
         
-    @Register
-    public void serviceRegistered(Serializable foo, Map props) {
-	System.out.println("Service registration notification: " + foo + "
-" + props);
-    }
+        @Register
+        public void serviceRegistered(Serializable foo, Map props) {
+    	System.out.println("Service registration notification: " + foo + "
+        " + props);
+        }
     
-    @Unregister
-    public void serviceUnregistered(Foo foo, Map props) {
-	System.out.println("Service unregistration notification: " + foo +
-" " + props);
+        @Unregister
+        public void serviceUnregistered(Foo foo, Map props) {
+    	System.out.println("Service unregistration notification: " + foo +
+        " " + props);
+        }
+
     }
 
-}
-{code}
 
 <a name="BlueprintAnnotation-@Reference,@ReferenceList,@ReferenceListenerAnnotations"></a>
 ### @Reference, @ReferenceList, @ReferenceListener Annotations
@@ -146,54 +146,54 @@ For the service that you want to inject 
 @Inject and @Reference annotation, with the id, serviceInterface, timeout
 and referenceListeners properties specified for the reference.	 
 
-{code:java|title=BindingListener.java|borderStyle=solid}
-@Bean(id="bindingListener")
-@ReferenceListener
-public class BindingListener {
-
-    @Inject @Reference (id="ref2", 
-	    serviceInterface = InterfaceA.class,
-	    timeout=100,
-referenceListeners=@ReferenceListener(ref="bindingListener"))
-    private InterfaceA a;
-    ...
-    @Init
-    public void init() {
-    }
-
-    @Bind
-    public void bind(InterfaceA a, Map props) {
-	this.a = a;
-	this.props = props;
-    }
-
-    @Unbind
-    public void unbind(InterfaceA a, Map props) {
-	this.a = null;
-	this.props = null;
+
+    @Bean(id="bindingListener")
+    @ReferenceListener
+    public class BindingListener {
+
+        @Inject @Reference (id="ref2", 
+    	    serviceInterface = InterfaceA.class,
+    	    timeout=100,
+    referenceListeners=@ReferenceListener(ref="bindingListener"))
+        private InterfaceA a;
+        ...
+        @Init
+        public void init() {
+        }
+
+        @Bind
+        public void bind(InterfaceA a, Map props) {
+    	this.a = a;
+    	this.props = props;
+        }
+
+        @Unbind
+        public void unbind(InterfaceA a, Map props) {
+    	this.a = null;
+    	this.props = null;
+        }
+
     }
 
-}
-{code}
 
 
 @ReferenceList is very similar as @Reference, except that the timeout
 property is not supported in @ReferenceList, while the memberType property
 is supported in @ReferenceList.  This is same as the blueprint XML schema.
 
-{code:java|title=ListBindingListener.java|borderStyle=solid}
-@Bean(id="listBindingListener")
-@ReferenceListener
-public class ListBindingListener {
 
-    @Inject @ReferenceList (id="ref-list", 
-	    serviceInterface = InterfaceA.class,
+    @Bean(id="listBindingListener")
+    @ReferenceListener
+    public class ListBindingListener {
+
+        @Inject @ReferenceList (id="ref-list", 
+	        serviceInterface = InterfaceA.class,
 	   
-referenceListeners=@ReferenceListener(ref="listBindingListener"))
-    private InterfaceA a;
-    ...
-}
-{code}
+    referenceListeners=@ReferenceListener(ref="listBindingListener"))
+        private InterfaceA a;
+        ...
+    }
+
 
 <a name="BlueprintAnnotation-@Blueprintannotation"></a>
 ### @Blueprint annotation
@@ -201,14 +201,14 @@ referenceListeners=@ReferenceListener(re
 property of the blueprint bundle, such as defaultActivation,
 defaultTimeout, defaultAvailability.
 
-{code:java|title=Bar.java|borderStyle=solid}
-@Blueprint(defaultActivation="eager", defaultTimeout=300,
-defaultAvailability="optional")
-@Bean(id="bar")
-public class Bar {
-    ...
-}
-{code}
+
+    @Blueprint(defaultActivation="eager", defaultTimeout=300,
+    defaultAvailability="optional")
+    @Bean(id="bar")
+    public class Bar {
+        ...
+    }
+
 
 <a name="BlueprintAnnotation-Typeconverters"></a>
 ### Type converters
@@ -217,15 +217,15 @@ The blueprint annotation service will re
 it implements the *org.osgi.service.blueprint.container.Converter*
 interface
 
-{code:java|title=DateTypeConverter.java|borderStyle=solid}
-@Bean(id="converter1")
-public class DateTypeConverter implements Converter {
-
-    @Inject(name="format", value="yyyy.MM.dd")
-    DateFormat dateFormat;
-    ...
-}
-{code}
+
+    @Bean(id="converter1")
+    public class DateTypeConverter implements Converter {
+    
+        @Inject(name="format", value="yyyy.MM.dd")
+        DateFormat dateFormat;
+        ...
+    }
+
 
 <a name="BlueprintAnnotation-Limitation"></a>
 ### Limitation

Modified: incubator/aries/branches/site/trunk/content/buildingaries.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/buildingaries.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/buildingaries.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/buildingaries.mdtext Mon Dec  6 08:54:19 2010
@@ -97,19 +97,19 @@ projects.
 
 You will see some of the blueprint projects don't build. To fix this you
 need to comment out the following line:
-{code}
-<!-- <classpathentry kind="src"
-path="/Users/linsun/aries/blueprint/blueprint-api/src/main/resources/org/osgi/service/blueprint"
-including="blueprint.xsd" excluding="**/*.java"/> -->
-{code}
+
+    <!-- <classpathentry kind="src"
+    path="/Users/linsun/aries/blueprint/blueprint-api/src/main/resources/org/osgi/service/blueprint"
+    including="blueprint.xsd" excluding="**/*.java"/> -->
+
 
 in the .classpath file in the aries-blueprint-core project.
 
 If there is a build error in the org.apache.aries.blueprint.itests project
 then remove this jar:
-{code}
-org/apache/felix/org.osgi.foundation/1.2.0.jar
-{code}
+
+    org/apache/felix/org.osgi.foundation/1.2.0.jar
+
 from the project's classpath.
 
 If there is a build error in the aries-jmx-core project then configure this
@@ -122,9 +122,9 @@ There should be no outstanding errors.
 You may find that building Aries fails with out of memory exceptions on
 some systems (eg Mac)  if you use the standard Java settings. Setting the
 two environment variables as shown below may help.
-{code}
-export MAVEN_OPTS="-XX:MaxPermSize=128m -Xms512m -Xmx512m
--XX:+HeapDumpOnOutOfMemoryError"
-export JAVA_OPTS="-Xmx1024m -XX:MaxPermSize=128m
--XX:+HeapDumpOnOutOfMemoryError"
-{code}
+
+    export MAVEN_OPTS="-XX:MaxPermSize=128m -Xms512m -Xmx512m
+    -XX:+HeapDumpOnOutOfMemoryError"
+    export JAVA_OPTS="-Xmx1024m -XX:MaxPermSize=128m
+    -XX:+HeapDumpOnOutOfMemoryError"
+

Modified: incubator/aries/branches/site/trunk/content/how-to-run-the-osgi-enterprise-ct.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/how-to-run-the-osgi-enterprise-ct.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/how-to-run-the-osgi-enterprise-ct.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/how-to-run-the-osgi-enterprise-ct.mdtext Mon Dec  6 08:54:19 2010
@@ -35,10 +35,10 @@ extracted the file you will find:
 The tests are run using bnd, the command line used to run a set of tests
 looks like this:
 
-{code}
-java -jar jar/bnd.jar runtests -title osgi.ct
-org.osgi.test.cases.blueprint.bnd
-{code}
+
+    java -jar jar/bnd.jar runtests -title osgi.ct
+    org.osgi.test.cases.blueprint.bnd
+
 
 The command above would, for example, run the blueprint tests.
 
@@ -53,9 +53,9 @@ components to be tested. The [Felix](htt
 If you want to debug the code then you need to add the following line to
 the .bnd file:
 
-{code}
--runvm=-Xdebug,"-Xrunjdwp:transport=dt_socket,server=y,address=localhost:7777"
-{code}
+
+    -runvm=-Xdebug,"-Xrunjdwp:transport=dt_socket,server=y,address=localhost:7777"
+
 
 You can change 7777 to any number you want.
 
@@ -66,18 +66,18 @@ You can change 7777 to any number you wa
 
 First, it is necessary to add a couple of lines, like this:
 
-{code}
--runpath = \
-    commonjars/osgi-3.5.0.v20090520.jar;version=file, \
+
+    -runpath = \
+        commonjars/osgi-3.5.0.v20090520.jar;version=file, \
    
-commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
-{code}
+    commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
+
 
 Secondly, if you are using the Eclipse Framework, it is necessary to remove
 the line
-{code}
-osgi.resolverMode="strict", \
-{code} 
+
+    osgi.resolverMode="strict", \
+
 from the 'runproperties' section.
 
 It's convenient (but not necessary) to keep the the jars required to run
@@ -115,34 +115,34 @@ from Maven and put them in commonjars.
 After modifications the bnd configuration file to run the blueprint tests
 will look like this:
 
-{code}
--include= ~shared.inc
-build=.
 
--target = \
-    jar/org.osgi.test.cases.blueprint-4.2.0.jar;version=file,
+    -include= ~shared.inc
+    build=.
 
--runpath = \
-    commonjars/osgi-3.5.0.v20090520.jar;version=file, \
+    -target = \
+        jar/org.osgi.test.cases.blueprint-4.2.0.jar;version=file,
+
+    -runpath = \
+        commonjars/osgi-3.5.0.v20090520.jar;version=file, \
    
-commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
+    commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
 
 
--runbundles = \
+    -runbundles = \
    
-commonjars/org.osgi.compendium-4.2.0.jar;version=file;strategy="lowest", \
-    commonjars/pax-logging-api-1.4.jar;version=file, \
-    commonjars/pax-logging-service-1.4.jar;version=file, \
-    commonjars/cm-3.2.0-v20070116.jar;version=file, \
-    commonjars/org.eclipse.equinox.event-1.1.100.jar;version=file, \
-    commonjars/org.apache.felix.configadmin-1.2.4.jar;version=file, \
-    ariesjars/org.apache.aries.blueprint-0.2-incubating.jar;version=file
-
--runproperties = \
-    report="true", \
-    osgi.compatibility.bootdelegation="false", \
-    osgi.support.multipleHosts="true"
-{code}
+        commonjars/org.osgi.compendium-4.2.0.jar;version=file;strategy="lowest", \
+        commonjars/pax-logging-api-1.4.jar;version=file, \
+        commonjars/pax-logging-service-1.4.jar;version=file, \
+        commonjars/cm-3.2.0-v20070116.jar;version=file, \
+        commonjars/org.eclipse.equinox.event-1.1.100.jar;version=file, \
+        commonjars/org.apache.felix.configadmin-1.2.4.jar;version=file, \
+        ariesjars/org.apache.aries.blueprint-0.2-incubating.jar;version=file
+
+    -runproperties = \
+        report="true", \
+        osgi.compatibility.bootdelegation="false", \
+        osgi.support.multipleHosts="true"
+
 
 <a name="HowtoruntheOSGiEnterpriseCT-JNDI"></a>
 ### JNDI
@@ -156,31 +156,29 @@ which can be found at the [OSGi Alliance
 
 The .bnd file required to run the JNDI tests looks like this:
 
-{code}
-1. bnd pack for project org.osgi.test.cases.jndi
-1. Fri Apr 30 12:38:46 EDT 2010
--include= ~shared.inc
-build=.
 
--target = \
-    jar/org.osgi.test.cases.jndi-4.2.0.jar;version=file,
+    -include= ~shared.inc
+    build=.
+
+    -target = \
+        jar/org.osgi.test.cases.jndi-4.2.0.jar;version=file,
 
--runpath = \
-    commonjars/osgi-3.5.0.v20090520.jar;version=file, \
+    -runpath = \
+        commonjars/osgi-3.5.0.v20090520.jar;version=file, \
    
-commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
+    commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
+
+    -runbundles = \
+        commonjars/osgi.enterprise-4.2.0.jar;version=file;strategy="lowest", \
+        ariesjars/org.apache.aries.util-0.2-incubating.jar;version=file, \
+        ariesjars/org.apache.aries.jndi-0.2-incubating.jar;version=file
+
+    -runproperties = \
+        report="true", \
+        osgi.compatibility.bootdelegation="false", \
+        osgi.support.multipleHosts="true", \
+        org.osgi.framework.bootdelegation="com.sun.*"
 
--runbundles = \
-    commonjars/osgi.enterprise-4.2.0.jar;version=file;strategy="lowest", \
-    ariesjars/org.apache.aries.util-0.2-incubating.jar;version=file, \
-    ariesjars/org.apache.aries.jndi-0.2-incubating.jar;version=file
-
--runproperties = \
-    report="true", \
-    osgi.compatibility.bootdelegation="false", \
-    osgi.support.multipleHosts="true", \
-    org.osgi.framework.bootdelegation="com.sun.*"
-{code}
 
 <a name="HowtoruntheOSGiEnterpriseCT-JMX"></a>
 ### JMX
@@ -197,44 +195,40 @@ http://www.knopflerfish.org/releases/3.0
 and use them to replace the three org.osgi.impl* jars in the runbundles
 section.
 
-{code}
-1. bnd pack for project org.osgi.test.cases.jmx
-1. Fri Apr 30 12:38:46 EDT 2010
--include= ~shared.inc
-build=.
 
--target = \
-    jar/org.osgi.test.cases.jmx-4.2.0.jar;version=file,
+    -include= ~shared.inc
+    build=.
 
--runpath = \
-    commonjars/osgi-3.5.0.v20090520.jar;version=file, \
-   
-commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
+    -target = \
+        jar/org.osgi.test.cases.jmx-4.2.0.jar;version=file,
 
--runbundles = \
-    commonjars/osgi.enterprise-4.2.0.jar;version=file;strategy="lowest", \
-    commonjars/org.apache.felix.configadmin-1.2.4.jar;version=file, \
-    ariesjars/org.apache.aries.jmx-0.2-incubating.jar;version=file, \
-    commonjars/useradmin_all-3.0.1.jar;version=file, \
-    commonjars/log_api-3.0.1.jar;version=file, \
-    commonjars/org.apache.felix.log-1.0.0.jar;version=file, \
-    commonjars/org.osgi.compendium-4.2.0.jar;version=file, \
-    commonjars/org.eclipse.equinox.ip_1.1.100.v20100503.jar;version=file, \
-    commonjars/org.eclipse.equinox.util_1.0.200.v20100503.jar;version=file,
-\
-    commonjars/org.apache.felix.http.bundle-2.0.4.jar;version=file
-
--runproperties = \
-    report="true", \
-    osgi.compatibility.bootdelegation="false", \
-    osgi.support.multipleHosts="true", \
-    osgi.console="1111", \
+    -runpath = \
+        commonjars/osgi-3.5.0.v20090520.jar;version=file, \
    
-org.osgi.test.cases.jmx.system.packages.extra="junit.framework;version=3.8",
-\
+    commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
+
+    -runbundles = \
+        commonjars/osgi.enterprise-4.2.0.jar;version=file;strategy="lowest", \
+        commonjars/org.apache.felix.configadmin-1.2.4.jar;version=file, \
+        ariesjars/org.apache.aries.jmx-0.2-incubating.jar;version=file, \
+        commonjars/useradmin_all-3.0.1.jar;version=file, \
+        commonjars/log_api-3.0.1.jar;version=file, \
+        commonjars/org.apache.felix.log-1.0.0.jar;version=file, \
+        commonjars/org.osgi.compendium-4.2.0.jar;version=file, \
+        commonjars/org.eclipse.equinox.ip_1.1.100.v20100503.jar;version=file, \
+        commonjars/org.eclipse.equinox.util_1.0.200.v20100503.jar;version=file, \
+        commonjars/org.apache.felix.http.bundle-2.0.4.jar;version=file
+
+    -runproperties = \
+        report="true", \
+        osgi.compatibility.bootdelegation="false", \
+        osgi.support.multipleHosts="true", \
+        osgi.console="1111", \
    
-org.osgi.test.cases.jmx.bundles="jar/osgi.enterprise-4.2.0.jar,jar/org.apache.aries.jmx-0.2-incubating.jar"
-{code}
+        org.osgi.test.cases.jmx.system.packages.extra="junit.framework;version=3.8", \
+   
+        org.osgi.test.cases.jmx.bundles="jar/osgi.enterprise-4.2.0.jar,jar/org.apache.aries.jmx-0.2-incubating.jar"
+
 
 
 
@@ -244,44 +238,37 @@ org.osgi.test.cases.jmx.bundles="jar/osg
 
 Nothing more to download here. Here is the configuration file:
 
-{code}
-1. bnd pack for project org.osgi.test.cases.transaction
-1. Fri Apr 30 12:38:47 EDT 2010
--include= ~shared.inc
-build=.
 
--target = \
-    jar/org.osgi.test.cases.transaction-4.2.0.jar;version=file,
+    -include= ~shared.inc
+    build=.
 
--runpath = \
-    commonjars/osgi-3.5.0.v20090520.jar;version=file, \
-   
-commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
+    -target = \
+        jar/org.osgi.test.cases.transaction-4.2.0.jar;version=file,
 
--runbundles = \
-    commonjars/osgi.enterprise-4.2.0.jar;version=file;strategy="lowest", \
-    commonjars/pax-logging-api-1.4.jar;version=file, \
-    commonjars/pax-logging-service-1.4.jar;version=file, \
-    commonjars/geronimo-jta_1.1_spec-1.1.1.jar;version=file, \
-    commonjars/geronimo-transaction-2.1.3.jar;version=file, \
-    commonjars/geronimo-j2ee-connector_1.5_spec-2.0.0.jar;version=file, \
-    commonjars/org.apache.felix.configadmin-1.2.4.jar;version=file, \
-    ariesjars/org.apache.aries.blueprint-0.2-incubating.jar;version=file, \
-   
-ariesjars/org.apache.aries.transaction.blueprint-0.2-incubating.jar;version=file,
-\
-   
-ariesjars/org.apache.aries.transaction.manager-0.2-incubating.jar;version=file,
-\
-   
-ariesjars/org.apache.aries.transaction.wrappers-0.2-incubating.jar;version=file
+    -runpath = \
+        commonjars/osgi-3.5.0.v20090520.jar;version=file, \
+       
+    commonjars/com.springsource.junit-3.8.2.jar;version=file;export="junit.framework;version=3.8",
+
+    -runbundles = \
+        commonjars/osgi.enterprise-4.2.0.jar;version=file;strategy="lowest", \
+        commonjars/pax-logging-api-1.4.jar;version=file, \
+        commonjars/pax-logging-service-1.4.jar;version=file, \
+        commonjars/geronimo-jta_1.1_spec-1.1.1.jar;version=file, \
+        commonjars/geronimo-transaction-2.1.3.jar;version=file, \
+        commonjars/geronimo-j2ee-connector_1.5_spec-2.0.0.jar;version=file, \
+        commonjars/org.apache.felix.configadmin-1.2.4.jar;version=file, \
+        ariesjars/org.apache.aries.blueprint-0.2-incubating.jar;version=file, \
+        ariesjars/org.apache.aries.transaction.blueprint-0.2-incubating.jar;version=file, \
+        ariesjars/org.apache.aries.transaction.manager-0.2-incubating.jar;version=file, \
+        ariesjars/org.apache.aries.transaction.wrappers-0.2-incubating.jar;version=file
+    
+    -runproperties = \
+        report="true", \
+        osgi.compatibility.bootdelegation="false", \
+        osgi.support.multipleHosts="true", \
+        org.osgi.test.cases.transaction.waittime="30"
 
--runproperties = \
-    report="true", \
-    osgi.compatibility.bootdelegation="false", \
-    osgi.support.multipleHosts="true", \
-    org.osgi.test.cases.transaction.waittime="30"
-{code}
 
 
 

Modified: incubator/aries/branches/site/trunk/content/maintainingthewebpages.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/maintainingthewebpages.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/maintainingthewebpages.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/maintainingthewebpages.mdtext Mon Dec  6 08:54:19 2010
@@ -2,92 +2,3 @@ Title: MaintainingTheWebPages
 <a name="MaintainingTheWebPages-HowtheArieswebsiteworks"></a>
 # How the Aries web site works
 
-The Aries web site is built from a Confluence wiki. A Confluence plug-in,
-the auto-export plug-in, exports the wiki pages to html. The exported html
-is rsync'd once an hour with the web site directory on Minotaur, this in
-turn is rsync'd once an hour with the public facing web servers eos and
-aurora. The style sheet is extracted from SVN and is also applied to the
-web site once an hour. This means that when changes are made to the wiki
-will they may take up to two hours to propagate to the web site.
-
-This page gives a more detailed description of how the process works and
-what you can expect to see. 
-
-<a name="MaintainingTheWebPages-Thedetails"></a>
-### The details
-
-<a name="MaintainingTheWebPages-Thewikipages"></a>
-##### The wiki pages
-Any Aries committer can update the web site, in addition to their Apache
-UID they also need a Confluence user ID and password. Somewhere on the web
-site you will find an 'edit' button, if a committer selects the button it
-will take them to the wiki edit pages, or, if they don't have a Confluence
-ID it will take them to a page where they can request an ID. If you are
-making changes please:
-* Add new pages in a logical place in the site. For example, 'People' is a
-child page of 'Community'
-* Avoid spaces in page names
-* Confluence has a single name space per site - so choose page names which
-stand a good chance of being unique. 
-
-<a name="MaintainingTheWebPages-Savingchanges"></a>
-##### Saving changes
-When you have finished editing the wiki, save the changes and the
-auto-export plugin will take care of exporting the html. If you want to see
-where it is exported to:
-{code}
-ssh people.apache.org
-ls -latr /www/confluence-exports/ARIES
-{code}
-
-<a name="MaintainingTheWebPages-Whydoesthewebsitelooklikeawikistill?"></a>
-##### Why does the web site look like a wiki still?
-Magic. The auto-export plugin needs a template, but only someone with
-Confluence Admin rights can apply it. The templates look like Velocity
-templates - but of course you can't see them unless you have Confluence
-Admin rights :-). However to preserve history and just in case there is an
-issue in Confluence we keep a copy of the auto-export template in svn at 
-https://svn.apache.org/repos/asf/incubator/aries/site/template/ARIES_autoexport_template.xml
-
-These templates are fairly common and projects often copy them when they
-find one they like.  For Aries, we used the template from ServiceMix, but
-we could have used the one from Tuscany or any of the projects that run
-their sites this way. 
-
-Here is a [list](http://cwiki.apache.org/confluence/administrators.action)
- of people with Confluence Admin rights if you need to update or modify the
-template.  Please be sure to save any future changes in the auto-export
-template at the svn location mentioned.
-
-h5. How do the HTML pages get to their final location - and where is that
-exactly?
-Simple. You or someone on the project, needs to set up a cron job which
-rsyncs the directory that the wiki exports to with the real web site
-directory. For example, on people.apache.org:
-{code}
-'0 * * * * (/usr/local/bin/rsync -r /www/confluence-exports/ARIES/
-/www/incubator.apache.org/aries/)
-{code}
-
-Another cron job will rsync the web site directory om minotaur with the
-public facing Apache web servers (eos and aurora). If this step seems to be
-failing you will need to mail the infra@ list.
-
-<a name="MaintainingTheWebPages-Whataboutstylesheets?"></a>
-##### What about style sheets?
-The style sheet (site.css) is applied to the final minotaur destination,
-/www/incubator.apache.org/aries/ by extracting it from [SVN](https://svn.apache.org/repos/asf/incubator/aries/site/)
-. The style sheet, not the template, provides most of the look and feel of
-the site.
-
-<a name="MaintainingTheWebPages-WhatdoIdowhenitgoeswrong?"></a>
-##### What do I do when it goes wrong?
-Check the content of the wiki export and the web site directories. Make
-sure that your changes were saved and check that the cron job has run. If
-it looks like a Confluence issue or an issue with synching to the public
-facing web servers mail the [infra](mailto:infrastructure@apache.org.html)
- list and ask for help.
-
-
-
-

Modified: incubator/aries/branches/site/trunk/content/moduledependencies.mdtext
URL: http://svn.apache.org/viewvc/incubator/aries/branches/site/trunk/content/moduledependencies.mdtext?rev=1042550&r1=1042549&r2=1042550&view=diff
==============================================================================
--- incubator/aries/branches/site/trunk/content/moduledependencies.mdtext (original)
+++ incubator/aries/branches/site/trunk/content/moduledependencies.mdtext Mon Dec  6 08:54:19 2010
@@ -8,4 +8,4 @@ module you will find that you need to ha
 parent, testsupport, util, blueprint, quiesce and transaction at the level
 specified in the pom.xml for the JPA module.
 
-!AriesBuildDeps.png!
+![moddep](AriesBuildDeps.png)