最近使用shark作工作流的体会

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

1、shark 1.0本身带的hibernate有问题

我用hibernate运行,结果总是报错:

net.sf.hibernate.JDBCException: could not initialize collection: [org.enhydra.shark.usergroup.HibernateGroup.users#sale manager]

Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]将数据类型 nvarchar 转换为 numeric 时出错。

然后看了一下它的hibernateGroup.hbm.xml,根本对不上。

不管是1.0版本带的,还是cvs中的,都是错的

2、shark本身的模块非常独立。这次我需要换用我自己的用户表和角色表,结果发现只要换掉usergroup模块就肯定行,其它模块都没动。

3、获取历史信息,得不到操作员。我要得到某流程的历史操作纪录,用shark本身的api能得到历史活动,但得不到历史活动的操作员,最后只好直接从后台数据库拿。

4 最好直接调用liberary api,没必要使用它的corba接口,感觉这么做,速度更快,主要是因为我的应用是b/s的

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航