ATG 10.2를 사용하여 간단한 프로젝트를 만들었습니다. weblogic에 배포하는 방법을 알고 싶습니다. 가능한 경우 자세한 스크린 샷을 제공하십시오.weblogic에 atg 프로젝트를 배포하는 방법은 무엇입니까?
답변
'자세한'절차는 제공하려는 StackOverflow의 범위를 벗어납니다. 즉 당신이 웹 로직 관리 콘솔에 대한 이해가 있다면 당신은 설정에 초기 배포를 다음 단계를 수행 할 수 있어야 말했다.
는 (서버 이름을 지정 서버
1.1 만들기 등 상거래)와이 서버가 실행될 포트 번호 (예 : 8180). '독립형 서버'로 선택하십시오. 일단 생성
1.2 구성> 새로 만든 서버에 대한 서버 시작으로 이동하여 '인수'블록을 수정하고
(유닉스 당신의 자신의 경로를 업데이트를 위해, 당신은 Windows를 실행하는 가정) 다음 setings 포함-Datg.dynamo.data-dir=c:\ATG-Data -Datg.dynamo.server.name=commerce -d64 -XX:ParallelGCThreads=8 -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Xms1152m -Xmx2048m -XX:NewSize=128m -XX:MaxNewSize=256m -XX:PermSize=128m -XX:MaxPermSize=256m
1.3
이에 데이터 소스를 콘솔 클릭에서
2.1 만들기 서버 저장 '서비스> 데이터 소스'
,2.2 각 연결에 대해 '새'데이터 소스를 작성하십시오. 최소한
ATGSwitchingDS_A
,ATGSwitchingDS_B
(전환 데이터 소스를 사용한다고 가정) 및ATGProductionDS
에 대한 연결이 필요합니다. 이 이름은 특성 파일의 JNDI 이름과 일치해야합니다. '상거래'서버를 각 데이터 소스의 대상으로 지정해야합니다.이미 EAR (예. ATGProduction.ear)을 구축했습니다 당신이 웹 로직에서 배포를 만들 필요가
c:\deployments
에서 사용할 수 있습니다 가정 배포3.1을 만듭니다. 콘솔에 배포를 만들고 대상을 '상거래'로 지정해야합니다. 끝나면 배포시 '요청 처리'를 시작해야합니다.
시작 서버
이제 서버 로그 파일이 c:\ATG-Data\servers\commerce\logs
에 기록으로 포트 8180에서 실행 볼 수 있어야합니다.
이 항목이 실행되지 않으면 문제에 대한 특정 질문을 게시하고 여기 누군가가 도움을 줄 수 있습니다.
나는 같은 방법으로 다음과 같은 오류가 발생했습니다. 오류 500 - 내부 서버 오류 java.lang.NullPointerException이 atg.userdirectory.account.AccountUserDirectory.getPrincipal (AccountUserDirectory.java:184)에서 \t atg.userdirectory.account.AccountUserDirectory.findUserByPrimaryKey (AccountUserDirectory.java에서 \t : 240)에서 atg.servlet.pipeline.UserAuthorityAuthenticator.authenticate (UserAuthorityAuthenticator.java:373에서 \t) \t에서 atg.userdirectory.account.AccountUserDirectory.findUserByLogin (AccountUserDirectory.java:261) \t에서 \t .... ............. –