Sun Java System Application Server Enterprise Edition 8.2 Microsoft Windows용 릴리스 노트

샘플

이 절에서는 Application Server 8.2 제품에 포함된 샘플 코드와 관련된 알려진 문제점과 해결 방법을 설명합니다.

setup-one-machine-cluster가 중단됨(ID 6195092)

Windows 플랫폼에서 mqfailover 명령을 사용하려면 Ctrl+C 키를 눌러 중단된 프로세스를 종료해야 합니다. setup-one-machine-cluster 프로세스를 다시 실행해야 합니다.

install_dir\samples\ee-samples\failover\apps\mqfailover\docs\index.html에서 다음 명령을 실행합니다.

다른 Enterprise Edition 샘플에 대해 asant setup-one-machine-cluster-without-ha 또는 asant setup-one-machine-cluster-with-ha를 이미 실행한 경우에는 asant configure-mq를 실행합니다. 또는 asant setup-one-machine-cluster-and-configure-mq를 실행합니다. 이 경우 명령은 성공적으로 실행된 것처럼 보입니다.


start_nodeagent: [echo] Start the node agent cluster1-nodeagent 
[exec] Command start-node-agent executed successfully.

그러나 그런 다음에 시스템이 중단됩니다.

해결 방법

없습니다. 이 문제는 Windows에서 이 ant 대상을 사용하는 모든 Enterprise Edition 샘플에 비슷한 영향을 미칩니다. 해결 방법은 Ctrl+C를 눌러 중단된 프로세스를 끝낸 다음 다시 실행하는 것입니다.

Message Queue 페일오버 샘플 응용 프로그램을 실행하기 전에 JMS 자원을 만들어야 할 필요성을 설명서에서 명시하지 않음(ID 6198003)

asadmin 배포 지침을 완료하고 Message Queue 페일오버 샘플 응용 프로그램을 만들면 다음 오류 메시지가 표시됩니다.


/opt/SUNWappserver/domains/domain1/config/sun-acc.xml -name 
MQFailoverTestClient -textauth -user j2ee -password j2ee
ov 18, 2004 10:50:17 PM com.sun.enterprise.naming.NamingManagerImpl 
bindObjects
SEVERE: NAM0006: JMS Destination object not found: jms/durable/TopicA
Nov 18, 2004 10:50:18 PM com.sun.enterprise.naming.NamingManagerImpl 
bindObjects
SEVERE: javax.naming.NameNotFoundException
javax.naming.NameNotFoundException

asadmin deploy 명령을 사용하여 수동으로 배포를 수행할 경우 JMS 자원을 수동으로 만들어야 한다고 명시하는 내용이 설명서에 없습니다. 설명서에는 제공된 ant 대상을 사용하여 샘플 응용 프로그램을 배포해야 한다는 내용도 없습니다.

해결 방법

응용 프로그램을 실행하는 데 필요한 JMS 자원을 만드는 build.xml 스크립트에 asant deploy 대상을 사용합니다.