2010-05-19 2 views
0

몇 주 전에 Application Servers에 관한 I asked. 내 상사가 WAS로 이동하고 웹 응용 프로그램을 따라 이동해야합니다. 문제는 응용 프로그램 서버가 거의 없다는 것입니다.Tomcat에서 WAS로 마이그레이션

내 응용 프로그램에서는 web.xml과 tomcat-users.xml을 사용하여 역할과 사용자를 정의했습니다. WAS 서버에서이 작업을 수행해야하므로 무엇을해야합니까? WAS 서버와 바인드하는 application.xml에서 보안 역할을 정의하고 ibm-application-bnd.xmi를 통해 볼 수있는 일부 ID가 필요하다는 것을 읽었습니다.

똑같은 사용자들과 함께 web.xml을 재구성하기 위해 ibm-web-bnd.xmi가 필요하다. (나는 끔찍하게 혼란 스럽다.)

이 파일을 만들 필요가 있습니까 (RAS가 없으며 Eclipse Galileo 만 있습니다 (예, 언젠가는 하드 모드로 재생한다고 생각할 수도 있습니다). 자동으로 수행 할 방법이 없습니다. 이 파일이 없어도 application.xml과 web.xml을 올바르게 구성 할 수 있습니까? 나는이 파일을 더 많이 만들거나 작게 만들고 WAS가 배치 한 EAR을 만들도록 관리해왔다.

이것은 사용자 유효성 검사만으로 복잡해 보입니다. 그렇기 때문에 나는 옳고 그른지 지금은 아닙니다. WAS가 "com.ibm.websphere.security.PasswordCheckFailedException : 사용자 wasadmin을 찾지 못했습니다."라고 계속해서 말하고 있기 때문에 아마 잘못되었을 것입니다.

이 작업을 수행하는 방법에 대한 통찰력있는 문서가 있습니까?

감사합니다.

답변

1

WAS에는 웹 기반 관리 콘솔이있어서 몇 가지 유형으로 이런 종류의 구성을 구성 할 수 있습니다. 올바르게 호출했다면 9090 정도의 HTTP 포트에서 수신 중이지만 구성 가능합니다. WAS 관리 콘솔을 사용하는 방법은 this RedBook을 읽어 보시기 바랍니다.

tomcat-users.xml을 범위를 벗어나게 둡니다. 그러나 에 security-constraintlogin-config을 유지하십시오.

+0

빨간 책을 주셔서 감사합니다! 정말 insgihtful입니다 :) 도움을 주셔서 감사합니다, 나는 마지막으로 "AllAuthenticatedUsers"모든 xmi 파일과 함께 로그인 할 수 있습니다. 나는 어떤 사용자와도 지금 로그인 할 수 있습니다. 계속 노력 하긴하지만. 이 WAS 서버는 내 작은 바람둥이에 비해 매우 복잡한 소프트웨어입니다 ... – Random

관련 문제