none
Workflow 無法啟動 RRS feed

  • 問題

  • 我安裝了一台MOSS2007 B2TR

    想要試試看已過在講座上Demo的Workflow範例 

    但是每次想開始workflow的功能時

    都跳出一個Infopath Forms Services的視窗, 然後就失敗了

    There has been an error while loading the form.
    Click Try Again to attempt to load the form again. If this error persists, contact the support team for the Web site.

    Click Close to exit this message.
    Show error details
    另外在SharePoint Designer中打開MOSS 2007的Website後

    也無法New一個Workflow 

    請問可能是什麼樣的問題

    2006年11月28日 上午 03:51

解答

所有回覆

  • Dear Parousia:

    我先分享我的經驗, 但是還是會持續在網路上找找資料

    1. 跳出一個Infopath Forms Services的視窗, 然後就失敗了

    之前我有遇過但是我最後重做一份表單, 但是有一件事要注意的是, 我們發佈時會做兩個動作, 一個是儲存到 Local Disk 一個是上傳至表單庫, 接著會上傳至[管理表單範本]時記得重表單庫中DownLoad下來後再上傳, 過程中需要針對表單建立憑證哦!! (這樣ㄉ做法我發現都不會有問題)

    2. 在SharePoint Designer中打開MOSS 2007的Website後也無法New一個Workflow 

    注意幾件事:

    • SharePoint Designer 的版本需與 MOSS 版本對應
    • 若你是在 Client 建立工作流程的話, Client 端需安裝 .NET Framework 30(Include WinFX)
    2006年11月28日 下午 02:35
  • 第一個問題可能需要您在詳細說明一下

    第二個問題如果是您在[檔案]-[開啟新檔案]的子選項中找不到工作流程,請確認您是利用網站管理員的角色開啟。
    如果不是的話,請在開啟網站後,點選[網站]-[參予者設定],改成網站管理員後,再重新開啟。

    如果已經有看到的話,那可能就是因為問題一的因素,導致有問題... :>

    from Jade

    2006年11月30日 下午 12:07
  • 第一個問題, 出現的這樣的錯誤訊息:

    An item with the same key has already been added.

    System.ArgumentException: An item with the same key has already been added.
    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
    at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
    at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
    at Microsoft.Office.InfoPath.Server.SolutionLifetime.TokenizedNameTable..ctor(EnhancedBinaryReader reader)
    at Microsoft.Office.InfoPath.Server.SolutionLifetime.Solution.<>c__DisplayClass8.<Deserialize>b__7()
    at Microsoft.Office.Server.Diagnostics.FirstChanceHandler.ExceptionFilter(Boolean fRethrowException, TryBlock tryBlock, FilterBlock filter, CatchBlock catchBlock, FinallyBlock finallyBlock)
    at Microsoft.Office.Server.Diagnostics.ULS.SendWatsonOnExceptionTag(ULSTagID tagID, ULSCat categoryID, String output, Boolean fRethrowException, TryBlock tryBlock, CatchBlock catchBlock, FinallyBlock finallyBlock)
    at Microsoft.Office.InfoPath.Server.SolutionLifetime.Solution.Deserialize(EnhancedBinaryReader reader, SolutionIdentity solutionIdForErrorsOnly)
    at Microsoft.Office.InfoPath.Server.SolutionLifetime.Solution.ConstructFromSerializedStream(Stream stream, String assemblyRootFolder, SolutionIdentity solutionIdForErrorsOnly)
    at Microsoft.Office.InfoPath.Server.SolutionLifetime.SolutionCache.<>c__DisplayClassb.<EnsureAdminSolutionInCache>b__7()
    at Microsoft.Office.InfoPath.Server.SolutionLifetime.SolutionCache.EnsureObjectInCache[T](HttpContext context, SolutionIdentity solutionId, String cacheId, ValidateCacheObject`1 validateCacheObject, CreateCacheObject`1 createCachedObject, AddToCache`1 cacheObject)
    at Microsoft.Office.InfoPath.Server.SolutionLifetime.SolutionCache.EnsureAdminSolutionInCache(HttpContext context, SolutionIdentity solutionId, FormTemplate formTemplate)
    at Microsoft.Office.InfoPath.Server.SolutionLifetime.SolutionCache.GetAdminSolutionById(SPSite site, HttpContext context, SolutionIdentity solutionId, Solution solutionInCache, String cacheId)
    at Microsoft.Office.InfoPath.Server.SolutionLifetime.SolutionCache.GetSolutionById(SPSite site, HttpContext context, SolutionIdentity solutionId)
    at Microsoft.Office.InfoPath.Server.Controls.XmlFormView.DataBindInternal(SolutionMetaInformation solutionMetaInformation, DocumentMetaInformation documentMetaInformation, String absoluteSolutionLocation, Boolean hasCloseHandler, Document& document)
    at Microsoft.Office.InfoPath.Server.Controls.XmlFormView.StartNewEditingSession()
    at Microsoft.Office.InfoPath.Server.Controls.XmlFormView.EnsureDocument(EventLogStart eventLogStart)
    at Microsoft.Office.InfoPath.Server.Controls.XmlFormView.<>c__DisplayClass3.<LoadDocumentAndPlayEventLog>b__1()
    at Microsoft.Office.Server.Diagnostics.FirstChanceHandler.ExceptionFilter(Boolean fRethrowException, TryBlock tryBlock, FilterBlock filter, CatchBlock catchBlock, FinallyBlock finallyBlock)

    但是我的Document Library 和 Task Lists 都沒有重複的名稱

    請各位高手相助

     

    2006年12月7日 上午 07:49
  • 請執行

    stsadm -o reconvertallformtemplates

    from Jade

    2006年12月7日 下午 12:32
  • Parousia :

     

     

     给我回复,mary.lou@163.com 急!急!急!急!急!急!急!急!

    2007年5月21日 上午 05:43