2
0
Эх сурвалжийг харах

Context file improvements (based on sts suggestions)

Luke Taylor 17 жил өмнө
parent
commit
cf4072c517

+ 1 - 2
samples/contacts/src/main/resources/applicationContext-common-authorization.xml

@@ -4,7 +4,7 @@
     xmlns:security="http://www.springframework.org/schema/security"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
-                        http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.xsd">
+                        http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.1.xsd">
 
 <!--
   - Application context containing authentication beans.
@@ -30,7 +30,6 @@
     <property name="staticField" value="org.springframework.security.acls.domain.BasePermission.DELETE"/>
   </bean>
 
-
   <!-- An access decision voter that reads ROLE_* configuration settings -->
   <bean id="roleVoter" class="org.springframework.security.vote.RoleVoter"/>
 

+ 10 - 10
samples/contacts/src/main/resources/applicationContext-common-business.xml

@@ -27,17 +27,17 @@
     </bean>
 
     <bean id="transactionInterceptor" class="org.springframework.transaction.interceptor.TransactionInterceptor">
-    <property name="transactionManager"><ref local="transactionManager"/></property>
+        <property name="transactionManager" ref="transactionManager"/>
 		<property name="transactionAttributeSource">
-      <value>
-        sample.contact.ContactManager.create=PROPAGATION_REQUIRED
-        sample.contact.ContactManager.getAllRecipients=PROPAGATION_REQUIRED,readOnly
-        sample.contact.ContactManager.getAll=PROPAGATION_REQUIRED,readOnly
-        sample.contact.ContactManager.getById=PROPAGATION_REQUIRED,readOnly
-        sample.contact.ContactManager.delete=PROPAGATION_REQUIRED
-        sample.contact.ContactManager.deletePermission=PROPAGATION_REQUIRED
-        sample.contact.ContactManager.addPermission=PROPAGATION_REQUIRED
-      </value>
+	      <value>
+	        sample.contact.ContactManager.create=PROPAGATION_REQUIRED
+	        sample.contact.ContactManager.getAllRecipients=PROPAGATION_REQUIRED,readOnly
+	        sample.contact.ContactManager.getAll=PROPAGATION_REQUIRED,readOnly
+	        sample.contact.ContactManager.getById=PROPAGATION_REQUIRED,readOnly
+	        sample.contact.ContactManager.delete=PROPAGATION_REQUIRED
+	        sample.contact.ContactManager.deletePermission=PROPAGATION_REQUIRED
+	        sample.contact.ContactManager.addPermission=PROPAGATION_REQUIRED
+	      </value>
 		</property>
 	</bean>
 

+ 6 - 11
samples/contacts/src/main/webapp/WEB-INF/remoting-servlet.xml

@@ -27,28 +27,23 @@
 	<!-- HTTP invoker exporter for the ContactManager -->
 	<!-- Spring's HTTP invoker uses Java serialization via HTTP  -->
 	<bean name="/ContactManager-httpinvoker" class="org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter">
-		<property name="service"><ref bean="contactManager"/></property>
-		<property name="serviceInterface">
-			<value>sample.contact.ContactManager</value>
-		</property>
+		<property name="service" ref="contactManager"/>
+		<property name="serviceInterface" value="sample.contact.ContactManager"/>
 	</bean>
 
 	<!-- Hessian exporter for the ContactManager -->
 	<!-- Hessian is a slim binary HTTP remoting protocol -->
 	<bean name="/ContactManager-hessian" class="org.springframework.remoting.caucho.HessianServiceExporter">
-		<property name="service"><ref bean="contactManager"/></property>
-		<property name="serviceInterface">
-			<value>sample.contact.ContactManager</value>
+		<property name="service" ref="contactManager"/>
+		<property name="serviceInterface" value="sample.contact.ContactManager"/>
 		</property>
 	</bean>
 
 	<!-- Burlap exporter for the ContactManager -->
 	<!-- Burlap is a slim XML-based HTTP remoting protocol -->
 	<bean name="/ContactManager-burlap" class="org.springframework.remoting.caucho.BurlapServiceExporter">
-		<property name="service"><ref bean="contactManager"/></property>
-		<property name="serviceInterface">
-			<value>sample.contact.ContactManager</value>
-		</property>
+		<property name="service" ref="contactManager"/>
+		<property name="serviceInterface" value="sample.contact.ContactManager"/>
 	</bean>
 
 </beans>