- 浏览: 13393 次
- 性别:
- 来自: 北京
最新评论
-
sunmingdong:
我自己不是没有答案,是想听听大家的看法,才发的这个帖子。
其实 ...
讨论一下SOA到底是什么? -
metadmin:
我支持楼主。楼主不需要教科书说法。楼主问出几个问题:1,SOA ...
讨论一下SOA到底是什么? -
yidao620c:
你不懂也不要这样啊。自己好好去看书就明白了!
讨论一下SOA到底是什么? -
herowzz:
请看右上角
讨论一下SOA到底是什么? -
ginge:
"Since 2004, reverse proxy ...
apache2+tomcat5配置
文章列表
SOA是什么呢?
概念?
炒作?
皇帝的新装?
实实在在的技术?
指导我们有效实施的方法论?
包治百病的狗皮膏药?
国内真正的成功案例有哪些?
建造成本明显大幅提高的同时,给软件集成商、开发商、客户带来了什么?
欢迎大家发表自己的看法,最好是实际工作中总结出来的,而不是人云亦云的跟风。
- 2009-03-26 10:01
- 浏览 1130
- 评论(4)
一个存储过程执行一半莫名退出的解决
使用java定时调用存储过程,存储过程的功能是修改表A中字段F is null的记录,设置字段F=X,正常执行是执行一次后表A中将不会有F is null的记录,问题是:每次执行都只修改了表A的2或3条记录
而这个存储过程在数据库客户端工具中直接执行是正确的。
解决方法
如果你的存储过程中包括insert、delete、update操作,切记:
(1)如果是jdbc调用,使用statement.executeUpdate("sp_xxxx"),千万不能使用statement.execute("sp_xxxx")
( ...
网上的配置文档很多,但发现里面有N多错误。自己写一份。
(1)如果在windows上安装,而且安装了iis,则改变一下iis的端口。
(2)apache的版本比较混乱,建议使用apache2.0.x,而不是最新的2.2.x
(3)需要下载:jdk、tomcat5、apache2、mod_jk2.dll
tomcat我使用的是5.0.25,太大了,需要的去官方网站上找。
apache使用2.0.63 见附件
mod_jk2使用2.0.43 见附件
切记:有些apache2版本配置起来比较麻烦,一旦版本不对,按照后面的步骤配置可能会启动不了apa ...
总结
第一次接触oas,不像以前听说的一样那么不好用。主要还是我们不熟悉所致,而且网上的资料非常少,中文的就更没几个能用的了。
oas有一些优点,如集成了appache的httpserver、有自己的sso(单点登录)、有自己的BPL(工作流),对于运行过程中的性能监控做的也很好,很多动态变化的图形来显示服务器的情况。对于每个应用有自己的性能图表。
甚至有某个jsp、servlet的执行性能表格
上面的所有测试都在10.1.3.10上进行的,目前最新版本是10.1.3.40,建议大家下载最新的版本进行试用。可能会避免上面说到的一些问题。
有时间我会安装10.1.3.40,之 ...
杂七杂八问题的解决
(1)org.xml.sax.SAXNotRecognizedException问题的解决oas的classloader是把自己的类库优先加载,之后才考虑应用中的lib下的jar包的。在解析xml是就会出现这样的问题,使得struts无法正常初始化oas的有自己的xml解析器xmlparserv2.jar,我们需要用的是xerces.jar解决的方法就是让oas的类加载把应用中包含的jar包优先,修改配置文件orion-web.xml(在%OracleAS10.1.3.1%\j2ee\home\application-deployments下面有每个项目的目录,找到自己的项目 ...
jvm设置
相当于tomcat启动参数的配置,如-Xms -D等,在oas都集中在一个xml文件中,具体路径为:%oas10%/opmn/config/opmn.xml<category id="start-parameters"> <data id="java-options" value="-Xrs -server -XX:MaxPermSize=128M -ms512M -mx1024M -Djava.awt.headless=true......"/></category>我们熟悉的- ...
jaas配置
和tomcat在启动参数中加-Djava.security.auth.login.config=xxx不同,oas有专门的配置文件(这点和was配置jaas比较类似)具体的路径为:%oas10%/j2ee/home/config/system-jazn-data.xml在<jazn-loginconfig>标签下直接增加下面一段: <application> <name>SummerLoginModule</name> <login-modules> <log ...
部署基于spring+struts+hibernate的war包
首先如果我们的war包中lib下存在jaas.jar,则需要删除,否则会和oas自带的冲突。解决hibernat3or和Oracle TopLink冲突问题:不解决发布后的应用,将一直报ClassNotFoundException: org.hibernate.hql.ast.HqlToken错误。
上面的问题,在部署war时通过配置解决。部署一个war包一共分三步,前两步都非常简单,第三步是解决问题的关键。 点击配置类加载处的笔形图标,打开
将所有的共享库全部显示出来,并找到oracle.toplink ...
- 2008-10-27 13:11
- 浏览 911
- 评论(0)
安装
由于OAS9.0.4不支持Spring的DI,所以需要安装OAS10.1.3.x。下面的总结在10.1.3.1下进行。 下载地址:http://download.oracle.com/otn/nt/ias/101310/soa_windows_x86_101310_disk1.zip 需要oracle的帐号才能正常下载 安装过程很简单,但需要注意: (1)在第一个安装页面上,选择“高级” (2)下一个安装页面上,选择J2EE服务器和Web服务器。避免安装一些我们用不到的soa的东西(这个安装包叫做soa套件,所有里面包含了很多soa的东西)。 剩下的就一路next了。这个版本的安装后会 ...
最近在做一个b/s开发平台,其中使用了beanshell作为内嵌脚本编辑器。但写完代码的语法检查一直是个问题,今天突然发现了beanshell本身的parser类已经做了这方面工作,我们的实现就简单多了。
This is the BeanShell parser. It is used internally by the Interpreter
class (which is probably what you are looking for). The parser knows
only how to parse the structure of the language, it doe ...