2009-03-31 7 views
0

이클립스에서 내 jboss 구성에 문제가 있습니다.
기본 포트가 이미 사용 중이기 때문에 jboss-service.xml에서 Jboss 구성을 변경해야했습니다 (1099 포트).
이클립스의 서버 구성 변경은 고려되지 않았습니다. 서버 속성의 jndi 포트가 시작 동작에서 고려되지 않은 것처럼 보입니다.
그래서 JBoss/default/conf 저장소의 jboss-service.xml을 수정했습니다.이클립스 3.4 Jboss 구성 : 중지 문제

<code> 
    <!-- ==================================================================== --> 
    <!-- JNDI                 --> 
    <!-- ==================================================================== --> 

    <mbean code="org.jboss.naming.NamingService" 
     name="jboss:service=Naming"> 
     <!-- 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">1199</attribute> 
     <!-- The bootstrap JNP server bind address. This also sets the default 
     RMI service bind address. Empty == all addresses 
     --> 
     <attribute name="BindAddress">${jboss.bind.address}</attribute> 
     <!-- The port of the RMI naming service, 0 == anonymous --> 
     <attribute name="RmiPort">1198</attribute> 
     <!-- The RMI service bind address. Empty == all addresses 
     --> 
     <attribute name="RmiBindAddress">${jboss.bind.address}</attribute> 
    </mbean> 

    <mbean code="org.jboss.naming.JNDIView" 
     name="jboss:service=JNDIView" 
     xmbean-dd="resource:xmdesc/JNDIView-xmbean.xml"> 
    </mbean> 
</code> 

이 변경 사항은 JBoss 시작시 고려되었지만 정상적으로 중단 할 수는 없습니다. 중지 작업은 1099 포트를 유지하므로 서버를 중지하는 대신 Java 프로세스가 종료됩니다.

구성 : JBoss의 3.2.5과 3.4.0

답변

1

JBoss의 도구로 (http://jboss.org/tools를) 제공 서버 어댑터가 XML에서 자동으로 포트 값을 수정 해 문제가 해결되지 않는 경우에 당신이를 더블 클릭 일식 서버에 연결하고 명시 적으로 값을 설정하십시오.

0

JBoss는 서버를 종료하지 못하기 때문에 포트를 계속 사용하려고 시도 할 때 포트가 여전히 사용 중입니다 ... 또는 메신저 또는 Mozilla Firefox와 같은 다른 요인에 의해 포트가 1099 (jnp) 당신이 필요로하는 포트를 사용 NETSTAT 프로세스의 PID에 대한

보기

-ano :

는 cmd를로 이동 : 당신은 당신이 이런 식으로 드 포트 및 프로세스를 통해 볼 수, 프로세스를 종료하고 다시 시도해야 .

작업 관리자 (이미 표시되지 않은 경우 PID 열을 표시하도록 선택)로 이동하여 프로세스를 종료합니다.

다시 시도하십시오 ... 하지만 더 좋은 방법은 jboss 용 포트를 예약하는 것입니다. JNP, RMI, WEB 등이 그렇습니다.