2011-01-05 7 views
1

로컬 시스템에 설치된 weblogic 서버에 웹 응용 프로그램을 배포하려고합니다. mvn install이 명령 행에서 호출 될 때 잘 작동합니다. 그러나 이클립스에서 "http : // localhost : 7001 '에 연결할 수 없습니다 : 잘못된 유형 코드 : 31"오류가 발생합니다.m2eclipse weblogic-maven-plugin 'http : // localhost : 7001'에 연결할 수 없습니다. 잘못된 유형 코드 : 31

웹 로직 목록 매개 변수로 시작하는 앱은 DeployMojoBase [adminServerHostName = localhost를 adminServerProtocol = HTTP, adminServerPort = 7001, userId를 = 웹 로직, 암호 = 웹 로직, projectPackaging = 전쟁, 이름 = miadidas-ECOM-1, targetNames = AdminServer가 원격 = ] 거짓

오류가 예외 org.apache.maven.plugin.MojoExecutionException 위상 mojoExecution에서 발생 아티팩트 listapps 중에 발생한 예외 : weblogic.deploy.api.tools.deployer.DeployerException : HTTP '에 연결할 수 없습니다를 : // localhost : 7001 ': 유효하지 않은 유형 코드 : 31. URL이 실행중인 관리 서버를 나타내며 자격 증명이 올바른지 확인하십시오. http 프로토콜을 사용하는 경우 관리 서버에서 터널링을 사용하도록 설정해야합니다.

답변

1

이미 WebLogic Server에서 HTTP 터널링을 사용하도록 설정 한 경우 환경> 서버> AdminServer> 프로토콜> HTTP에서 관리 콘솔로 이동하여 Enable Tunneling = true를 설정하십시오. 터널링이 활성화 된 경우

, 당신은 변경할 수 있습니다 [에 http : // localhost를 : 7001]에 의해 [T3 : // localhost를 : 7001]

당신이 모든을 실행하는 옵션을 다음과 같은 터널링 사용을 활성화 한 후이를 얻는 경우 작업 -Dsun.lang.ClassLoader.allowArraySyntax = true