安装完alphablox之后,让我们跟着附带的文档gettingstarted.pdf一步步把示例跑起来。

跟着范例跑跑产品是了解一个产品的好办法,可惜写范例的人总是假设大家懂得很多,写得不详细,而新产品的提示也不够清晰准确,所以这个过程中经常要走弯路。经常看到很多产品文档N大,其实有用的不多,往往要找寻很久之后才会得到答案,这些公司的人怎么也不自己试着用用,装装看呢。
写到这里,发现除了一些产品外,许多软件的质量是越来越差了,呵呵。
首先,按照要求需要定义一个数据源qcc2003-rdb,按文档所说,输入各种参数之后,定义数据源如下所示:
保存后,点击测试按钮,居然出错了!错误如下所示:
unable to connect com.alphablox.util.DataException No suitable driver
怎么回事呢,文档也没有解决办法,搜索错误,百度居然只出现了寥寥两条结果,但也没有答案。
faint,这款产品用的人这么少:(
看了还是要靠自己解决问题。
靠着传说中的“运气”,找到alphablox安装目录中的repository\servers\oracle.dmlsql,打开此文件,第一句就是:
REPOSITORY.CONSTRUCT   = jdbc:oracle:thin:@<<server>>:<<port>>:<<sid>>
    这下可以看出来了,alphablox是用jdbc的thin方式来连接oracle的,这种方式还是不错的,不用安装oracle的客户端,推荐大家多用,从这个文件看出,alphablox还是挺中性的产品,也许是因为收购过来的吧。只要有数据库支持这个文件里面的一些语法,应该自定义一下后,alphablox就可以和它对接了,不错,是软件整合的方向。现在这种产品越来越少了,主流厂家不停地并购小厂家,而主流厂家的产品往往又优先支持自己的硬件平台和软件产品,要几个版本后才慢慢支持其他产品,唉。不过随着soa,saas的出现,以后可能会有整合化的大产品吧,就像现在java世界中的一样,但到底要多久呢,谁也不知道:)
回到正题来,这句话没有什么错误,那到底哪里出问题了呢。
嗯,结合错误信息,应该是tomcat中没有加载oracle的thin驱动包了。
于是拷贝oracle的classes12.jar到tomcat目录下的common\lib 中。
重新启动tomcat,雨过天晴,终于出现了成功的界面,呵呵。

转载于:https://blog.51cto.com/51focus/90640

IBM之alphablox 数据源定义问题解决相关推荐

  1. IBM DB2 Alphablox 8.3 build 149 安装过程 部署 WebSphere Application Server 6.0.1上

    IBM DB2 Alphablox 8.3 build 149 安装过程 信息 已将 DB2 Alphablox 配置为连接到 DB2 OLAP Server v8.1/Essbase Server ...

  2. DataSource数据源定义

    DataSource数据源定义 1.什么是数据源 JDBC2.0 提供了javax.sql.DataSource接口,它负责建立与数据库的连接,当在应用程序中访问数据库时不必编写连接数据库的代码,直接 ...

  3. Transaction事务注解和DynamicDataSource动态数据源切换问题解决

     参考:http://www.cnblogs.com/zhwbqd/p/3757060.html 问题描述: 写主库开事务的情况下会导致时不时的将更新/插入操作写入到从库上, 导致mysqlExcep ...

  4. IBM WebsPhere Jndi数据源

    websphere 下获取jndi,java:comp/env/cas与jdbc/cas的区别:A.lookup("java:comp/env/cas")与lockup(" ...

  5. CS0012: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义----问题解决办法...

    这个问题是在MVC调用的时候 没有在WebConfig中加入: <add assembly="System.Data.Entity, Version=4.0.0.0, Culture= ...

  6. 【VivadoHLS 仿真csim 报错bug】hls video库和math库 的hls::sqrt重定义问题解决

    仿真报错日志: In file included from D:/Xilinx/Vivado/2018.3/include/hls_video.h:49:0,from ../../../tb/ster ...

  7. WebSphere7 XA 数据源配置问题

    最近在部署Spring MVC 类型的应用程序到WebSphere7服务器+DB2 V9 的过程中,遇到了XA数据源报错如下: com.ibm.db2.jcc.am.SqlException: [jc ...

  8. 使用IBM InfoSphere Guardium监视和审计IBM DB2 for i数据库活动

    总览 InfoSphere Guardium是企业信息数据库审核和保护解决方案,可帮助企业跨各种关系和非关系数据源(例如Oracle,Teradata,IMS,VSAM,Microsoft Share ...

  9. linux db2 数据源配置文件,为 DB2 UDB 系列配置数据源

    Colin Yu,业务方案团队, IBM 多伦多实验室 Jane Fung, WebSphere Studio 技术支持部, IBM 多伦多实验室 2003 年 9 月 本文描述了在 WebSpher ...

最新文章

  1. 个人博客开通--纪念一下。。。
  2. Go语言垃圾回收(GC)
  3. stm32系列启动文件解读(KEIL编译环境)
  4. 了解这3点,你也能成为出色的Java工程师!
  5. error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int错误的解决方法
  6. JSONTools Validator的使用
  7. 工作流引擎之-activiti6使用
  8. Spring事务传播机制
  9. 四六级阅读难点--选词填空题的一般解题思路
  10. Qt MDI及其使用方法
  11. TI-RTOS---Semaphores
  12. gird布局解决 最后一行数量不对布局问题
  13. Graph Representation Learning via Graphical Mutual Information Maximization
  14. OBIEE + OAS集群配置 Part 1
  15. Disk Manager — 可视化的硬盘分区对象
  16. C语言经典面试笔试题
  17. 软件版本发布要求和标准
  18. 论文阅读笔记:(2022) Delving into the Devils of Bird‘s-eye-view Perception: A Review, Evaluation and Recipe
  19. sqlserver数据库清理(收缩文件)
  20. sql server 出现数据库恢复挂起时 解决办法

热门文章

  1. iframe解决跨域ajax请求的方法
  2. 解决linux病毒导致带宽跑满的解决过程 ,可以参考参考
  3. 深入理解CSS变形transform(3d)
  4. Java 调用Oracle的存储过程
  5. apache服务Forbidden 403问题精彩总结
  6. 巧用close_trace命令释放误删trace文件
  7. [分享]毕业了【其实不想毕业】
  8. 算法(掘金上经典的文档)
  9. Spring Cloud 学习二(Eureka)
  10. 使用 jetty-maven-plugin发布maven项目