2010-01-05 92 views
1

我正在嘗試安裝webOrb 3.6.0.3工作,但我堅持讓模型「構建」。WebORB和「代碼生成失敗」消息

我已連接到數據庫服務器,並具有正確的憑據。 WebOrb要求 我要連接哪個特定的數據庫,並顯示列表供我選擇, 因此我知道該部分正在工作。在數據庫列表中,我可以鑽入我的數據庫, 和我的表中以查看列。

然後我將一個表格拖到主模型窗口中。然後,如果我選擇綠色複選框,它會告訴我「數據模型已驗證,未發現錯誤」。於是我點擊齒輪圖標,建立簡單的模型,我得到這個序列....

. . Trying connect to WebORB using RTMP, attempt 1 
. . RTMP connection successfully established 
. . Starting code generation for model "asdf" 
. . Code generation failed. 

完蛋了......我看不到其他任何東西,我失蹤。我完全按照Developer Den視頻中的說明完成了所有的 。

任何人都可以提供一個建議或一些額外的幫助?我很困難!

謝謝。

+0

我與該軟件的開發人員進行了覈對,並且我可以從他們那裏得到它的一個配置錯誤。不幸的是,它的默認,香草安裝!我絲毫不能確定我還能做些什麼。在這一點上,似乎更像是安裝程序中的錯誤,而不是我所做的任何事情 – reidLinden 2010-01-07 19:24:25

+0

我最近安裝的結果: 我創建了一個新的虛擬機,安裝了MS Server 2003,SQL2000和weborb它。 從這個新安裝中,我不僅能夠生成NorthWind的完整數據模型,而且還能夠爲原始虛擬機的實際數據生成模型。 但是,回到原來的虛擬機,我無法生成本地「真實」模式或新虛擬機的Northwind。 對我來說,這非常暗示weborb本身的配置問題,而不是數據/模式錯誤。 – reidLinden 2010-01-21 17:54:59

回答

0

我對這個難題有部分解決方案。在weborb技術支持的幫助下,我們在日誌文件中發現了一個錯誤,提示C:\ Windows \ Temp \中的權限設置不匹配。

[Thread-7] WEBORB EXCEPTION:1/26/2010 10:16:07 AM:System.InvalidOperationException: Unable to generate a temporary class (result=1). 
error CS2001: Source file 'C:\WINDOWS\TEMP\kpfrtmwd.0.cs' could not be found 
error CS2008: No inputs specified 

我曾試圖將「完全」權限「網絡系統」和「ASP.NET」,根據文件WebORB的,但那些都解決了這個問題。

作爲部分解決方案,我們發現通過添加「Everyone」用戶並授予其「完全」權限,我終於能夠編譯代碼。

尚未看到哪個用戶/羣組需要正確設置才能在沒有給予Everyone完全權限的情況下正常工作。

相關問題