2013-03-26 45 views
0

我有一個完美的,我的應用程序的本地運行版本,並在專用的服務器環境。斯卡拉昇降機 - Cloudbees 500錯誤,mongo記錄

我現在正在通過雲託管服務,但遇到了奇怪的錯誤,我非常感謝您的幫助。

從一個新的記錄有問題而產生的錯誤正在爲這個模型創建:

class Panel_Model private() extends MongoRecord[Panel_Model] with ObjectIdPk[Panel_Model] { 

    def meta = Panel_Model 

    object dbid extends LongField(this) 
    object handle extends StringField(this, 50) 
    object room extends StringField(this, 50) 
    object user extends StringField(this, 50) 
    object name extends StringField(this, 50) 
    object element extends StringField(this, 50) 

    object slide extends MongoJsonObjectListField(this, Panel_Model_Slide) 

    object state extends JsonObjectField(this, Panel_Model_State) { 
     def defaultValue = null.asInstanceOf[Panel_Model_State] 
    } 

    object time extends JsonObjectField(this, Panel_Model_Time) { 
     def defaultValue = null.asInstanceOf[Panel_Model_Time] 
    } 

} 


object Panel_Model extends Panel_Model with MongoMetaRecord[Panel_Model] { 
    override def collectionName = "panels" 
} 


case class Panel_Model_Slide (

    handle: String, 
    media: String, 
    param: Map[String, String], 
    content: String, 
    view: String, 
    index: Int, 
    active: Int 

) extends JsonObject[Panel_Model_Slide] { 
    def meta = Panel_Model_Slide 
} 


object Panel_Model_Slide extends JsonObjectMeta[Panel_Model_Slide] 


case class Panel_Model_State (

    ready: Int, 
    active: Int, 
    locked: Int, 
    slide: Map[String, Int] 

) extends JsonObject[Panel_Model_State] { 
    def meta = Panel_Model_State 
} 


object Panel_Model_State extends JsonObjectMeta[Panel_Model_State] 


case class Panel_Model_Time (

    created: Long 

) extends JsonObject[Panel_Model_Time] { 
    def meta = Panel_Model_Time 
} 


object Panel_Model_Time extends JsonObjectMeta[Panel_Model_Time] 

而產生的錯誤,只在CloudBees的環境中實際調用是這樣的:

Panel_Model.createRecord. 
dbid(dbid). 
room(Room_Session.is). 
user(User_Session.is). 
name(fph.fileName). 
handle(handle). 
element(element). 
state(Panel_Model_State(

    0, active, 0, Map(

    ("active" -> 1), 
    ("total" -> 1) 

) 

)). 
time(Panel_Model_Time(unix)). 
save 

任何幫助非常感謝,在此先感謝

回答

1

你應該看看日誌中的錯誤(蜜蜂應用程序:尾巴,或Web控制檯),看看實際的錯誤happeni ng是。

蜜蜂應用程序:tail -a yourAppId - 並在處於錯誤狀態時查看結果 - 這將有很大幫助。

+0

我注意到你在爲cloudbees工作,拼命試圖找到某種直接接觸但無濟於事,非常希望重新支付你一段時間來隔離這個問題,因爲你是完全定位於幫助解決這個問題,最終讓我們使用你真棒的服務,並溝通你的專用服務器。不知道如何繼續,但請讓我知道一個適當的渠道聯繫。所有最好的和很多的感謝,花時間去聯繫:) – jhdevuk 2013-03-29 00:49:48

+0

PS:嘗試在LinkedIn上加入你無濟於事,非常感謝你的寶貴時間的一些時刻,請聯繫:) – jhdevuk 2013-03-29 01:16:21

+0

如果你可以上IRC - #cloudbees irc.cloudbees.com - ping miclorb(me)。 – 2013-04-04 03:40:26