- 浏览: 117950 次
- 性别:
- 来自: 上海
最新评论
-
LeeYee:
对该webservice 在spring容器进行初始化时使用延 ...
如何实现Spring管理下的不依赖于服务器端启动与否的WebService客户端 -
It_lvshun:
谢谢分享
Spring学习日记 - ModelAndView的构造 -
yuanzhuohang:
引用晕啊,首先这个问题要看你用的是什么mvc框架,如果你用的s ...
Spring的OpenSessionInViewFilter和OpenSessionInViewInterceptor -
we_sky:
...
配置tomcat6数据源 -
poeao:
zgzd13575java 写道mainFrameContro ...
Spring的OpenSessionInViewFilter和OpenSessionInViewInterceptor
文章列表
最近使用oracle,遇到一些问题。在网上搜索到解决方案,记录一下,预备日后查看。
1. 安装了oracle10g以后,ip地址发生改变以后无法启动DbConsole
一开始想了很多办法,比如在oracle目录中查找所有使用了机器名或安装时ip地址或localhost作为文件名或文件夹名的目录和文件,然后把相应部分替换为当前的机器名。
这个方法费时费力,而且不能保证所有的地方都被修改到了。后来在网上看到一个很短的blog,说只需下列命令即可。看到解决办法如此简单,我是抱着怀疑的态度试一试,心想就算不行,大不了重装就是。没想到竟然很快就生效了。
这个命令就是:
emca -config d ...
- 2008-09-06 09:14
- 浏览 1094
- 评论(0)
在用mapguide做webgis应用的时候,再次遇到中文化问题。
场景是这样的:
由于某种需求的原因,有个请求必须用get的方式传送,而且url参数中含有中文。
首先,我在发送请求之前,用encodeURI将中文参数编码了。
代码示意如下:
var params = ....
params = encodeURI(params);
url = url + '&' + params;
...
然后,在tomcat端接收到参数的时候,通过URIDecoder.decode来将参数解码。
代码如下:
public static Map<String, St ...
在使用js为页面动态生成table的时候,发现一个很奇怪的现象。
function render(os){
var table = document.getElementById('cutomers');
var tbody = document.createElement('tbody');
table.appendChild(tbody);
table = tbody;
table.innerHTML = '';
var tr = createRow(null, ['ID', '名称', '光路', '纤序'], 0);
tr.className ...
- 2008-05-16 10:59
- 浏览 1780
- 评论(0)
Spring 2.5已经出来好久了,可是一直都没有关注过。最近才开始看spring2.5的reference,发现该版本提供了基于annotation的spring mvc开发功能。
一直都认为spring没有提供对Java5特性的特别支持是一个遗憾,2.5版本的这些改进,算是对这个 ...
我的Web系统中使用了jBPM,并使用Spring来管理bean,并使用Spring+JTOM组合来管理来自多个数据库的事务(有Oracle9i,Microsoft SQL Server 2000)。但是没有使用jBPM的Scheduler。系统运行很好。
最近由于业务需要,我在jBPM中添加了timer。这 ...
我使用spring-module工具,调用jBPM提供的方法 GraphSession.deleteProcessInstance()。按理说,既然jBPM提供了方法来删除流程实例,那么就应该把相关的东西统统都删掉才对,可是看错误信息,似乎还得调用这个方法的人来删除相关对象。
是不是我不应该调用这个方法?是不是jBPM提供了其他的删除流程实例的方法我没有找到呢?
代码如下:
public void deleteProcessInstance(final Long processInstanceId) {
this.jbpmTemplate.execute(new JbpmCa ...
试了好多次,都是这样。当使用Spring配置来发布两个或以上的类作为WebService的时候,只有配置文件里面的第一个可以被成功发布,以后的都会出错。
配置文件如下:
xml 代码
<jaxws:endpoint id="SampleService"
implementor="fred.web.webservice.implementation.SampleServiceImpl" address="/SampleService">
&l ...
项目中使用cxf作WebService的实现。但是在调用一个方法的时候,在客户端就出错,说是IllegalArgumentException。昨晚加班到凌晨4点,才找到原因。原来,在服务方法中有一个String类型的参数,当给这个参数传空指针的时候,就会出错。
cxf也太弱了吧?给参数传空指针就会出错,而且错误信息十分不友好。为什么不提示说是空指针呢?或者干脆就支持空指针好了。
最近在项目中遇到一种情况,就是两个程序需要使用WebService互通数据,有时系统A需要调用系统B提供的WebService服务,有时系统B需要调用系统A提供的WebService服务。
我使用Spring 管理下的 Apache CXF 来实现WebService服务。现在遇到的问题是,Spring管理的WebService客户端使用org.apache.cxf.frontend.ClientProxyFactoryBean 的一个bean来实现,这个东西需要在配置文件中写死WebService服务器端的地址,当系统启动的时候,Spring就会尝试去访问这个地 ...
为tomcat6配置数据源
Tomcat6的数据源配置方式和以前的版本不一样了。上网找了好久都没有找到能在tomcat6环境下使用的。经过多次测试,终于找到了一个可行的配置。
<o:p> </o:p>
我们先定义tomcat6的安装根目录为 ${tomcat6}, ...
- 2007-10-10 13:58
- 浏览 13876
- 评论(2)
我在使用jBPM的时候,遇到一个问题。
我在一个方法里面需要创建一个任务的实例,使用了下面的代码:
java 代码
private void test() {
ProcessInstance processInstance = this.getProcessInstance(0L); ...
- 2007-08-27 17:05
- 浏览 1769
- 评论(0)
项目需要使用Oracle,发现jBPM没有提供基于Oracle 数据库的脚本,上网也没有找到可用的,就自己生成了一份。下面是步骤。这个是使用Ant来生成的。
1. 下载最新版本的 JBoss jBPM Starters kit。解压这个文件,假设解压目录为 "${jbpm.starters.kit}",它的下面应该有 jbpm, jbpm-bpel,jbpm-db,jbpm-designer,jbpm-server 五个子目录。其中我们要用到的是 jbpm 和 jbpm-db两个目录。
2. 导航到 jbpm-db 子目录。在该目录下可以找到 build. ...
首先说明,这个东西最开始是我从网上找到的,但是不记得在那里找到的了。只是觉得非常有用,所以就根据我的需要做了修改,放在了这里,当作一个备忘录吧。
这个是接口:
java 代码
/**
* @author Fred
* Jun 25, 2007 5:52:47 PM
*/
public interface BaseDao\<T\><t></t><t></t> {
/**
...
- 2007-08-08 11:17
- 浏览 3522
- 评论(0)
多的就不说了,只是一个基本的CharactorEncodingFilter的代码:
java 代码
public class CharactorEncodingFilter implements Filter {
private String charactorEncoding;
private static final String CHARACTOR_ENCODING_PARAMETER_NAME = "charactorEncoding";
...
- 2007-08-02 10:25
- 浏览 1608
- 评论(0)
xml 代码
对Hibernate的懒加载问题,Spring提供了OpenSessionInViewFilter和OpenSessionInViewInterceptor两种东西。
对OpenSessionInViewFilter,需要在web.xml文件中配置。
xml 代码
<filter>
<description>处理Hibernate的懒加载问题description>
<filter-name>OpenSessionInViewFilterfilter-name>
...
- 2007-08-02 10:20
- 浏览 13656
- 评论(5)