博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
那些年遇到的问题--20130618
阅读量:6120 次
发布时间:2019-06-21

本文共 1286 字,大约阅读时间需要 4 分钟。

hot3.png

1、昨天发布可以的3个工程包,今天同事发布,上传就报错。开始以为他们打包问题,自己做同样存在问题,害的人家打了几次发布包。哎。

环境:windows 2003  websphere 10.1

发布包 :a.war

错误:发生在上传war 文件后;

消息EAR 文件可能已损坏和/或不完整。确保应用程序处于 WebSphere(R) Application Server 当前版本的兼容 Java(TM) Platform, Enterprise Edition(Java EE)级别。

java.lang.RuntimeException: Deploying nhzx2.war failed. 

排查:第一印象,工程编译问题,新加了一个jar 包,是不是他的原因。去掉后还是不行。拿来昨天发布的成功的再发布还是不行。其他工程发布包也是不行。

第二步,贴上问题详解,在websphere 群里问,得到解答,没有卸载干净。全部卸载干净后还是不行,让重启,重启后 一切ok. 说不上问题到底出在什么地方,但解决了问题,这个最重要。

使用一段was 10.1 后,首先觉得我服务器能给was 的内存太小了,虽然我给它指定了最大1g ,但运行几个工程后还是卡,再加上可能几个同事一起使用,一些可能在发布过程中 太卡 而终止了。很多问题确实导致了was 内部存在未知的错误。

2、db2 数据库转移问题。自己环境下db2 10.1 windows .目标环境suse linux 11.

以前做过2台windows 机器上的转移,低版本向高版本转移(windows_) ,都是使用备份然后还原的方式。这次老方法,尝试多次不行,同样群里问去,得到肯定回复 这样做不行。原来 存在3种形式 windows  小尾字节 大尾字节 3钟系统,不同系统直接不可还原。没办法只有用db2look db2move  来导出导入。

新的问题又出现了,新工程发布,报错,才开始同事说是db2 jar 的错误。以为在linux 下用不一样的驱动jar ,换掉不行。发来日志看,晕,查询的表模式都不对,怎么是db2inst1 。我以前都是db2admin。同事说没有db2admin .原来他创建的时候就用了默认的db2inst1 没有改成db2admin 。彼此没经验吧。那现在就有个问题。怎么连接上默认db2admin 的模式。因为我应用程序 的表都是没有加模式的。使用用户模式。

现在2种方法解决:1、使用 这样的连接字符串:#jdbc:db2://database_server_uri:port/database_name:currentSchema=schema_name;继续使用db2inst1 用户。同事测试后说不可以,晕。但我自己测试 ,如果使用其他模式,在调用语句的时候直接是访问其他模式下的表,说明确实是起到作用的。

2、创建一个db2admin 用户加入模式db2admin . 测试中。

转载于:https://my.oschina.net/u/992279/blog/138573

你可能感兴趣的文章
android防止内存溢出浅析
查看>>
4.3.3版本之引擎bug
查看>>
SQL Server表分区详解
查看>>
使用FMDB最新v2.3版本教程
查看>>
SSIS从理论到实战,再到应用(3)----SSIS包的变量,约束,常用容器
查看>>
STM32启动过程--启动文件--分析
查看>>
垂死挣扎还是涅槃重生 -- Delphi XE5 公布会归来感想
查看>>
淘宝的几个架构图
查看>>
Android扩展 - 拍照篇(Camera)
查看>>
JAVA数组的定义及用法
查看>>
充分利用HTML标签元素 – 简单的xtyle前端框架
查看>>
设计模式(十一):FACADE外观模式 -- 结构型模式
查看>>
iOS xcodebuile 自动编译打包ipa
查看>>
程序员眼中的 SQL Server-执行计划教会我如何创建索引?
查看>>
【BZOJ】1624: [Usaco2008 Open] Clear And Present Danger 寻宝之路(floyd)
查看>>
cmake总结
查看>>
数据加密插件
查看>>
linux后台运行程序
查看>>
win7 vs2012/2013 编译boost 1.55
查看>>
IIS7如何显示详细错误信息
查看>>