分享一个CLASSPATH的问题导致SERVLET出错却没有任何log
来源:互联网 发布:2018挂历制作软件 编辑:程序博客网 时间:2024/06/05 16:17
在websphere的console http://localhost:9062/ibm/console/login.do 中environment\Shared Libraries 中的一个ClassPath"C:\SLEWorkspace\lib\httpservice\ Httpclient\httpcore-4.2-alpha2.jar" 中不小心多了一个空格,结果导致运行这个 servlet 的 get 方法中出错却没有任何的System.out.println的输出,调试了好长时间。
public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {
System.out.println("call servlet succesfully - get method");
String url = "http://localhost:9088/UI/entitled/CommandControler";
try {
CommandControlerVO vo = new CommandControlerVO();
vo.setMessageId(1);
vo.setMessageSource("BES");
vo.setMessageSubtype("537U");
vo.setMessageType("INV");
vo.setMessageContent("content");
StringWriter xmlWriter = new StringWriter();
try {
final JAXBContext jaxbContext = JAXBContext.newInstance(CommandControlerVO.class);
jaxbContext.createMarshaller().marshal(vo, xmlWriter);
}catch(JAXBException e){
System.out.println("JAXB Exception caused "+e);
throw new RuntimeException("Error ocurred "+e);
}
System.out.println("the xml to pass " + xmlWriter.toString());
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
nameValuePairs.add(new BasicNameValuePair("xmlData", xmlWriter.toString()));
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost postRequest = new HttpPost(url);
postRequest.addHeader("accept", "application/json");
postRequest.setEntity(new UrlEncodedFormEntity(nameValuePairs,"UTF-8"));
HttpResponse httpResponse = httpClient.execute(postRequest);
HttpEntity httpEntity = httpResponse.getEntity();
String xmlResponse = EntityUtils.toString(httpEntity);
System.out.println("response value is " + xmlResponse);
} catch (Exception e) {
e.printStackTrace();
}
}
- 分享一个CLASSPATH的问题导致SERVLET出错却没有任何log
- 关于写入Windows Log Event却没有任何记录的问题
- ant classpath导致的问题
- 一个问题---分步执行,却没有发挥作用的代码
- 前端css出现一个div 导致其下面的任何元素都没有了
- 在同一服务器里的任何一个网站,如果加入一个被攻击的域名连接就导致网站出错。
- 在ActivityGroup中一个Activity中有个EditText,没有设置任何的特殊属性,却只能输入内容,不能删除。
- startx后没有进入xwindows的问题(xfs没有启动导致的出错信息)
- 关于C#更新Access数据库时发现的一个没有任何技术含量的问题,给大家分享,希望能给大家帮助
- SurfaceView的nativeUnlockCanvasAndPost 导致的没有任何错误信息的IllegalArgumentException
- eclipse项目出错却没有提示的解决方法
- 重写Authorize过滤器导致的登录已经失效,但却没有跳转到登录页问题的解决
- mysql 5.7目录下没有data目录导致报“服务没有报告任何错误”问题
- 分享一个 变量没有初始化 可能带来的问题
- 解决RecyclerView删除Item导致位置错乱的问题 以及删除最后一个出错的问题
- 接口没有注册,导致构造的时候出错
- android:分享 一个很强大的LOG开关---Log.isLoggable
- android:分享 一个很强大的LOG开关---Log.isLoggable
- linux(ubuntu11.10)下手机真机调试eclipse上的android程序
- Linux内核学习和研究及嵌入式(ARM)学习和研究的开放文档 .
- 单例模式
- [备忘]用BCP导出和导入数据
- mac 不识别 android samsung手机
- 分享一个CLASSPATH的问题导致SERVLET出错却没有任何log
- 正则网站
- JavaScript内存泄漏
- 透過Ad Hoc方式發佈APP供測試使用 (iTune以及線上安裝)
- JDK1.5 JDK1.6 JDK1.7 + JAVA帮助文档全系列官方中英完整版下载
- 关于url与uri的区别
- 你不知道的5个Web技术秘密!
- zf加载页面的几种方法(partial,action方法)
- 技术人员,为什么会苦逼