zoukankan      html  css  js  c++  java
  • netbpm的汉化流程定义

            一直都没法在netbpm中使用带汉字的流程定义,多次跟开发者沟通都没法,昨天得到了beewolf的指导。
            首先把netbpm的数据库平台从MySQL迁移到了MSSQL2000。在此过程中遇到的困难主要是不知道如何正确设置NHibernate的数据库连接串。我的计算机使用的是绿色版的MSSQL2000,建立的数据库服务器是MCX60\DEVELOP,新建了netbpm数据库。通过多次试验发现MSSQL2000下正确的app_config.xml配置应该是:
    1                <settings>
    2                    <item key="hibernate.connection.driver_class">NHibernate.Driver.SqlClientDriver</item>
    3                    <item key="hibernate.dialect">NHibernate.Dialect.MsSql2000Dialect</item>
    4                    <item key="hibernate.connection.provider">NHibernate.Connection.DriverConnectionProvider</item>
    5                    <item key="hibernate.connection.connection_string">Data source=MCX60\DEVELOP;Initial Catalog=netbpm;Integrated Security=SSPI</item>
    6                </settings>
            当然要在SQL Server中配置MCX60\ASPNET的登录,该登录采用的是windows身份验证;以及在数据库netbpm中配置MCX60\ASPNET的用户,并赋予权限。
            然后就是使用beewolf给的流程定义包。
            最后当然就是通过了。。。

            总结:在MySQL下上传beewolf提供的流程定义包,出现异常,并且数据库中对应汉字字符串是一串疑问号。现在在MSSQL2000数据库上就没有出现该问题,因此有理由怀疑是数据库平台的问题。始终怀疑还有编码问题,待以后再明确吧。
  • 相关阅读:
    MongoDB查询修改操作语句命令大全
    SpringBoot读取war包jar包Resource资源文件解决办法
    linux lsof命令详解
    taskset
    POI导出excel,本地测试没问题,linux测试无法导出
    js中文乱码
    处理Account locked due to 217 failed logins的问题
    普通用户无法su到root用户
    gp数据库停止
    eclipse导入maven工程missing artifact(实际是存在的)错误解决
  • 原文地址:https://www.cnblogs.com/badwood316/p/752326.html
Copyright © 2011-2022 走看看