2015-01-30 3 views
0

레드햇 리눅스 머신의 준비 환경에서 mobilefirst cli (버전 6.3.0.00.20150106-1724) 빌드 및 배포를 수행해야합니다 (아래의 env 세부 사항) 그러나 내부 infosec 정책 문제로 인해 현재 팀이 명령을 실행할 수있는 관리자 액세스 권한이 없습니다. 우리는 다음과 같은 명령을 실행 할 때IBM Mobilefirst : 관리자 권한이없는 레드햇 리눅스에 설치

MFP 구축 시작 MFP, 오류가없는

하지만 그러나 우리는

복합기 배포를 실행할 때

,

응답은

Error: Project's runtime is not available in the server. 
Error: Restart the server by running 'mobilefirst restart' from the current folder 

심지어 우리가 위와 같은 오류에 종단 A mobilefirst restart을 수행 한 후입니다.

현재 배포 환경은 다음과 같습니다

RHEL version used: rhel-2.5.3.1.e16-x86_64 u71-b14 
JAVA version - Java "1.7.0._71" 
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode) 
나는 또한,이 때문에 오픈 JDK 될 수 있습니다 의심 우리가 오라클 자바 만해야합니까

?

도와주세요.

업데이트 : 칼에 의해 언급 한 바와 같이

- CONSOLE.LOG 로그에 꼬리 -f/오류가

입니다

[ERROR] Failed to obtain JMX connection to access MBean 
There might be a JMX configuration error: connection time out 
[WARNING] No running mbxbeans found 
+1

Java Java를 사용해보고 차이가 있는지 확인하십시오. –

+0

@IdanAdar 질문을 업데이트했습니다 - erro의 요약은 다음과 같습니다 : [ERROR] MBean에 액세스하기 위해 JMX 연결을 얻지 못했습니다. Open jdk 덕분에 여전히 이럴 수 있습니까? – Futur

답변

1

또한 -d로 명령 (디버그)를 실행하십시오 플래그, 자세한 내용을 제공 할 수 있습니다. 또한 "mfp logs"를 실행하고 제시된 서버 로그 파일의 꼬리를 조사하여 실마리를 찾으십시오. 마지막으로 "mfp info"를 실행하여 사용자 환경의 덤프를 확인하십시오. 다행히 그 중 하나에서 우리는 당신의 문제에 대한 단서를 찾을 수 있습니다.

Idan의 Java에 대한 의견에서 Worklight 서버가 아직 해당 버전을 지원하지 않기 때문에 현재 출시되고있는 Java 1.8을 사용하고 있지 않은지 확인하십시오. v1.7을 사용하십시오.

> java -version 
java version "1.7.0_55" 
Java(TM) SE Runtime Environment (build 1.7.0_55-b13) 
Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode) 
+1

OpenJdk 7을 사용하여 Unbuntu 64 컴퓨터에서 작업 한 것을 확인했습니다. 죄송합니다. 테스트 할 수있는 RedHat VM이 없습니다. –

+0

질문이 업데이트되었습니다. 오류는 [오류] MBean에 액세스하기위한 JMX 연결을 얻지 못했습니다. Open JDK 덕분에 여전히 믿을 수 있을까요? – Futur

+0

그건 상관 관계가 없습니다. 오류를 인터넷 검색 해 보셨습니까? 여기에 제안을 시도하십시오 : http://stackoverflow.com/questions/24721416/ibm-worklight-6-2-jmx-configuration-error-unable-to-obtain-mbeans –