- 浏览: 20372 次
文章分类
最新评论
(1)工作情况
1.熟悉权限管理,了解RBAC--基于角色的访问控制(Role-Based Access Control)。
2.在Tomcat部署开源权限管理中间件Ralasafe。
3.OA工程导入,主要是为了解OA其中的组织管理,权限管理两个模块。
4.GoldJbpm工程导入,主要是为了解Jbpm和权限管理结合的实例。
(2)假如工作上遇到的问题
1.MySQL中insert中文编码出现空白:
MySQL 5.5 Command Line Client中如果 set names utf8, 当insert中文时会出现空白,当select已有中文会乱码。
尝试过两个方法:一是将原有的建表语句多复制一份,将里面编码为utf8的地方用editplus全部替换为gbk,二是set name gbk;
2.Ralasafe工程demo导入过程。开源官网有详细介绍,主要问题还是编码问题,以及工程中web.xml第66行,必须是绝对路径。
Navicat for MySQL无论set name gbk 或 utf8,都能正常执行SQL语句。
3.jsp/jstl错误:org.apache.jasper.JasperException: The absolute uri: http://java…… cannot be resolve
把jstl.jar和standard.jar放到WEB-INF的lib里面,然后重启服务器
4.OA工程导入。解决过程:一开始用eclipse 的时候,由于默认编码是 utf8, java文件多处乱码。
又加上没有安装 junit . 没能运行test里面的InitSystemDatasTest来进行测试。加载完工程后数据库 oa有表,但表中没有任何数据。
手动增加用户,测试登陆的时候页面一片空白。改用myeclipse,设置默认编码gbk。hibernate配置文件加上
<property name="hibernate.connection.url">jdbc:mysql://127.0.0.1/oa?characterEncoding=utf8</property>
并在mysql命令行中SET NAMES utf8;用junit运行 test里面 InitSystemDatasTest。运行完毕后,数据库oa中表有相关数据。测试可登陆。
5.缺少commons-digester-2.0.jar
解决过程:查原因大多数人说是缺少commons-digester.jar包。所以下了这个jar包,拷到lib发现没效果。
直接下了整个 struts1.2的jar包。因为有人说是由于struts-core引起的。依然没有效果。最后拷了 commons-digester-2.0.jar
终于没有报错。环境是MyEclipse5.5
6.Tomcat虚拟目录,文件路径空格变成%20,Invalid byte 2 of 2-byte UTF-8 sequence编码问题。
7.Goldjbpm工程导入过程:org.jbpm.JbpmException: can't create a process instance when processDefinition is null
一开始是报了这个错误:百度查找答案的时候说的比较多的是这个原因:
在分两次加载的情况下,jbpm子流程定义文件加载顺序:必须先加载子流程,后加载主流程,否则会出现这个错误:processDefinition is null
解决思路:考虑到之前在 navicat for mysql里面看到的中文是能正常显示的。可是在mysql 5.5命令行里用select语句查询出来的中文是乱码。
设置 set names gbk 则可以正常显示。尝试将工程里面带的.sql文件中utf8的地方改成gbk。重新执行后生成gbk数据库。
运行工程,提交请假单的时候报了类似这个错误:java.sql.SQLException: Illegal mix of collations (gbk_chinese_ci,IMPLICIT)
感觉就是由于工程里面的编码跟数据库的编码不一致导致的。工程默认是uft-8编码,但myeclipse6.0新建里默认编码是gbk。
后来全部改成 utf8。统一编码。
8.工程正常加载,但JBPM部分流程不能运行。一开始考虑的是编码问题,MyEclipse和SQL之前的编码问题,后来思考的是JBPM流程中文乱码问题,
最后才考虑到是URL传值时乱码。修改源文件编码转换方式即可。
9.JBPM流程中文问题。新建一 .xml文件,并在EditPlus打开gdp.xml文件。Ctrl+A直接复制过去。然后用这正常的.xml直接覆盖打叉的gdp.xml既可。
同时Processdefinition.xml也自动生成正常的流程图。
10.Workorder3工程的重新导入。先是数据库。如果按默认的utf8,在navicat 里面执行导入,权限表那些会出现中文乱码。
去mysql5.5命令行,执行的时候中文变成空白。Set names gbk后则正常。拷贝之前的工程备份,重新加载工程后提示jbpm某流程id错误不存在之类的。
修改hibernate里面的设置如下:<property name="hibernate.hbm2ddl.auto">create-drop</property>
重新启动工程即可。之后可恢复原先的 update.
(3)未来若干天工作计划
1.之前JBPM是直接JSP文件中嵌套流程定义脚本执行,尝试了解jbpm用java开发。
2.工程多数是SSH,看不懂工程里面的传值调用过程,了解SSH相关知识点。
3.了解组织管理,权限管理。
发表评论
-
2012-09-13 单位管理需求文档
2012-10-24 13:54 615(1)工作情况 1.单位管理需求分析文档修改 ... -
2012-09-07 单位管理
2012-10-24 13:54 669(1)工作情况 1.单位管理需求分析文档初稿 ... -
2012-08-30 阅读代码
2012-10-24 13:53 697(1)工作情况 1.Tomcat连接池的配置。 ... -
2012-08-17 工单系统
2012-10-24 13:53 833(1)工作情况: 1.套用后台静态框架<fra ... -
2012-08-10 jbpm简单运用
2012-10-23 16:09 663(1)当天工作情况: 1.工单流程初步实现,user ... -
2012-08-09 UML
2012-10-23 16:09 568(1)当天工作情况: 1.了解了UML相关知识点,用 ... -
2012-08-08 权限表设计
2012-10-23 16:09 733(1)当天工作情况: 1.权限表的设置。主要有:权限表 ... -
2012-08-07 数据库设计
2012-10-23 16:09 1292(1)当天工作情况: 1.初步设计了工单系统数据库表结 ... -
2012-08-06 工作流与工单系统
2012-10-23 16:09 1391(1)当天工作情况: 1.了解工作流系统,百科的解释是 ... -
2012-08-03 熟悉知识点
2012-10-22 08:09 737(1)当天工作情况: 1.工单系统功能流程文档的书写, ... -
2012-08-02 cron页面、工单系统
2012-10-22 08:08 413(1)当天工作情况: 1.cron页面进行toStr ... -
2012-08-01 时间表达式数据转换
2012-10-22 08:08 741(1)当天工作情况: 1.includePropert ... -
2012-07-31 Cron
2012-10-22 08:08 803(1)当天工作情况: 1.在FullCronTimeE ... -
2012-07-27 时间表达式
2012-10-22 08:08 571(1)当天工作情况: 1.学习了时间表达式。 ... -
2012-07-27 DTO属性驱动
2012-10-19 08:32 627(1)当天工作情况: 1.把之前写在Action的部分 ... -
2012-07-26 DTO、Action
2012-10-19 08:32 491(1)当天工作情况: 1.解决了用<s:date ... -
2012-07-25 Action收集数据
2012-10-19 08:32 366(1)当天工作情况: 1. Action 通过 nam ... -
2012-07-24 页面设计、Action收集、DTO
2012-10-19 08:31 468(1)当天工作情况: 1.input 的 maxlen ... -
2012-07-21 时间控件
2012-10-19 08:31 674(1)当天工作情况: 1.<script typ ... -
2012-07-20 时间表达式界面原型
2012-10-18 10:05 628(1)当天工作情况: 1.基于click radio事 ...
相关推荐
### 火星人敏捷开发手册 2012-08-15 #### Scrum基本知识 **Scrum概述** Scrum是一种基于敏捷原则的项目管理框架,旨在通过迭代的方式快速交付高质量的产品。其核心思想是通过短周期的迭代(通常称为Sprint)来...
在这款IDE中,导入工程是开发流程中的一个重要步骤,下面将详细介绍如何在Wind River Workbench 3.3中进行这一操作。 1. **启动Wind River Workbench 3.3** 首先,你需要确保已经正确安装了Wind River Workbench ...
2021年11月9日发版,版本号2.9.87,包含: Ankh-VSIX-2012-2015 Ankh-VSIX-2017-2019 Ankh-VSIX-2019-only Ankh-VSIX-2022 --搬运来自GITHUB
### 昆仑触摸屏工程文件导入方法详解 #### 一、引言 在现代工业自动化领域,触摸屏作为人机交互的重要组成部分,被广泛应用在各种设备控制与监测系统中。昆仑触摸屏作为一种高性能、易使用的触摸屏解决方案,在...
### JEECMS-V2012导入Eclipse的详细步骤 #### 一、环境准备 在开始导入JEECMS-V2012到Eclipse之前,确保已经安装了以下环境: - **JDK5+**:Java Development Kit,用于开发Java应用程序的基础软件包。 - **TOMCAT...
MongoDB 数据库-四书五经-中庸,导入直接使用 MongoDB 数据库-四书五经-中庸,导入直接使用 MongoDB 数据库-四书五经-中庸,导入直接使用 MongoDB 数据库-四书五经-中庸,导入直接使用 MongoDB 数据库-四书五经-中庸...
卡巴斯基2011-2012 KEY导入工具是一款专门针对卡巴斯基安全软件2011和2012版本设计的激活码管理工具。在介绍这个工具之前,我们首先要理解卡巴斯基这款知名的反病毒软件。卡巴斯基实验室是俄罗斯的一家全球知名的...
导入根据表头自动获取excel表格数据--------------若依框架里有
commons-codec-1.9.jar文件,java工程导入库文件
标题中的“轴承前转导入自动压装机step和stp格式-零件图-机械工程图-机械三维3D建模图打包下载.zip”指的是一个压缩文件,包含与轴承前转导入自动压装机相关的3D模型设计资料。这些资料通常用于机械工程设计、制造和...
mybatis-generator-core-1.3.2自动生成数据库表中对应的dao和model以及mapper文件,灰常方便,压缩包是个Java工程,解压后可以直接导入到自己的eclipse中,然后修改一下唯一的配置文件generatorConfig.xml里面的...
### neo4j-admin import工具详解:CSV导入及参数说明 #### 概述 `neo4j-admin import` 是Neo4j数据库系统中的一个强大工具,用于将外部数据(如CSV文件)导入到Neo4j图数据库中。此工具提供了一系列灵活的选项来...
MAYA7.0-2012 BVH 导入导出插件,适用于32位MAYA软件。 Note: This plug-in is for importing and exporting BVH file. This plug-in supports for MAYA2012, MAYA2011, MAYA2010, MAYA2009, MAYA2008, MAYA8.5 and...
Sqoop 还支持多种导入方式,如分块导入(`--split-by`),指定导入字段(`--columns`),以及增量导入(`--incremental`)。增量导入允许只导入自上次导入以来更改的数据,这对于实时数据更新非常有用。 #### 3、...
SYSBIOS系统开发入门-5-RTSC SYSBIOS CCS 工程.mp4 SYSBIOS系统开发入门-5-RTSC SYSBIOS CCS 工程.mp4 SYSBIOS系统开发入门-5-RTSC SYSBIOS CCS 工程.mp4
数据集专题-数据分析开发人员必看-职务名称-可直接导入数据库-国标 -.sql
Hadoop-2.8.0-HA-Hive安装部署与HQL12.hive的基本语法--数据导入--从本地--从hdfs.mp4
Java开发案例-springboot-21-整合JXLS实现Excel导入导出-源代码+文档.rar Java开发案例-springboot-21-整合JXLS实现Excel导入导出-源代码+文档.rar Java开发案例-springboot-21-整合JXLS实现Excel导入导出-源代码+...
Unity直接导入VRM模型插件。 VRM可以是Vroid导出文件,安装此插件后,Unity中导入可以直接有VRM选项,选择VRM文件后直接导入即可。 我的测试结果,通过此方法导入无需经由Blender中转,直接导入后Texture等都正常...
SPR-导入-1001A110000000GZ8503-精度报错.html