2010-05-19 6 views
0

Il ya quelques semaines, je asked sur les serveurs d'applications. Il arrive que mes patrons passent à WAS et que mon application web doive avancer. Le problème est que j'ai une petite idée des serveurs d'applications.Migrer de Tomcat à WAS

Dans mon application, j'utilisé web.xml et tomcat-users.xml pour définir les rôles et les utilisateurs. Je dois le faire dans le serveur WAS, alors qu'est-ce que je dois faire? Je veux dire, j'ai lu qu'il définit certains rôles de sécurité dans le fichier application.xml qui se lie avec le serveur WAS, et qu'ils ont besoin de certains id qui regardent à travers le ibm-application-bnd.xmi

Il semble aussi que je J'ai besoin d'une sorte de ibm-web-bnd.xmi pour simplement reconfigurer mon web.xml avec les mêmes utilisateurs (ce qui me rend terriblement confus). Ai-je besoin de créer ces fichiers (je n'ai pas de RAS, juste un Eclipse Galileo (ouais, je pense parfois que je joue en mode difficile), donc je n'ai aucun moyen de le faire automatiquement) ou puis-je simplement configurer le fichier application.xml et le fichier web.xml correctement sans ces fichiers? J'ai réussi à créer plus ou moins ces fichiers et enfin créer un EAR que le WAS a déployé (correctement, dit-il).

Cela semble un enfer du complexe beaucoup pour juste une validation de l'utilisateur, donc je ne pas maintenant si je suis bien ou mal. Probablement incorrect, puisque WAS ne cesse de dire "com.ibm.websphere.security.PasswordCheckFailedException: Aucun utilisateur wasadmin trouvé".

Existe-t-il une documentation pertinente sur la façon de procéder?

Merci!

Répondre

1

WAS dispose d'une console d'administration basée sur le Web où vous configurez ce genre de choses avec quelques clics de souris. Si je me souviens bien, il écoute sur le port HTTP 9090 ou plus, mais cela est configurable aussi bien. Je vous suggère de lire this RedBook pour apprendre à utiliser la console d'administration WAS.

Laissez le tomcat-users.xml hors de la portée. Cependant, gardez le security-constraint et login-config dans le web.xml.

+0

Merci pour le livre rouge! C'est vraiment insidieux :) Merci pour l'aide, je pourrais enfin me connecter avec "AllAuthenticatedUsers" avec n'importe quel fichier xmi. Je suppose que je peux me connecter avec n'importe quel utilisateur maintenant. Bien que je continue d'essayer. Ce serveur WAS est un logiciel très compliqué par rapport à mon petit matou ... – Random