2016-10-25 4 views
0

우리는 MFP V7.1을 사용하는 Banking MobileFirst 응용 프로그램을 개발 중입니다. WAS V8.5.5.5 Liberty 프로파일의 개발 워크 라이트 박스를 설치하여 Oracle DB를 데이터베이스로 사용할 준비가되었습니다. 내가 개발 작업등 상자의 일반 환경 .wlapp을 배포 할 때, 그것은 아무 문제없이 배포됩니다,하지만 난이 MobileFirst 콘솔.wlapp Worklight Server에서 안드로이드 환경을 제공하지 않습니다.

연결에 다음과 같은 내용의 오류가 끝나는거야 .wlapp 안드로이드 나 아이폰 환경을 배포 할 때 실패. 자세한 내용은 서버 로그를 확인하십시오. 11 : 07 : 인도 표준시 07시 06분

내 개발 작업등을 서버 상자에 messages.log 파일의 detials 검사

, 나는 다음과 같은 메시지를

[10/25/16 (12)를보고 있어요 ] 00009e14 SystemErr
R 587,842,010 WorklightManagementPU - 오라클 정보 [풀-4 스레드-11] openjpa.Runtime - 당신이 낙관적 트랜잭션을 사용하고 있지만 당신이 일부 데이터에 대한 잠금을 요청해야하기 때문에, 는 OpenJPA 이제 데이터 저장소 트랜잭션을 시작하고있다 .

관찰자 : 공통 환경의 크기는 3MB이고 안드로이드 환경의 크기는 7MB입니다. 배포를위한 응용 프로그램 (wlapp) 크기에 문제가 있습니까? HelloWorld mobilefirst 응용 프로그램을 일반적인 Android 환경 및 iphone 환경으로 만들려고했는데 개발 환경에서이 세 환경의 wlapp를 배포했습니다. 아무 문제없이 배포됩니다. 왜 내 응용 프로그램 android 및 iphone 환경 배포가 발생하지 않습니다. 찾아주세요 messages.log 파일 로그 :

[10/25/16 12 : 11 : 07 : 인도 표준시 05시 34분] 00000117 om.worklight.applications.deployers.base.EnvironmentDeployer I FWLSE0274I : 환경 공통 디렉토리에 배포 '/app/IBM/WebSphere/Liberty/usr/servers/server1/workarea/org.eclipse.osgi/bundles/75/data/temp/default_node/SMF_WebContainer/myAppworklight/myApp/widget-resources/myAppApp-common-a55269709850737f517f8daf9095668772993f56' . [project myAppworklight] [10/25/16 12 : 11 : 07 : 662 IST] 00009e14 com.ibm.worklight.admin.actions.BaseTransaction 결과 : myAppworklight : server1 /// MyServerIP : 'myAppApp'배치 준비 완료 됨 [10/25/16 12 : 11 : 07 : 681 IST] 00000117 com.worklight.core.jmx.ProjectManagementMXBeanImpl I FWLSE0275I : 'commit'을 위해 ID 324로 트랜잭션 시작. [project myAppworklight] [10/25/16 12 : 11 : 07 : 683 IST] 00009e14 com.ibm.worklight.admin.actions.BaseTransaction 결과 : myAppworklight : server1 /// MyServerIP : 커밋 [10/25/16 12 : 11 : 07 : 683 IST] 00009e14 com.ibm.worklight.admin.actions.BaseTransaction I myAppworklight : server1 /// MyServerIP : 2016-10-25T06 : 41 : 07.681Z : 'myAppApp'응용 프로그램이 업데이트되었습니다. [ openjpa.Runtime - 사용자가 낙관적 인 트랜잭션을 사용하고 있지만 OpenJPA는 이제 데이터 저장소 트랜잭션을 시작합니다. 왜냐하면 OpenJPA는 데이터 저장소 트랜잭션을 시작하기 때문입니다. 일부 데이터에 대한 잠금을 요청했습니다.

제발 누구든지 문제를 해결할 수 있습니다. 어떤 도움이라도 대단히 감사하겠습니다. 미리 감사드립니다.

+0

사용중인 데이터베이스 소프트웨어는 무엇입니까? MySQL은? DB2? 신탁? –

+0

안녕하세요 Idan, 우리는 Oracle 데이터베이스 –

+0

(1)을 사용하고 있습니다. 크기가 기본 BLOB 크기와 관련해서는 안된다고 생각합니다. 2GB ----> http://docs.oracle.com/javadb/10.6.2.1/ref/ rrefblob.html (2) 붙여 넣은 로그는 기능적 오류와 관련이없는 정상적인 메시지 로그입니다. 로그에서 다른 오류를 확인할 수 있습니까? (3) wlapp를 업로드 할 때 즉시 실패합니까? –

답변

1

오류가 발견되지 않으면 느린 네트워크와 관련이있을 수 있습니다. 연결 시간 제한과 관련이있을 수 있습니다.설치

선택하면 iFix를 아래 : http://www-01.ibm.com/support/docview.wss?uid=swg1PI59605

+0

안녕하세요, 귀하의 응답을 위해 고마워, 해결책을 찾았습니다. wlapp 및 어댑터 배포 시간 제한을 워크 라이트 서버 콘솔에 늘리고 worklightconsole war 파일을 다시 배포하면 문제가 해결됩니다. 귀하의 회신과 시간을 가져 주셔서 대단히 감사합니다. –

+0

@Karthik_Chinna 답변으로 표시 –

0

나는이 개 모범 사례 아웃 시간과 MySQL의 패킷 크기는이를 방지하기 위해 배치의 일환으로 기본적으로 변경해야을 추가하고 싶습니다.