AEM Forms 작업 공간 문제 해결 지침

이 문서에서는 로깅을 활성화하고 브라우저에서 디버거를 사용하여 AEM Forms 작업 공간을 디버깅하는 방법에 대해 설명합니다. 또한 AEM Forms 작업 공간을 사용할 때 발생할 수 있는 몇 가지 일반적인 문제와 해결 방법을 설명합니다.

AEM Forms 작업 공간 패키지을 설치할 수 없습니다.

패치를 설치한 후 AEM Forms 작업 공간을 엽니다. 리소스를 찾을 수 없음 오류가 발생하면 CRX 패키지 관리자를 열고 adobe-lc-workspace-pkg-<version>.zip 패키지를 다시 설치합니다.

패키지를 설치하는 동안 오류 javax.jcr.nodetype.ConstraintViolationException: OakConstraint0025: Authorizable property rep:authorizableId may not be removed가 발생하면 다음 단계를 수행하십시오.

  1. CRX DE Lite에 로그인합니다. 기본 URL은 https://[localhost]:'port'/lc/crx/de/index.jsp입니다.

  2. 다음 노드를 삭제합니다.

    /home/groups/P/PERM_WORKSPACE_USER

  3. 패키지 관리자로 이동합니다. 기본 URL은 https://[localhost]:'port'/lc/crx/packmgr/index.jsp.

  4. adobe-lc-workspace-pkg-[version].zip 패키지를 검색하고 설치합니다.

  5. 응용 프로그램 서버를 다시 시작합니다.

AEM Forms 작업 공간 로깅

다양한 수준에서 로그를 생성하여 오류를 최적의 상태로 해결할 수 있습니다. 예를 들어 복잡한 애플리케이션에서 구성 요소 수준에서 로깅은 특정 구성 요소를 디버깅하고 해결하는 데 도움이 됩니다.

AEM Forms 작업 공간에서:

  • 특정 구성 요소 파일에 대한 로깅 정보를 가져오려면 URL에 /log/<ComponentFile>/<LogLevel> 을 추가하고 Enter 키를 누릅니다. 지정된 로그 수준의 구성 요소 파일에 대한 모든 로깅 정보가 콘솔에 인쇄됩니다.

  • 모든 구성 요소 파일의 로깅 정보를 가져오려면 URL에 /log/all/trace 을 추가하고 Enter 키를 누릅니다.

  • 로그 형식:<Component file> <Date>:<Time>: <Log Level> : <Log Message>

노트

기본적으로 모든 구성 요소의 로그 수준이 INFO로 설정됩니다.

  • 사용자가 설정한 로그 수준은 해당 브라우저 세션에 대해서만 유지됩니다. 사용자가 페이지를 새로 고칠 때 로그 수준이 모든 구성 요소에 대한 초기 값으로 설정됩니다.

AEM Forms 작업 공간의 구성 요소 파일 목록

allcategoryModel

processinstanceModel

tasklistModel

appnavigationModel

processInstanceView

tasklistView

appnavigationView

processnamelistModel

taskModel

categorylistModel

processnamelistView

taskView

categorylistView

processnameModel

teamqueuesView

categoryModel

processnameView

todoView

categoryView

searchtemplatedetailsView

trackingView

favoritecategoryModel

sharequeueModel

uisettingsModel

filterlistView

sharequeueView

uisettingsView

filterView

startpointlistModel

userinfoModel

outofofficeModel

startpointlistView

userinfoView

outofofficeView

startpointModel

usersearchModel

preferencesView

startpointView

usersearchView

processinstancehistoryView

startProcessView

wserrorModel

processinstancelistModel

startprocessView

wserrorView

processinstancelistView

taskdetails보기

wsmessageView

AEM Forms 작업 공간에서 사용할 수 있는 로그 수준

  • 치명적인
  • 오류
  • 경고
  • 정보
  • 디버그
  • TRACE

브라우저에 대한 디버깅 정보

스크립트 및 스타일은 다른 브라우저에서 디버깅할 수 있습니다.

FAQ

  1. PDF 양식이 Google Chrome에서 렌더링되거나 제출되지 않습니다.

    1. Adobe® Reader® 플러그인을 설치합니다.
    2. Chrome에서 chrome://plugins 를 열어 사용 가능한 플러그인을 확인합니다.
    3. Chrome PDF 뷰어 플러그인을 비활성화하고 Adobe Reader 플러그인을 활성화합니다.
  2. SWF 양식 또는 가이드가 Google Chrome에서 렌더링되지 않습니다.

    1. Chrome에서 chrome://plugins 를 열어 사용 가능한 플러그인을 확인합니다.
    2. Adobe Flash® Player 플러그인에 대한 세부 사항을 참조하십시오.
    3. Adobe Flash Player 플러그인에서 PepperFlash를 비활성화합니다.
  3. AEM Forms 작업 공간을 사용자 지정했지만 변경 사항을 볼 수 없습니다.

    브라우저의 캐시를 지우고 AEM Forms 작업 공간에 액세스합니다.

  4. 양식을 데스크탑에서 열 때 HTML로 렌더링할 수 있도록 하려면 사용자가 무엇을 수행해야 합니까?

    Workbench를 사용하는 동안 작업 지정 단계에서 기본 프로필에 대한 HTML 라디오 단추를 선택합니다.

  5. 클릭하면 첨부 파일이 표시되지 않습니다.

    첨부 파일을 보려면 브라우저에서 팝업을 활성화합니다.

  6. 사용자가 Forms 응용 프로그램에 로그인되어 있습니다. 사용자가 작업 공간에 로그인하려고 하면 사용자에게 작업 공간 권한이 없는 경우 로드되지 않을 수 있습니다.

    다른 Forms 응용 프로그램에서 로그아웃한 다음 작업 영역에 로그인합니다.

  7. 디자인에서 프로세스 속성을 사용하는 HTML Forms가 AEM Forms 작업 공간에서 렌더링되면 양식 내에 제출 단추를 표시합니다.

    양식을 디자인할 때 프로세스 속성을 사용하면 양식 내에 제출 단추를 추가합니다. AEM Forms 작업 영역에서 PDF로 렌더링되는 경우 최종 사용자에게 제출 단추가 표시되지 않습니다. 그러나 AEM Forms 작업 공간에서 HTML 양식으로 렌더링할 때 최종 사용자에게 제출 단추가 표시됩니다. 양식 내에서 이 제출 단추를 클릭해도 작업이 시작되지 않습니다. 양식 외부의 AEM Forms 작업 공간 하단에 있는 제출 단추를 클릭하면 작업이 완료됩니다.

이 페이지에서는