Author: olamy
Date: Mon Jan 23 14:33:49 2012
New Revision: 1234822

URL: http://svn.apache.org/viewvc?rev=1234822&view=rev
Log:
add note on spring configuration

Modified:
    
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/site/apt/rest.apt

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/site/apt/rest.apt
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/site/apt/rest.apt?rev=1234822&r1=1234821&r2=1234822&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/site/apt/rest.apt
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/site/apt/rest.apt
 Mon Jan 23 14:33:49 2012
@@ -106,6 +106,8 @@ public interface ManagedRepositoriesServ
   REST services implementations are marked with the Spring annotation @Service
 
 +---------------------
+package org.apache.archiva.rest.services;
+......
 @Service( "managedRepositoriesService#rest" )
 public class DefaultManagedRepositoriesService
     extends AbstractRestService
@@ -122,6 +124,21 @@ public class DefaultManagedRepositoriesS
     </jaxrs:serviceBeans>
     .....
   </jaxrs:server>
+
+  Note as we use @Service annotation package scanning must declared in spring 
configuration
+
+<beans xmlns="http://www.springframework.org/schema/beans";
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xmlns:context="http://www.springframework.org/schema/context";
+       xsi:schemaLocation="http://www.springframework.org/schema/context
+           
http://www.springframework.org/schema/context/spring-context-3.0.xsd ....">
+...
+  <context:annotation-config/>
+  <context:component-scan
+      base-package="org.apache.archiva.rest.services"/>
+
+...
+</beans>
 +---------------------
 
   CXF servlet is declared as:


Reply via email to