`
zybing
  • 浏览: 457065 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
在jBPM内部通过各种服务相互作用。 服务接口可以从ProcessEngine 中获得, 它是从Configuration 构建的。   可以有2种方式从Configuration中获得ProcessEngine: 1. 通过classpath根目录下 默认的配置文件jbpm.cfg.xm l创建一 ...
在Eclipse3.5中,安装jBPM4.4的GPD插件。   插件的zip包在 jBPM-4.4/install/src/gpd中的:jbpm-gpd-site.zip   按照文档,这个插件安装后还需要进行一些设置:   1. 配置jBPM运行时 点击 Window --> Preferences 选择 JBoss jBPM --> jBPM 4 --> Runtime Locations 选择jBPM安装的目录 2.设置一个jBPM的用户库:     把jBPM安装目录下的lib目录中的所有包都加进来     把jBPM安 ...
还是使用build.xml,增加测试用户   执行:ant -Ddatabase=oracle load.example.identities   这个脚本在数据库中增加相关的用户组、用户以及之间的关系:   执行的sql脚本为:install/src/demo/example.identities.sql脚本   增加了4个组以及4个用户,以及他们之间的关系。   用户组表:JBPM4_ID_GROUP 用户表:   JBPM4_ID_USER 他们之间的关联: JBPM4_ID_MEMBERSHIP   用新创建的用户,就可以登陆了。    
在通过ant执行build.xml,安装jBPM时候,数据库的配置如下:   jBPM目前安装在tomcat中,   和数据库进行相连,在build.xml中: <target name="install.jbpm.into.tomcat" description="Deploy jBPM to Tomcat"> 由这个target生成    install.jbpm.into.tomcat的配置中,有以下配置: <generatecfg connection="tomcat" /> ...
jBPM4.4的build.xml中,提供了将jBPM安装进tomcat的几条命令:   demo.setup.tomcat: 会从网上下载tomcat安装,机器在内部网而且已经有了tomcat,不需要用这个 <target name="demo.setup.tomcat" depends="delete.tomcat, install.tomcat, install.jbpm.into.tomcat" description="Install Tomcat, HSQL and jBPM ...
在jBPM4.4目录中的install目录中,有一个build.xml,其中有大量的应用:   和安装到应用服务器中相关的有(这个里面有下载应用服务器、安装到数据库,安装到eclipse,应用服务器启动关闭等等):   和tomcat相关的有这些(把tomcat换成jboss,就是和jboss相关的部分)  delete.tomcat                     Delete Tomcat  demo.setup.tomcat             Install Tomcat, HSQL and jBPM; start HSQL server and Tomcat ...
  下载完jBPM4.4.zip, 解压开来。   解压后,jbpm-4.4目录中有install目录,所有的东西都在里面。   首先安装数据库schema: 在install的jdbc目录中,修改oracle.properties文件(安装的是oracle数据库), 将Oracle的驱动复制到jbpm-4.4的lib目录中,这个目录中都是jbpm运行所需要的jar包,需要在哪个数据库中创建schema,就把那个数据库的驱动复制进来就可以了。 在install目录中运行ant(文档上说是要1.7以上的版本,我的是1.8) ant -Ddatabase=ora ...
编译程序,遇到了以下问题: Java compiler level does not match the version of the installed Java project facet 搜索了一下找到问题的根源了:见资料:“http://www.eclipsezone.com/eclipse/forums/t80428.html”,原因如下:   A wtp project is composed of multiple units of functionality (known as facets). Take a look at Project Propertie ...
在工作中需要使用到MyElipse,有些工程比较老,用新的Eclipse中有问题,懒得一个个修改,就在Eclipse3.2上安装MyElipse6.   安装好后,启动Eclipse3.2,发现总是报JVM无法创建。上网查发现也已经设置了 -Xms256M -Xmx512M 但还是无法启动,后来把eclipse.ini中的 -XXPermSize=256M, -XX:MaxPermSzie=512M 去掉,可以启动了   MyEclipse6.0安装在Eclipse3.2上有问题,问题很大,
原来的代码太大,太多了,需要阅读一下。 通过EA工具,导入原来的代码,生成类图;   在class model中,增加一个diagram, 把需要的类拖拉上去,类之间的关系会字段标注上去;   缺省的会把按照设置,把类的所有Operation(method)、attribute全部显示上去,如果太多了图面不好看   通过contrl+A,选择在diagram中的所有类,右键选择菜单,“Set Feature Visiblity(Ctrl+Shift+Y)”,进入设置对话框   在右上角有2个Visiblity的选项框,我把所有的勾全部去掉,ok后,图上的所有Operation ...
Linux机器的基本性能检查:   1.看CPU的运行情况:    可以通过vmstat,top等方式,检查cpu的负载情况。看cpu运行是否太高,或者磁盘读写咱用的cpu太高等;    通过top可以查出谁占用cpu最高,优先解决;   2.看内存和swap之间交换是否太高:    光通过free或者top看物理内存是否全被占用,不代表内存是否不足。内存不足主要看swap交换是否多。通过vmstat的swap部分,看内存页的页的交换频率是否大(磁盘读取是机器最慢的部分)    如果swap交换很高,就要考虑调整应用、应用参数,考虑增加内存等等;   3.看磁盘是使用率高: ...
sfdisk (详见文档:http://fedora.linuxsir.org/main/?q=node/41):    看有多少硬盘组成,但是如果在底层做了raid,在这里反映不出来   sfdisk -l (如2块硬盘做了raid1,显示出来只有一块硬盘) Disk /dev/cciss/c0d0: 17848 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0      Device         ...
iptraf是一个文本化的图形界面系统。   可以根据interface、根据port,观察流量
看现在有很多开源的软件,log记录都是用SLF4j,以前自己是用common-logging觉得十分方便,可以动态的切换实际的log系统,这样common-logging和SLF4J有什么区别。   网上找了一篇文档,觉得说明了一些问题:   Apache Common-Logging是广泛使用的Java日志门面库。我以前一直都使用它和log4j编写日志。 Apache Common-Logging通过动态查找的机制,在程序运行时自动找出真正使用的日志库。 Apache Common-Logging一直都运作得很好。直到最近,我写OSGI插件时,它不能工作了。 原因是Apache Co ...
在Struts应用中,页面中的所有连接,都连接到Action去。 就是原来跳转到JSP的连接,也可以设置成Action。而且配置相当简单(不需要自己写任何Action代码):   <action name="Welcome" > <result>/Welcome.jsp</result> </action>   这样,如果一旦需要增加对应的功能,就可以在以后增加Action代码   *************************************************************** ...
Global site tag (gtag.js) - Google Analytics