`
Frederick
  • 浏览: 117950 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
最近使用oracle,遇到一些问题。在网上搜索到解决方案,记录一下,预备日后查看。 1. 安装了oracle10g以后,ip地址发生改变以后无法启动DbConsole 一开始想了很多办法,比如在oracle目录中查找所有使用了机器名或安装时ip地址或localhost作为文件名或文件夹名的目录和文件,然后把相应部分替换为当前的机器名。 这个方法费时费力,而且不能保证所有的地方都被修改到了。后来在网上看到一个很短的blog,说只需下列命令即可。看到解决办法如此简单,我是抱着怀疑的态度试一试,心想就算不行,大不了重装就是。没想到竟然很快就生效了。 这个命令就是: emca -config d ...
在用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 ...
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}, ...
        我在使用jBPM的时候,遇到一个问题。         我在一个方法里面需要创建一个任务的实例,使用了下面的代码: java 代码 private void test() {        ProcessInstance processInstance = this.getProcessInstance(0L);    ...
        项目需要使用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> {           /**        ...
    多的就不说了,只是一个基本的CharactorEncodingFilter的代码: java 代码 public class CharactorEncodingFilter implements Filter {           private String charactorEncoding;                private static final String CHARACTOR_ENCODING_PARAMETER_NAME = "charactorEncoding";           ...
xml 代码   对Hibernate的懒加载问题,Spring提供了OpenSessionInViewFilter和OpenSessionInViewInterceptor两种东西。     对OpenSessionInViewFilter,需要在web.xml文件中配置。 xml 代码 <filter>     <description>处理Hibernate的懒加载问题description>     <filter-name>OpenSessionInViewFilterfilter-name>   ...
Global site tag (gtag.js) - Google Analytics