Fusion d'éléments de méthode lors de la migration de la structure d'un projet

Lors de la migration de la structure d'un projet à l'aide de l'assistant de migration J2EE, les éléments de méthode (qui comprennent l'identité de sécurité, la transaction du conteneur, les permissions de méthode, la tentative d'accès et les niveaux d'isolement) du même type pour tous les beans sont fusionnés de façon à les regrouper logiquement.

Un exemple d'éléments de méthode avant et après la migration de la structure du projet.

Voici un exemple de la permission de méthode dans la page source de l'éditeur de descripteur de déploiement avant la migration de la structure du projet.
		<method-permission>
			<role-name>rol1</role-name>
			<role-name>rol2</role-name>
			<method>
				<ejb-name>TestBean1</ejb-name>
				<method-intf>Home</method-intf>
				<method-name>getEJBMetaData</method-name>
				<method-params>
				</method-params>
			</method>
			<method>
				<ejb-name>TestBean1</ejb-name>
				<method-intf>Home</method-intf>
				<method-name>getHomeHandle</method-name>
				<method-params>
				</method-params>
			</method>
			<method>
				<ejb-name>TestBean2</ejb-name>
				<method-intf>Home</method-intf>
				<method-namae>remove</method-name>
				<method-params>
					<method-param>java.lang.Object</method-param>
				</method-params>
			</method>
			<method>
				<ejb-name>TestBean2</ejb-name>
				<method-intf>Home</method-intf>
				<method-name>remove</method-name>
				<method-params>
					<method-param>javax.ejb.Handle</method-param>
				</method-params>
			</method>
		</method-permission>
		<method-permission>
			<role-name>rol1</role-name>
			<role-name>rol2</role-name>
			<method>
				<ejb-name>TestBean2</ejb-name>
				<method-intf>Remote</method-intf>
				<method-name>isIdentical</method-name>
				<method-params>
					<method-param>javax.ejb.EJBObject</method-param>
				</method-params>
			</method>
		</method-permission>
Voici un exemple de la permission de méthode dans la page source de l'éditeur de descripteur de déploiement après la migration de la structure du projet.
		<method-permission>
			<role-name>rol1</role-name>
			<role-name>rol2</role-name>
			<method>
				<ejb-name>TestBean1</ejb-name>
				<method-intf>Home</method-intf>
				<method-name>getEJBMetaData</method-name>
				<method-params>
				</method-params>
			</method>
			<method>
				<ejb-name>TestBean1</ejb-name>
				<method-intf>Home</method-intf>
				<method-name>getHomeHandle</method-name>
				<method-params>
				</method-params>
			</method>
			<method>
				<ejb-name>TestBean2</ejb-name>
				<method-intf>Home</method-intf>
				<method-name>remove</method-name>
				<method-params>
					<method-param>>java.lang.Object</method-param>
				</method-params>
			</method>
			<method>
				<ejb-name>TestBean2</ejb-name>
				<method-intf>Home</method-intf>
				<method-name>remove</method-name>
				<method-params>
					<method-param>javax.ejb.Handle</method-param>
				</method-params>
			</method>
			<method>
				<ejb-name>TestBean2</ejb-name>
				<method-intf>Remote</method-intf>
				<method-name>isIdentical</method-name>
				<method-params>
					<method-param>javax.ejb.EJBObject</method-param>
				</method-params>
			</method>
		</method-permission>
Remarque : Lorsque la migration de beans CMP 1.x vers CMP 2.x est sélectionnée en même temps que la migration de la structure du projet dans l'assistant de migration J2EE, la tentative d'accès et les niveaux d'isolement sont supprimés, mais tout le reste est fusionné lors de la migration. Cela s'explique par le fait que ces deux éléments ne sont plus valides en raison des modifications apportées aux modèles des extensions. Avec le nouveau modèle, les tentatives d'accès et le niveau d'isolement sont tous deux définis dans les tentatives d'accès, et il existe maintenant des tentatives d'accès de niveau bean et des tentatives d'accès de niveau méthode. Il est toujours conseillé d'utiliser les tentatives d'accès de niveau bean au lieu des tentatives d'accès de niveau méthode.
Icône indiquant le type de rubrique Rubrique de référence
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : rmgmethodelmerge.html