5月份做云部署,在调试CSS系统时,出现启动系统时,卡死情况,后台日志如下:
May 03, 2016 2:34:52 AM org.apache.cxf.dosgi.topologymanager.TopologyManager$1 modifiedService
INFO: TopologyManager: EndpointListener changed ... 

接下来就麻烦了, 这个系统现场可正常使用,调试用的备份系统,开发者已经找不到,只好自己查找原因
网络上的信心很少http://stackoverflow.com/ 中有人提过相同的问题,好心人回复如下:

The CXF dOSGi single bundle distribution is packaged as a jar so there must have been a problem downloading it, although from your log it does appear to be being deployed.

Try this link for cxf-dosgi-ri-singlebundle-distribution-1.2.jar

当时就有点凌乱了,回答说第三方包有问题,第三方包有问题为什么现场正常使用!

从日志上看是某个地方部署失败, 但是后台日志中没有打出相应的日志,这个郁闷!

本以为是配置某个地方配置错了,无意中在configure 文件夹中看到1462351957787.log,奇怪了这里怎么又日志

打开一看,顿时就石化了, 妹妹的!@#¥% ,异常日志瞎放啊

org.osgi.framework.BundleException: The activator com.star.css.schedule.Activator for bundle com.star.css.schedule is invalid

at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:171)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:679)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Caused by: java.lang.UnsupportedClassVersionError: com/star/css/schedule/WorkOrderHandle : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
从日志上看/WorkOrderHandle : Unsupported major.minor version 51.0 说明JDK环境不正确,更换JDK 后问题解决
整个排查过程很是坑爹
1- 该打印的日志没有打印,打印的日志几乎完全没有帮助 
2-日志保存位置没有放到LOG日志文件夹反而放到了 配置文件夹
3-日志使用的LONG 没有转换成日志格式,导致不仔细看无法发现是新创建的
记录以上三点,以后不犯类似错误,让他人骂娘

转载于:https://www.cnblogs.com/liuyongcn/p/5466416.html

【异常】INFO: TopologyManager: EndpointListener changed ...相关推荐

  1. 【kibana】状态异常 Status: Red Status changed from red to yellow - No existing Kibana index found

    1.背景 问题描述: 最后安装kibana之后启动网页就出现如图这样 点击任何菜单栏都是这样 错误日志: [warning] You're running Kibana 5.6.0 with some ...

  2. 安卓源码避坑指南10—蓝牙音乐播放状态和歌曲信息不更新

    蓝牙音乐播放状态和歌曲信息不更新 安卓版本:android-9 (P版本) 问题现象:歌曲信息和蓝牙音乐的播放状态不更新,蓝牙音乐界面感觉卡死(其实是界面信息不更新,音频数据正常) 歌曲信息和播放状态 ...

  3. 关于 watched variable changed 异常的详解

    文章目录 ❤️‍

  4. init-connect mysql_MySQL利用init-connect增加访问审计功能异常

    init-connet设置 注:该参数对超级用户不生效 -- 创建测试库 mysql> create database test; Query OK, 1 row affected (0.00 ...

  5. 写给大忙人的ELK最新版6.2.4学习笔记-Logstash和Filebeat解析(java异常堆栈下多行日志配置支持)...

    接前一篇CentOS 7下最新版(6.2.4)ELK+Filebeat+Log4j日志集成环境搭建完整指南,继续对ELK. logstash官方最新文档https://www.elastic.co/g ...

  6. Java异常有多慢?

    本文翻译自:How slow are Java exceptions? Question: Is exception handling in Java actually slow? 问题:Java中的 ...

  7. android异常(2)

    1.java.lang.IllegalStateException: The content of the adapter has changed but ListView did not recei ...

  8. linux c 实现try catch异常捕获

    前言: 像如java这样的面相对象语言,异常处理机制让其代码更具健壮性,可以代码捕获到如算术异常,空指针异常等,俘获并能够在预知情况下进行相应处理.那么对于C而言,是否能实现其功能? 简要分析: Li ...

  9. The application's PagerAdapter changed the adapter's contents without calling notifyDataSetChanged

    The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDat ...

最新文章

  1. mysql-基本命令
  2. 小巧数据库 Derby 使用攻略
  3. php 获取当前目录名称,PHP获取当前执行php文件名的代码
  4. [转]Angular2 Material2 封装组件 —— confirmDialog确定框
  5. 【Pytorch神经网络理论篇】 07 激活函数+Sigmoid+tanh+ReLU+Swish+Mish+GELU
  6. java axure_【Java】Axure线框图
  7. 力扣459. 重复的子字符串(KMP,JavaScript)
  8. JavaScript的作用域详解
  9. PDF文件切成图片然后拼接成长图
  10. springboot社区再生资源上门回收平台毕业设计-附源码072049
  11. 从哪里寻找游戏工具集(Game dev toolset)开发的资料?
  12. webpack插件之HtmlWebpackPlugin
  13. 网卡能通过usb接口与计算机连接吗,usb网卡怎么使用 usb网卡使用方法【图文】...
  14. 两种python调包进行拉丁超立方采样(lhs)
  15. unity之跳一跳(完整版)
  16. Ghost for Linux 出色的硬盘对拷工具(转)
  17. python修改Jenkins job的参数默认值
  18. 关于EEG以及如何解释EEG?
  19. iOS13.4.1每次越狱后要做的事
  20. nft游戏开发,nft游戏开发平台

热门文章

  1. ldap认证服务的搭建
  2. bubbo调用Failed to invoke remote method异常解决
  3. 如何使用Countifs函数动态统计
  4. MySQL系列:数据库基本操作(1)
  5. 关于安卓listview获得item中的控件问题
  6. Liferay CE 6.1安装教程
  7. 转:55个javascript处理网页技巧
  8. ios 输入法扩展_ios 应用扩展—— Keyboard Extension
  9. mit许可证_MIT许可证的神秘历史
  10. 开发者日记级别哪个好_什么是开发者日记?