`
429537044
  • 浏览: 49916 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

把dotCMS从tomcat移植到apusic中遇到的问题

 
阅读更多

 前段时间公司用dotCMS做了一个系统,现在需要我把这个系统部署到国产的服务器中,用到的web服务器是apusic。由于之前开发的时候用的是dotCMS自带的tomcat服务器,现在在移植的时候出现了一点问题,报了一条这样的错误[apusic.deploy.env] 找不到类型为 'javax.sql.DataSource' 的外部引用 'jdbc/dotCMSPool'

web.xml配置如下:

<resource-ref>
	<res-ref-name>jdbc/dotCMSPool</res-ref-name>
	<res-type>javax.sql.DataSource</res-type>
	<res-auth>Container</res-auth>
</resource-ref>

 在apusic中的数据源配置如下:



 求大神帮助。

  • 大小: 13.4 KB
0
1
分享到:
评论
3 楼 dongzhecao 2012-10-15  
这个应该不难解决吧,找下APUSIC的技术支持
2 楼 429537044 2012-10-15  
b_lee 写道
看看domains/mydomain/config/datasources.xml里是不是确实生成了你的jndidatasource
类似于这个:
  <datasource name="abcdefg"
     jndi-name="jdbc/abcdefg"
     driver-class="oracle.jdbc.driver.OracleDriver"
     url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
  >
    <property name="user" value="abcdefg"/>
    <property name="password" value="abcdefg"/>
   </datasource>


我刚刚到domains/mydomain/config/datasources.xml里面去看了,
生成了ndidatasource,如下所示:
<datasources>
  <datasource name="dotCMSPool"
     jndi-name="jdbc/dotCMSPool"
     driver-class="com.oscar.Driver"
     driver-classpath="/opt/app/dotCMS/WEB-INF/lib/oscarJDBC.jar"
     url="jdbc:oscar://192.168.20.63:2003/STDB"
  >
    <property name="user" value="dzjj"/>
    <property name="test-before-reused" value="false"/>
    <property name="password" value="szoscar55"/>
    <property name="stmt-cache-size" value="0"/>
    <property name="pre-fetch-size" value="0"/>
  </datasource>

</datasources>
1 楼 b_lee 2012-10-15  
看看domains/mydomain/config/datasources.xml里是不是确实生成了你的jndidatasource
类似于这个:
  <datasource name="abcdefg"
     jndi-name="jdbc/abcdefg"
     driver-class="oracle.jdbc.driver.OracleDriver"
     url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
  >
    <property name="user" value="abcdefg"/>
    <property name="password" value="abcdefg"/>
   </datasource>

相关推荐

    dotcms处理弹出菜单时中文乱码

    在IT行业中,尤其是在Web开发领域,字符编码问题是一个常见的挑战,特别是当涉及到多语言环境时。"dotcms处理弹出菜单时中文乱码"这个问题,就是由于字符编码配置不正确导致的。 DotCMS是一个开源的企业级内容管理...

    dotCms2在myeclipse10中搭建开发环境

    ### dotCms2在myeclipse10中搭建开发环境 #### 一、环境准备与配置 ##### 1. JDK1.7的下载与安装 - **下载**:访问Oracle官方网站或其他可信来源下载JDK1.7安装包。 - **安装**:根据向导完成安装过程。 - **...

    dotcms配置 java开发的开源的CMS,典型的SSH架构

    4. **数据库驱动**:根据所选数据库,将对应的jar文件(如dotcms_seq开头的jar文件用于Oracle和Postgres,dotcms_id开头的jar文件用于MySQL和MSSQL)复制到Tomcat的./common/lib/ext目录,以提供数据库连接支持。...

    dotCms说明文档

    ### dotCMS在大型企业中的应用价值 #### 一、引言 随着互联网技术的发展与用户需求的提升,大型企业对于网站内容管理系统(Web Content Management System, WCMS)的需求也日益增长。dotCMS作为一款灵活、可扩展且...

    前端开源库-dotcms-js

    5. **部署**:将编译后的前端代码部署到生产环境,与dotCMS后端系统进行集成。 ### 常见应用场景 1. **企业官网建设**:利用dotcms-js构建响应式的官方网站,实现内容的动态发布和管理。 2. **内部信息平台**:...

    SQLResultsTool:这个 OSGi 视图工具允许任何具有适当权限的 dotcms 用户从前端页面运行 SQL 语句

    如果 ViewTool 旨在查询与 dotcms 不同的数据库,则必须在 {dotcms_home}/tomcat/conf/Catalina/localhost/ROOT.xml 文件(对于 2.x 版本的 dotcms)或 {dotcms_home} 中定义此数据源/extra/tomcat-7/context.xml...

    generic-dotCMS-plugin-code-examples:通用dotCMS插件代码示例

    在IT行业中,dotCMS是一款流行的开源内容管理系统,它支持企业构建和管理复杂、多语言的网站。本资源“generic-dotCMS-plugin-code-examples”提供了一系列的Java代码示例,旨在帮助开发者更好地理解和创建针对...

    plugin-solr:dotCMS系统的SOLR插件

    dotCMS SOLR插件dotCMS系统的SOLR插件可用于将内容和所有相关字段发布到SOLR安装中以进行索引。 该插件包含一个Portlet,该Portlet显示要编制索引的内容的队列,以及可以在自定义工作流中使用的工作流Actionlet,...

    plugin-actionlet-static-publish:这是一个Actionlet,它将页面,文件或内容静态发布到服务器文件系统

    该捆绑插件将提供一个名为“静态发布”的工作流操作集,可以将其添加到任何工作流过程中。 它允许您将内容,页面或文件静态发布到服务器的文件系统。 您可以在以下位置使用plugin.properties文件配置此插件: /src/...

    core-2.x:dotCMS 2.x旧版代码库

    dotCMS的设计完全是为了向多个渠道(从网站到移动设备再到XML / JSON / RSS提要)提供个性化的,基于权限的内容。 dotCMS努力工作以摆脱Web开发人员的困扰,使编辑内容,自定义模板,动态脚本和自定义/集成变得异常...

    dotcms-nextjs-example

    我们从 DotCMS 实例中拉取所有页面 使用 React 组件静态生成每个页面 发布到 Vercel 入门 安装依赖 润yarn 创建环境变量 运行yarn setup并按照说明进行操作 下一个JS 发展 润yarn dev这将启动你NextJS与热码重装,...

    核心:dotCMS Java Enterprise Content Management System的源代码

    dotCMS被广泛使用,从运行小型站点到为政府,《财富》 100强公司,大学和全球品牌提供多节点安装。 dotCMS环境可以扩展,以支持数百个编辑器管理具有数百万个内容对象的数千个站点。 dotCMS可以下载或作为基于云的...

    javacms源码-core-2.x:dotCMSJavaEnterpriseCMS2.x系列的源代码

    dotCMS的设计完全是为了向多个渠道(从网站到移动设备再到XML / JSON / RSS提要)提供个性化的,基于权限的内容。 dotCMS努力工作以摆脱Web开发人员的困扰,使编辑内容,自定义模板,动态脚本和自定义/集成变得异常...

    gradle打包android (实现外部导入签名文件、多渠道打包、导入ant脚本)

    在Android开发中,Gradle是默认的构建工具,它提供了灵活的配置和自动化打包功能。本文将详细讲解如何使用Gradle进行Android应用打包,并重点介绍如何实现外部导入签名文件、多渠道打包以及导入Ant脚本这三大核心...

    dotCMSSigningKeyGenerator:为dotCMS 4.3.3安装生成一个新的随机签名密钥。 蒂莫·穆勒(TimoMüller)撰写

    dotCMS签名密钥生成器该工具允许为dotCMS 4.3.3安装生成新的签名密钥。建造这是一个Maven存储库,您可以按照以下步骤构建JAR mvn package帮助启动该工具将生成一个新的签名密钥。 timo@dotcms ~/w/d/d/target&gt; java ...

    plugin-viewtool-markdown:dotCMS Markdown处理器

    它提供了一个viewtool,可在dotCMS中使用它来解析gfm的文本/内容。 ###用法$markdown.parse("**Parse** *this* ~~string~~")将导致 解析这个细绳 $markdown.parseFile&#40;"/application/my-file.md"&#41;或$ ...

    isaac-dotcms-minifier:我们对 dotCMS 的 ISAAC JSCSS Minifier 插件的修改

    可以在找到更多信息 对于 dotCMS 版本:2.5.1 及更高版本 变化: 添加了将 asyncLoading 添加到脚本的功能 添加了 Gradle 构建文件,因此可以使用以下命令构建它: gradle jar 执照: 这项工作是 by 的衍生品,...

    dotCMSTokenGenerator:PoC JWT令牌生成器,由TimoMüller编写

    dotCMS令牌生成器 此PoC工具允许为使用默认签名密钥的.dotCMS实例生成Json Web令牌(JWT)。 通过将生成的令牌用作“ AutoLogin” cookie,可以绕过dotCMS身份验证并访问CMS后端。 建造 这是一个Maven存储库,您可以...

    plugin-dotcms-brightcove:连接到Brightcove并获取视频列表的简单Viewtool

    Brightcove示例插件 描述 该viewtool在Brightcove调用远程Web服务,并将视频列表返回给用户 用法 viewtool: $brightcove ## get all videos #foreach($vid in $brightcove.all) $vid.id : $vid.name ...

    LogConfiguration:此插件允许 CMS 管理员在运行时动态更改日志记录级别

    也可以通过在确保从其他动态插件导出动态类/包后,将它们添加到 Activator 的启动函数中(参见那里的示例),将动态类/包添加到此插件。 安装 免责声明 每个人都有自己安装 dotCMS 插件的方式。 :) 我碰巧使用旧的 ...

Global site tag (gtag.js) - Google Analytics