<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Chan Chen Coding...

    Add morphia into Play 2.0

    There are two ways of adding morphia jar file into play 2.0.
    Demo source code can be found at: https://github.com/czihong/playMongoDemo

    1. Unmanaged dependencies 
    1.1 download morphia jar file from http://code.google.com/p/morphia/downloads/list
    1.2 save morphia-0.99.jar into your {playProjectDIr}/lib
    1.3 add this jar file to your project classpath

    2. Managed Dependencies
    Modified the Build.scala file
    import sbt._
    import Keys._
    import PlayProject._

    object ApplicationBuild extends Build {

        val appName         = "stdtlk"
        val appVersion      = "1.0-SNAPSHOT"

        val appDependencies = Seq(
                // Add your project dependencies here,
            "com.google.code.morphia" % "morphia" % "0.99"
        )

        val main = PlayProject(appName, appVersion, appDependencies, mainLang = JAVA).settings(
                // Add your own project settings here    
                resolvers += "Maven repository" at "http://morphia.googlecode.com/svn/mavenrepo/"
        )
    }

    Some Exception may Occur
    FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: can't parse argument number: interface com.google.code.morphia.annotations.Id=@com.google.code.morphia.annotations.Id():
    java.lang.IllegalArgumentException: can't parse argument number: interface com.google.code.morphia.annotations.Id=@com.google.code.morphia.annotations.Id()
        at java.text.MessageFormat.makeFormat(MessageFormat.java:1356)
        at java.text.MessageFormat.applyPattern(MessageFormat.java:475)
        at java.text.MessageFormat.<init>(MessageFormat.java:367)
        at java.text.MessageFormat.format(MessageFormat.java:828)
        at org.slf4j.bridge.SLF4JBridgeHandler.getMessageI18N(SLF4JBridgeHandler.java:233)
        at org.slf4j.bridge.SLF4JBridgeHandler.callLocationAwareLogger(SLF4JBridgeHandler.java:191)
        at org.slf4j.bridge.SLF4JBridgeHandler.publish(SLF4JBridgeHandler.java:267)
        at java.util.logging.Logger.log(Logger.java:498)
        at java.util.logging.Logger.doLog(Logger.java:520)
        at java.util.logging.Logger.logp(Logger.java:689)
        at com.google.code.morphia.logging.jdk.JDKLogger.log(JDKLogger.java:107)
        at com.google.code.morphia.logging.jdk.JDKLogger.debug(JDKLogger.java:38)
        at com.google.code.morphia.mapping.MappedClass.<init>(MappedClass.java:113)
        at com.google.code.morphia.mapping.Mapper.addMappedClass(Mapper.java:141)
        at com.google.code.morphia.Morphia.map(Morphia.java:55)
        at com.google.code.morphia.Morphia$map.call(Unknown Source)
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
        at com.bakersoftware.providerIntegrator.domain.DbFactoryBean.getObject(DbFactoryBean.groovy:22)

    Comment 1 by br@nesbot.com, Nov 26, 2011
    I saw this error occur as well.  I am using Scala but the same error occured at the same location.  I see you have included the slf4j library in your classpath.

    Did you take a look at http://code.google.com/p/morphia/wiki/SLF4JExtension ?
    You need to include the extension in your classpath and then ensure you call the following code at start-up to register the logger extension and the error disappears.  You can put it in a static {} block if you prefer.

    For the explain, see the build system of play 2.0 document.
    refer to: https://github.com/playframework/Play20/wiki/SBTDependencies

    -----------------------------------------------------
    Silence, the way to avoid many problems;
    Smile, the way to solve many problems;

    posted on 2012-04-11 22:23 Chan Chen 閱讀(671) 評論(0)  編輯  收藏 所屬分類: Play Framework 2.0


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 一级做a爱过程免费视| 丰满亚洲大尺度无码无码专线| 久久性生大片免费观看性| 成人亚洲网站www在线观看| 亚洲av永久无码精品秋霞电影秋 | 成人亚洲国产精品久久| 两个人的视频高清在线观看免费| 亚洲看片无码在线视频 | 免费大香伊蕉在人线国产| 亚洲一区二区三区成人网站| 青青草免费在线视频| 国产亚洲福利在线视频| 日韩一级免费视频| 无忧传媒视频免费观看入口| 亚洲综合色区在线观看| 免费在线中文日本| 亚洲av片不卡无码久久| 日本大片在线看黄a∨免费| 黄色网址免费在线| 亚洲三区在线观看无套内射| 免费无码又爽又刺激高潮视频| 亚洲手机中文字幕| 国产在线观看www鲁啊鲁免费| 午夜在线免费视频| 久久青草亚洲AV无码麻豆| 精品国产污污免费网站aⅴ| 中文字幕精品三区无码亚洲| 免费在线观看a级毛片| 久久性生大片免费观看性| 亚洲网站在线免费观看| 日韩免费观看视频| 国产精品福利片免费看| 老汉色老汉首页a亚洲| 日本一区免费电影| a级毛片无码免费真人久久| 亚洲国产亚洲片在线观看播放 | 色视频在线观看免费| 久久香蕉国产线看观看亚洲片| 在线观看无码的免费网站| 久久久精品国产亚洲成人满18免费网站 | 久久精品国产亚洲77777|