AEM Forms 작업 공간 문제 해결 지침 troubleshooting-guidelines-for-aem-forms-workspace
이 문서에서는 로깅을 활성화하고 브라우저에서 디버거를 사용하여 AEM Forms 작업 공간을 디버깅하는 방법에 대해 설명합니다. 또한 AEM Forms 작업 공간을 사용할 때 발생할 수 있는 몇 가지 일반적인 문제와 해결 방법을 설명합니다.
AEM Forms 작업 공간 패키지를 설치할 수 없습니다. unable-to-install-aem-forms-workspace-package
패치를 설치한 후 AEM Forms 작업 공간을 엽니다. 리소스를 찾을 수 없음 오류가 발생하면 CRX 패키지 관리자를 열고 를 다시 설치합니다 adobe-lc-workspace-pkg-<version>.zip
패키지.
패키지를 설치하는 동안 오류가 발생하면 javax.jcr.nodetype.ConstraintViolationException: OakConstraint0025: Authorizable property rep:authorizableId may not be removed
에서 다음 단계를 수행합니다.
-
CRX DE Lite에 로그인합니다. 기본 URL은
https://[localhost]:[port]/lc/crx/de/index.jsp
-
다음 노드를 삭제합니다.
/home/groups/P/PERM_WORKSPACE_USER
-
패키지 관리자로 이동합니다. 기본 URL은
https://[localhost]:[port]/lc/crx/packmgr/index.jsp.
-
을(를) 검색하고 설치합니다
adobe-lc-workspace-pkg-[version].zip
패키지. -
응용 프로그램 서버를 다시 시작합니다.
AEM Forms 작업 공간 로깅 aem-forms-workspace-nbsp-logging
다양한 수준에서 로그를 생성하여 오류를 최적의 상태로 해결할 수 있습니다. 예를 들어 복잡한 애플리케이션에서 구성 요소 수준에서 로깅은 특정 구성 요소를 디버깅하고 해결하는 데 도움이 됩니다.
AEM Forms 작업 공간에서:
-
특정 구성 요소 파일에 대한 로깅 정보를 가져오려면 를 추가합니다
/log/<ComponentFile>/<LogLevel>
를 클릭하고Enter
. 지정된 로그 수준의 구성 요소 파일에 대한 모든 로깅 정보가 콘솔에 인쇄됩니다. -
모든 구성 요소 파일의 로깅 정보를 가져오려면 다음을 추가합니다
/log/all/trace
를 클릭하고Enter
. -
로그 형식:
<Component file> <Date>:<Time>: <Log Level> : <Log Message>
- 사용자가 설정한 로그 수준은 해당 브라우저 세션에 대해서만 유지됩니다. 사용자가 페이지를 새로 고칠 때 로그 수준이 모든 구성 요소에 대한 초기 값으로 설정됩니다.
AEM Forms 작업 공간의 구성 요소 파일 목록 list-of-component-files-in-nbsp-aem-forms-workspace
AEM Forms 작업 공간에서 사용할 수 있는 로그 수준 log-levels-available-in-nbsp-aem-forms-workspace
- 치명적인
- 오류
- 경고
- 정보
- 디버그
- TRACE
- 끔
브라우저에 대한 디버깅 정보 debugging-information-for-browsers
스크립트 및 스타일은 다른 브라우저에서 디버깅할 수 있습니다.
-
IE의 디버깅: IE에서 AEM Forms 작업 영역을 디버깅하려면 다음을 참조하십시오. https://msdn.microsoft.com/en-us/library/hh772704(v=vs.85).aspx.
-
Chrome에서 디버깅: Chrome에서 디버거를 열려면 바로 가기를 사용합니다. Ctrl+Shift+I. 자세한 내용은 다음을 참조하십시오. https://developer.chrome.com/extensions/tut_debugging.html.
-
Firefox에서 디버깅: Firefox에서 스크립트 및 스타일을 디버깅하는 데 몇 가지 추가 기능을 사용할 수 있습니다. 예를 들어 Firebug는 그와 같은 디버깅 유틸리티(https://getfirebug.com).
FAQ faqs
-
PDF 양식이 Google Chrome에서 렌더링되거나 제출되지 않습니다.
- Adobe® Reader® 플러그인을 설치합니다.
- Chrome에서 chrome://plugins 를 열어 사용 가능한 플러그인을 확인합니다.
- Chrome PDF 뷰어 플러그인을 비활성화하고 Adobe Reader 플러그인을 활성화합니다.
-
SWF 양식 또는 안내서가 Google Chrome에서 렌더링되지 않습니다.
- Chrome에서 chrome://plugins 를 열어 사용 가능한 플러그인을 확인합니다.
- Adobe Flash® Player 플러그인에 대한 세부 사항을 참조하십시오.
- Adobe Flash Player 플러그인에서 PepperFlash를 비활성화합니다.
-
AEM Forms 작업 공간을 사용자 지정했지만 변경 사항을 볼 수 없습니다.
브라우저의 캐시를 지우고 AEM Forms 작업 공간에 액세스합니다.
-
데스크탑에서 양식을 열 때 HTML에서 양식을 렌더링할 수 있도록 하려면 어떻게 해야 합니까?
Workbench를 사용하는 동안 작업 지정 단계에서 기본 프로필에 대한 HTML 라디오 단추를 선택합니다.
-
클릭하면 첨부 파일이 표시되지 않습니다.
첨부 파일을 보려면 브라우저에서 팝업을 활성화합니다.
-
사용자가 Forms 응용 프로그램에 로그인되어 있습니다. 사용자가 작업 공간에 로그인하려고 하면 사용자에게 작업 공간 권한이 없는 경우 로드되지 않을 수 있습니다.
다른 Forms 응용 프로그램에서 로그아웃한 다음 작업 영역에 로그인합니다.
-
디자인에서 프로세스 속성을 사용하여 HTML 양식을 AEM Forms 작업 공간에서 렌더링하면 양식 내에 제출 단추를 표시합니다.
양식을 디자인할 때 프로세스 속성을 사용하면 양식 내에 제출 단추를 추가합니다. AEM Forms 작업 영역에서 PDF으로 렌더링되면 최종 사용자에게 제출 단추가 표시되지 않습니다. 그러나 AEM Forms 작업 공간에서 HTML 양식으로 렌더링할 때 최종 사용자에게 제출 단추가 표시됩니다. 양식 내에서 이 제출 단추를 클릭해도 작업이 시작되지 않습니다. 양식 외부의 AEM Forms 작업 공간 하단에 있는 제출 단추를 클릭하면 작업이 완료됩니다.