이전 항목: 배포 서버 문제 해결다음 항목: 보고서 포털 문제 해결


JBoss 문제 해결

JBoss 웹 응용 프로그램 서버 환경에는 메시지 큐에서 데이터를 읽어 중앙 데이터베이스에 기록하는 메시지 구동 Java Bean(MDB)이 포함되어 있습니다. 중앙 데이터베이스는 보고 데이터를 저장합니다.

JBoss의 문제를 해결하려면

  1. 다음과 같이 JBoss가 올바르게 시작되는지 확인합니다.
  2. 다음 파일을 열고 오류가 있는지 검토합니다. 여기서 JBossInstallDir는 JBoss를 설치한 디렉터리입니다.

    JBossInstallDir/server/default/log/boot.log

    이 파일은 JBoss가 마이크로커널을 부팅할 때마다 수행하는 단계를 나열합니다.

  3. JAVA_HOME 변수가 올바른 위치로 설정되었는지 확인합니다.

    참고: JAVA_HOME 변수가 올바른 위치로 설정되어 있지만 JBoss가 변수를 확인하지 못하면 JAVA_HOME 변수를 더 낮은 위치(예: JDK 설치 경로 아래의 bin 디렉터리)로 설정하십시오.

  4. 다음 파일을 열고 오류가 있는지 검토합니다.

    JBossInstallDir/server/default/log/server.log

    이 파일은 JBoss가 JBoss 웹 응용 프로그램 서버 환경에서 수행하는 작업을 나열합니다.

    참고: JBoss는 시작할 때마다 새 server.log 파일을 만듭니다.

  5. JBoss 포트가 다른 서비스에서 사용되는 포트와 충돌하지 않는지 확인합니다.
  6. (선택 사항) JNP 포트가 다른 서비스와 충돌하는 경우 다음과 같이 JNP 포트를 1099에서 다른 포트로 변경합니다.
    1. 텍스트 편집기에서 다음 파일을 엽니다.

      JBossInstallDir/server/default/conf/jboss-service.xml

    2. 다음 섹션에서 포트 번호를 변경합니다.
      <!-- The listening port for the bootstrap JNP service. Set this to -1 to run the NamingService without the JNP invoker listening port.-->
      <attribute name="Port">1099</attribute>
      
    3. 파일을 저장한 후 닫습니다.
  7. (선택 사항) RMI 포트가 다른 서비스와 충돌하는 경우 다음과 같이 RMI 포트를 1098에서 다른 포트로 변경합니다.
    1. 텍스트 편집기에서 다음 파일을 엽니다.

      JBossInstallDir/server/default/conf/jboss-service.xml

    2. 다음 섹션에서 포트 번호를 변경합니다.
      <!-- The port of the RMI naming service, 0 == anonymous -->
      <!-- attribute name="RmiPort">1098</attribute -->
      <attribute name="RmiPort">1098</attribute>
      
    3. 파일을 저장한 후 닫습니다.