로컬 어플리케이션(Office InfoPath2010)에서는 잘 구현되는 것을 확인하고. SharePoint Form Services를 통해 웹브라우저로 구현하려는 와중에 다음과 같은 에러가 발생하더군요.

원인은 제 개발PC에 SharePoint 2010 중앙관리에 [응용 프로그램 관리] -> [State Service]가 설정되지 않아서 였습니다.
해결방법은
[시작] -> [Microsoft SharePoint 2010 Products] -> [SharePoint 2010 관리 셀]을 여셔서,
$serviceApp = New-SPStateServiceApplication -Name "State Service"
New-SPStateServiceDatabase -Name "StateServiceDatabase" -ServiceApplication $serviceApp
New-SPStateServiceApplicationProxy -Name "State Service" -ServiceApplication $serviceApp -DefaultProxyGroup
요렇게 실행하셔서 State Service 기능을 추가하시면 됩니다.

응용 프로그램 관리에 가시면 [State Service]가 추가된 것을 보실 수 있습니다.

이제 SharePoint 사이트에 InfoPath를 게시하시면, 아래처럼 웹브라우저에서 정상적으로 작동하는 것을 보실 수 있습니다.


좀더 자세한사항은 아래 사이트를 참조하시기 바랍니다.^^




덧글