다음을 통해 공유


잘못된 State Service 구성으로 인해 InfoPath Forms Services가 작동하지 않음 - 이벤트 7898

 

적용 대상: SharePoint Server 2010

마지막으로 수정된 항목: 2010-09-02

경고 이름:   잘못된 State Service 구성으로 인해 InfoPath Forms Services가 작동하지 않음

이벤트 ID:   7898

요약:   Microsoft SharePoint Server State Service 구성이 유효하지 않으므로 InfoPath Forms Services가 작동하지 않습니다.

증상:   다음 증상 중 하나 이상이 나타납니다.

  • InfoPath 양식을 웹 브라우저에서 열 수 없습니다.

  • 웹 브라우저에서 워크플로 양식을 열 수 없습니다.

  • 양식을 로드할 때 양식을 렌더링할 수 없다는 오류 메시지가 표시됩니다.

  • 이벤트 로그에 다음과 같은 이벤트가 나타납니다. 이벤트 ID: 7898 설명: Microsoft SharePoint State Service가 올바르게 구성되어 있지 않으며 요청에 응답할 수 없습니다. InfoPath Forms Services는 올바르게 작동하려면 Microsoft SharePoint State Service가 필요합니다. SharePoint 중앙 관리의 SharePoint 유지 관리 엔진 규칙에 Microsoft SharePoint State Service 구성 문제가 있는지 확인하십시오.

원인:   InfoPath Forms Services 종속성인 State Service가 올바르게 구성되지 않았거나 InfoPath 양식을 호스팅하는 웹 응용 프로그램과 연결되지 않았습니다.

해결 방법:   PowerShell을 사용하여 State Service 응용 프로그램 만들기

  1. 다음과 같은 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트(PS C:\>)에서 다음 명령을 입력하고 Enter 키를 누릅니다.

    $serviceApp = New-SPStateServiceApplication -Name "State Service"

    State Service 데이터베이스를 만들고 서비스 응용 프로그램과 연결하려면 다음 명령을 입력한 다음 Enter 키를 누릅니다.

    New-SPStateServiceDatabase -Name "StateServiceDatabase" -ServiceApplication $serviceApp

    팜의 기본 프록시 그룹에서 State Service 응용 프로그램 프록시를 만들고 서비스 응용 프로그램과 연결하려면 다음 명령을 입력한 다음 Enter 키를 누릅니다.

    New-SPStateServiceApplicationProxy -Name "State Service" -ServiceApplication $serviceApp -DefaultProxyGroup

자세한 내용은 New-SPStateServiceApplication, New-SPStateServiceDatabaseNew-SPStateServiceApplicationProxy를 참조하십시오.

해결 방법:   State Service 프록시와 웹 응용 프로그램 연결

  1. 이 절차를 수행하는 사용자 계정이 Farm Administrators 그룹의 구성원인지 확인합니다.

  2. 중앙 관리 홈 페이지에서 응용 프로그램 관리를 클릭합니다.

  3. 응용 프로그램 관리 페이지의 서비스 응용 프로그램 섹션에서 웹 응용 프로그램 관리를 클릭합니다.

  4. 웹 응용 프로그램 관리 페이지에서 웹 응용 프로그램의 이름을 클릭한 다음 서비스 연결을 클릭합니다.

  5. State Service 프록시 확인란을 선택합니다.

    State Service 프록시가 목록에 표시되지 않으면 State Service 응용 프로그램, State Service 데이터베이스 및 State Service 프록시를 만듭니다.

해결 방법:   팜 구성 마법사를 사용하여 State Service 응용 프로그램을 만듭니다.

  1. 이 절차를 수행하는 사용자 계정이 Farm Administrators 그룹의 구성원인지 확인합니다.

  2. 중앙 관리 홈 페이지에서 구성 마법사를 클릭합니다.

  3. 구성 마법사 페이지에서 팜 구성 마법사 시작을 클릭합니다.

  4. State Service 확인란이 선택되어 있는지 확인한 다음 팜 구성 마법사를 완료합니다.