osgi
fengchen0123456789
赢的是过程,输的是结果
展开
-
Servicemix配置文件的配置
配置com.ff.cfg文件 将该文件放入ect文件中,其中com.ff为servicemix中persistent-id com.ff.cfg中的内容如下:imServerName = com.test 11ServiceMix对配置文件的操作如下config:property persistent-id //进入persistent-id.cfg的配置文件confi转载 2017-07-27 20:45:56 · 1206 阅读 · 0 评论 -
osgi之blueprint.xml注入bean
摘要 在osgi中服务的使用有多种方式,如使用传统的注册式服务,就是我们之前中example不断使用的使用方式,还是osgi中的声明式服务,还有著名的ipojo等等,但在这里值得花一番笔墨来讲解的应该是blueprint,说到blueprint,务必需要提及一下spring,在个人印象中,spring框架几乎成为了java这么多框架中最为有名的一个,传统上提出的ssh,几乎就只剩下spring一个还原创 2017-11-10 10:52:30 · 2447 阅读 · 0 评论 -
servicemix远程调试
ServiceMix是一个建立在JBI (JSR 208)语法规则和APIs上的开源ESB(Enterprise Service Bus:企业服务总线)。 它包括一个完整的JBI容器,其主要是由标准化信息服务和路由器,JBI管理MBeans,JBI配置单元和Ant任务(安装组 件和管理容器)组成。版本 :Apache ServiceMix 7.0.0 调试工具:IntelliJ IDEA 2017原创 2017-12-15 09:27:02 · 939 阅读 · 0 评论 -
servicemix设置命令别名
有时候我们某个命令执行的比较多,命令格式又比较复杂的话,我们就可以用某个简称代替此命令 LZ随便用个命令 la | grep mybatis测试一下,是可以查出有关mybatis的bundle,,用my就报没有这个命令那我们来自定义这个命令,找到etc/shell.init.script文件,这里的其他简称命令都是设置在此,如图重启karaf,在输入my命令原创 2017-12-16 10:48:23 · 334 阅读 · 0 评论 -
osgi自定义命令
有时候我们要查看项目运行情况,比如某个变量的值,这时候就可以把要查看变量的值放在某个方法里,karaf手动执行命令调用方法先定义类里面要调用的方法public class TestConsole { public void comm_one(){ System.out.println("TestConsole.comm1"); } public void co原创 2017-12-16 17:02:33 · 386 阅读 · 0 评论 -
servicemix update,install 提示找不到 bundle 仓库
一般 servicemix 都是自己根据maven所配置的环境变量去找仓库的,今天不知道什么原因,找不到仓库,抛出异常,如下图解决方法找到 etc/org.ops4j.pax.url.mvn.cfg 目录,打开,启用如下配置org.ops4j.pax.url.mvn.settings=/home/yf/.m2/settings.xmlorg.ops4j.pax.url.mvn.local...原创 2018-10-22 11:15:47 · 295 阅读 · 0 评论