posts - 193,  comments - 520,  trackbacks - 0
最新的1.2*版本开始支持jndi数据源,版本与1.*完全兼容。注意的是以前的jackrabbit-core-1.x.jar现在
需要jackrabbit-core.jar,jackrabbit-api.jar, jackrabbit-jcr-commons.jar三个包来替代;另外,其要求Lucene 的版本要2.0,下了个2.1不行。
然后就是改配置文件。
原先的配置
        <PersistenceManager class="org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager">
        
<param name="driver" value="com.newatlanta.jturbo.driver.Driver"/>
        
<param name="url" value="jdbc:JTurbo://192.168.0.2:1433/bizfocus50"/>
        
<param name="schema" value="mssql"/>
        
<param name="user" value="sa"/>
        
<param name="password" value="sa"/>
        
<param name="schemaObjectPrefix" value="${wsp.name}_"/>
        
<param name="externalBLOBs" value="false"/>
    
</PersistenceManager>

现在的配置:
    <PersistenceManager class="org.apache.jackrabbit.core.persistence.db.JNDIDatabasePersistenceManager">
      
<param name="dataSourceLocation" value="java:comp/env/jdbc/wfmsDataSource" />
      
<param name="schemaObjectPrefix" value="DEFAULT_" />
      
<param name="externalBLOBs" value="false" />
  
</PersistenceManager>

还有就是:不要仅仅修改你总的那个配置文件,每个工作区间下的配置文件都要同时修改,却记却记啊!


http://www.blogjava.net/ronghao 荣浩原创,转载请注明出处:)
posted on 2007-04-05 18:44 ronghao 阅读(1166) 评论(2)  编辑  收藏 所属分类: cms

FeedBack:
# re: Jackrabbbit数据源改为jndi
2007-06-29 09:52 | 无名小卒
配运行报数据failed to initialize file system初始化失败!  回复  更多评论
  
# re: Jackrabbbit数据源改为jndi
2007-06-29 14:20 | 无名小卒
郁闷!apache网站上JACKRABBIT的API文档没有jndidatebase的说明,郁闷!!怎么配呢?  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2007年4月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

关注工作流和企业业务流程改进。现就职于ThoughtWorks。新浪微博:http://weibo.com/ronghao100

常用链接

留言簿(38)

随笔分类

随笔档案

文章分类

文章档案

常去的网站

搜索

  •  

最新评论

阅读排行榜

评论排行榜