Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从6.1.0向ServiceMix抛出空指针异常升级到JettyHttpComponent8 7.0.0M2

从6.1.0向ServiceMix抛出空指针异常升级到JettyHttpComponent8 7.0.0M2
EN

Stack Overflow用户
提问于 2016-07-03 22:45:09
回答 2查看 554关注 0票数 1

在从Servicemix 7.0.0M2升级到6.1.0时,我将从我的包中获得以下异常。

代码语言:javascript
运行
AI代码解释
复制
2016-07-04 11:03:39,725 | ERROR | -7.0.0.M2/deploy | BlueprintCamelContext            | 41 - org.apache.camel.camel-blueprint - 2.16.3 | Error occurred during starting Camel: CamelContext(camel-1) due null
java.lang.NullPointerException
        at org.apache.camel.component.jetty8.JettyHttpComponent8.createConnectorJettyInternal(JettyHttpComponent8.java:48)[232:org.apache.camel.camel-jetty8:2.16.3]
        at org.apache.camel.component.jetty.JettyHttpComponent.createConnector(JettyHttpComponent.java:577)[231:org.apache.camel.camel-jetty-common:2.16.3]
        at org.apache.camel.component.jetty.JettyHttpComponent.getSocketConnector(JettyHttpComponent.java:520)[231:org.apache.camel.camel-jetty-common:2.16.3]
        at org.apache.camel.component.jetty.JettyHttpComponent.getConnector(JettyHttpComponent.java:510)[231:org.apache.camel.camel-jetty-common:2.16.3]
        at org.apache.camel.component.jetty.JettyHttpComponent.connect(JettyHttpComponent.java:298)[231:org.apache.camel.camel-jetty-common:2.16.3]
        at org.apache.camel.http.common.HttpCommonEndpoint.connect(HttpCommonEndpoint.java:116)[228:org.apache.camel.camel-http-common:2.16.3]
        at org.apache.camel.http.common.HttpConsumer.doStart(HttpConsumer.java:50)[228:org.apache.camel.camel-http-common:2.16.3]
        at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:3234)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:3528)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:3464)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3394)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3162)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3018)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:175)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2814)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2810)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:2833)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:2810)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:2779)[44:org.apache.camel.camel-core:2.16.3]
        at org.apache.camel.blueprint.BlueprintCamelContext.start(BlueprintCamelContext.java:180)[41:org.apache.camel.camel-blueprint:2.16.3]
        at org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:212)[41:org.apache.camel.camel-blueprint:2.16.3]
        at org.apache.camel.blueprint.BlueprintCamelContext.serviceChanged(BlueprintCamelContext.java:150)[41:org.apache.camel.camel-blueprint:2.16.3]
        at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:991)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:839)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:546)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4557)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.Felix.registerService(Felix.java:3549)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:348)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.aries.blueprint.container.BlueprintContainerImpl.registerService(BlueprintContainerImpl.java:492)[29:org.apache.aries.blueprint.core:1.6.1]
        at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:422)[29:org.apache.aries.blueprint.core:1.6.1]
        at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276)[29:org.apache.aries.blueprint.core:1.6.1]
        at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:300)[29:org.apache.aries.blueprint.core:1.6.1]
        at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:269)[29:org.apache.aries.blueprint.core:1.6.1]
        at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:265)[29:org.apache.aries.blueprint.core:1.6.1]
        at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:255)[29:org.apache.aries.blueprint.core:1.6.1]
        at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[40:org.apache.aries.util:1.1.1]
        at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[40:org.apache.aries.util:1.1.1]
        at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[40:org.apache.aries.util:1.1.1]
        at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[40:org.apache.aries.util:1.1.1]
        at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[40:org.apache.aries.util:1.1.1]
        at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1179)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:731)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:486)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4541)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.Felix.startBundle(Felix.java:2172)[org.apache.felix.framework-5.4.0.jar:]
        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)[org.apache.felix.framework-5.4.0.jar:]

相同的pom.xml6.1.0上运行良好,只是在迁移到7.0.0M2时,我将camel.version2.16.1改为2.16.3,将jackson.afterburner.version更改为2.7.5,从2.6.2

有人能告诉我出了什么问题吗?从7.0.0M2搬到6.1.0时,我还需要换别的东西吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-04 01:54:18

修改我的pom.xmlfeature.xml以使用camel-jetty9解决了这个问题。

我在pom.xml中做了以下更改

代码语言:javascript
运行
AI代码解释
复制
<dependency>
  <groupId>org.apache.camel</groupId>
  <artifactId>camel-jetty9</artifactId>
  <version>${camel.version}</version>
  <scope>provided</scope>
</dependency>

feature.xml也有以下变化:-

代码语言:javascript
运行
AI代码解释
复制
<feature version="${camel.version}">camel-jetty9</feature>

其中<camel.version>2.16.3</camel.version>

票数 1
EN

Stack Overflow用户

发布于 2016-10-21 04:11:08

是的,对于骆驼版本2.16.3 i也不得不卸载骆驼码头。只有camel-jetty9 9似乎有效。

代码语言:javascript
运行
AI代码解释
复制
feature:uninstall camel-jetty/2.16.3
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38178354

复制
相关文章
[答疑]可以在手机或平板上使用EA吗
https://sparxsystems.com/products/procloudserver/#webeabook
用户6288414
2019/09/23
2.7K0
[答疑]可以在手机或平板上使用EA吗
在 Windows 平板(Z3735F)上安装 Ubuntu
手里头有台六年前买的 Windows 平板——昂达 V891W。预装系统 Win8,采用当年有着英特尔补贴而被寨厂们钟爱的 Z3735F 芯片方案,以及勉强能用的 2G 内存和 32G 的 emmc——不过随着前两年升级几次 Win10 后,它的系统盘基本被系统更新占满,卡得没法再用了。
贤羽
2022/06/09
12.7K2
在 Windows 平板(Z3735F)上安装 Ubuntu
平板远程控制电脑_平板远程桌面
当下的局势,移动办公已经成为主流,远程控制工具也成为了我们日常办公不可或缺的软件。
全栈程序员站长
2022/11/01
2.4K0
平板远程控制电脑_平板远程桌面
改装平板电脑
改装 Tips:这个平板点是高中买的一直闲置,刚开机电池不行了,屏幕的中空的,密封不行,里面全是里面全是尘土,绝了。作为技术宅男,不做点什么,都对不起这个平板。 清理 把整个平板电脑拆的七零八碎,各种清灰。 组装 把零件装回去。 修电池 这个平板长时间不用,电池已经放的无法使用,正好昨天有一块手机电池接口出问题了。索性就把电池给他换到平板上,But。 这个借口不一样啊,最后动用暴力大法。强拆电池,换电池板。过程没有照相,但是残余还是有点的。哈哈/// 最后 都修好了 然而 充电器找不到了 充电口比较破 淘宝
歪先生
2018/07/19
1.6K0
Android手机平板两不误,使用Fragment实现兼容手机和平板的程序
用户1158055
2018/01/05
1.7K0
Android手机平板两不误,使用Fragment实现兼容手机和平板的程序
Super快报第21期:平板手机还是手机平板
1、8寸手机来了:平板手机? 三星昨天正式发布Galaxy Note 8.0,8英寸1280*800分辨率TFT屏幕,1.6GHz Exynos 4四核处理器、2GB RAM、500万像素摄像头、4600mAh电池,Android 4.1.2。 Note系列手机还包括Note1和Note2,屏幕为5寸级别;8寸有多大?GoogleNexus7和IPad Mini皆为7寸级别的平板。 三星对其定位是“更适合阅读的手机”。也可以说,它是一款拥有通话功能的平板。我们看到,大的平板在变小(MAC
罗超频道
2018/04/25
1K0
Babyun 平板刷机
120 块钱在 v2ex 上买了一个平板,至于买来干嘛?没想多。 于是,这里记录下刷机过程,省得之后再找。
零式的天空
2022/03/22
7410
【解放ipad生产力】如何在平板上使用免费IDE工具完成项目开发
很多人应该会像我一样吧,有时候身边没电脑突然要写项目,发现自己的平板没有一点作用,毫无生产力可言,在了解了几家IDE工具后,给大家罗列出来,根据自己的需求进行挑选 现在IDE工具不少,像lightly、cloud stdio 等等……lightly在线版是免费的,现在客户端是需要收费,认证学生后标配版一个月大概是8元左右,比较良心;腾讯推出的功能要齐全一点,但是毕竟刚刚起步,有的东西还是做得不好,我们下面进行比对。
德宏大魔王
2023/08/08
1.6K0
【解放ipad生产力】如何在平板上使用免费IDE工具完成项目开发
android 平板重装系统,平板电脑系统重装方法「建议收藏」
不少用户想要平板电脑重装,但是不知如何操作,为此有些为难。平板电脑是跟笔记本电脑方便携带出现的物品,不会意味着台式机电脑会退出电脑界,2020年新的开始新的一年,让许多的电脑品牌竞争激烈起来。平板电脑也叫便携式电脑,是一款以触摸屏作为基本的输入设备,无须翻盖、没有键盘、小到放入女士手袋,但是却功能完整的PC。可是满不满足可以重装系统的条件,下面小编整理了平板装系统的方法。
全栈程序员站长
2022/07/28
9.2K0
android 平板重装系统,平板电脑系统重装方法「建议收藏」
Flagger 在 Kubernetes 集群上是如何工作的?
通过前面一节的 Flagger基本学习,这节学习它的工作原理,以帮助加深理解应用!
philentso
2022/12/26
2.3K0
Surface平板电脑使用ROS2Go
首先需要设置U盘启动:https://support.microsoft.com/zh-cn/help/4023511/surface-boot-surface-from-a-usb-device
zhangrelay
2019/03/04
1.2K0
Surface平板电脑使用ROS2Go
uniswap的工作原理(上)
你吃过天上掉下的馅饼吗?只要你在2020年的9月1号之前在uniswap交易所进行过任何一笔操作,就可以获得400的uni币。这个消息刚出的时候uni价值3美元,后续最高峰涨到了8.7美元。也就是说只要你进行了一笔交易,就能获得8k~2w人民币不等的奖励。
用户7976544
2020/11/14
1.7K0
uniswap的工作原理(上)
OSPF基本工作原理(上)
Link State(链路状态)指的是路由器的接口状态,在ospf中路由器的某一接口的链路状态包含了
冬夜先生
2021/09/02
1.2K0
平板电脑安装Ubuntu教程
最近尝试在昂达V975w平板电脑和intel stick中安装ubuntu,经过分析,发现存在一个非常大的坑。但因为这个坑,此教程适合大部分平板电脑、电脑棒、intel nuc设备安装Ubuntu。
用户8710643
2021/06/09
2.6K0
【图观数据】中国平板电脑用户行为报告:46%的用户曾被平板砸过脸
在智能手机普及和功能强大的今天,平板还能坚持这个数,咱们平板商家该偷笑了! 这个完全看的出来安卓价格的便宜啊,一台IPAD的能换国产的几个平板了。 果然泡妞神器之类的东东是最需要加密的,呵呵,你懂
小莹莹
2018/04/20
1.7K0
【图观数据】中国平板电脑用户行为报告:46%的用户曾被平板砸过脸
小米平板5安装Linux系统
小米平板5开始支持了键盘与鼠标,终于离生产力工具越来越近了。因此,从入手小米平板5开始,就想着怎么安装一个linux系统,可以在里面安装vscode,以便使用pad开发代码。下面是这段折腾之路的记录。
drunkdream
2022/08/15
12.5K4
中国平板电脑用户行为报告
小伙伴们平时都是怎么使用平板电脑的?有没有被砸过脸呢?快来看一下腾讯2014中国平板电脑用户行为报告吧,看看有多少小伙伴和你是一样的:
腾讯大讲堂
2018/02/11
1.7K0
中国平板电脑用户行为报告
反编译与手机平板apk提取
反编译与手机平板apk提取 反编译 下载 apktool.bat内容 apktool相关参数 操纵步骤: 1.把设备中的framework-res.apk提取出来 2.把framework-res.apk解析到对应文件夹 3.反编译apk 4.搞定 提取设备系统apk 用python写一个通用的apk提取代码
梦无矶小仔
2022/06/30
7850
反编译与手机平板apk提取
paddle tensorflow_平板屏保图片
实际使用注意,参数paddings元素数(rank)必须和输入维度一一对应,表示该维度前后填充的层数,文档示例验证如下,
全栈程序员站长
2022/09/22
6300
点击加载更多

相似问题

Android GCM服务可以在一台平板电脑上运行,但不能在另一台平板电脑上运行

10

Android片段可以在手机上使用,但不能在平板电脑上使用

10

滚动. on在平板电脑上不能正常工作?

11

html按钮不工作在平板电脑上

35

可以在android手机上使用font-face,但不能在平板电脑上使用

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档