具体错误如下: 解决办法: 这是由于缓存文件造成的错误,只需要找到..\pdi-ce-6.0.1.0-386\data-integration\system\karaf目录下缓存文件删除,我的缓存文件如下图: 有些可能就在该目录下,文件名为:cache 删除后重新启动就不会报错了。 ...
分类:
其他好文 时间:
2016-10-17 13:59:01
阅读次数:
2333
Karaf是Apache旗下的一个开源项目.Karaf同时也是一个基于OSGi的运行环境,Karaf提供了一个轻量级的OSGi容器,可以用于部署各种组件,应用程序.Karaf提供了很多特性用于帮助开发者和用户更加灵活的部署应用,例如:热部署,动态配置,几种日志处理系统,本地系统集 成,可编程扩展控制... ...
分类:
其他好文 时间:
2016-10-03 14:48:41
阅读次数:
467
OSGI中自定义command(2)前文在上一篇博文中,我们讲述了什么是OSGI中的command,同时写了一个简单的command,这个command实现了org.apache.felix.gogo.commands.Action这个接口,同样可以实现相同功能的还有
org.apache.karaf.shell.console.OsgiCommandSupport这一个抽象类,但是在本程序中,这...
分类:
其他好文 时间:
2016-07-10 08:44:51
阅读次数:
394
在上次博文中配置了karaf的日志格式输出,在两篇之前的一篇文章编写了基本的felix中的简单的example编写,编写了一个简单的Activator,启动并得到正常的输出,这一篇博文将开始稍微复杂一点的程序编写,将进行一个服务的注册。 DictionaryService首先创建一个interface,命名为DictionaryService,添加以下内容:package cn.com.exampl...
分类:
其他好文 时间:
2016-06-25 08:29:19
阅读次数:
201
上篇博文中编了felix的一个简单example,然后演示了example的启动,Activator启动之后进行了控制台输出,但整个example feature的启动过程中那些bundle进行了install过程并没有演示,接下来将演示这一过程。配置日志首先对karaf的输出进行日志输出,先前在parent module中pom.xml中配置插件指定配置文件位置,如下所示: ...
分类:
其他好文 时间:
2016-06-24 09:24:34
阅读次数:
473
本文开始osgi运行环境后续搭建,上文介绍了几个运行组件与容器,本文将开始具体的代码编写。root module打开intellij新建maven工程,待maven工程全部生成完成之后,在pom.xml中添加以下内容。
UTF-8
<pro...
分类:
其他好文 时间:
2016-06-21 09:24:13
阅读次数:
378
这几天一直在学习与加深osgi中的一些东西,又去看了下apache felix中的几个example,于是决定将felix中的一些example写出来,但是不在使用felix官网中那样运行,而是从新搭建一个osgi的运行环境进行相应的学习,在这使用了karaf作为osgi的运行容器,同时整合camel进来,因为在后续会有更多的osgi中的运用,因此,本次全部整合进来。本文在此先对几个框架和容器进行相...
分类:
其他好文 时间:
2016-06-21 07:17:13
阅读次数:
193
6月17日是Apache Karaf作为Apache顶级项目。Karaf是个运行时包,包含了一个OSGi框架(Equinox或Felix)、一个命令shell(Felix Gogo)及默认情况下内置的大量实用工具。虽然Equinox与Felix可以单独使用,但Karaf旨在结合这两个框架出色的OSG...
分类:
Web程序 时间:
2015-10-21 18:49:23
阅读次数:
275
软件环境
apache-karaf-4.0.0
配置方法:
在 bin/karaf.bat 文件中,顶部加入
set KARAF_DEBUG=true
然后,重启karaf
启动之后,即可看到如下输出
karaf.bat: Enabling Java debug options: -agentlib:jdwp=transport=dt_socket,serv...
分类:
Web程序 时间:
2015-08-20 19:02:39
阅读次数:
3046
karaf@root> log:display2015-01-12 10:48:03,950 | WARN | rint Extender: 3 | XBeanNamespaceHandler | 66 - org.apache.xbean.blueprint- 3.11.1 |Could not ...
分类:
其他好文 时间:
2015-01-12 12:54:48
阅读次数:
362