blueprint-osgi

    0热度

    2回答

    我可能没有完全掌握bean和服务的概念,但是我所有的研究都没有把我引向任何东西。 在我的OSGI项目中,我收到了一个提供服务的软件包A(称为myService)。 一个包B在一个也作为服务公开的bean中使用此服务(称为myBean)。 豆类和服务声明在Blueprint中完成。 现在,卡拉夫解决了捆绑包A和B,布线也没问题。 但我的软件包B有另一个bean(称为myOtherBean),也作为服

    1热度

    1回答

    我有一个问题与阿拉伯骆驼石英cron计时器卡拉夫4.0.3。看来,石英作业执行时,它正在执行多次。以下示例蓝图作为我的“批量编排器”应用程序的一部分加载。 Hello World输出会立即打印多次。相反,它应该每2分钟打印一次。有谁知道这里发生了什么,以及如何纠正? <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"

    0热度

    2回答

    我想知道是否有可能创建从一种激活方法到另一种激活方法的回退? 比方说,我有一个通过声明服务激活的包,但SCR没有安装在有问题的应用程序服务器上。是否有可能同时使用声明式服务和Blueprint激活器,并决定加载顺序? 例如:我是否可以创建一个包并指定它应该由SCR加载(如果可用)以及蓝图(如果SCR未安装)?

    0热度

    1回答

    在OSGi蓝图中,我可以从属性占位符中获取参数 <cm:property-placeholder persistent-id="id" update-strategy="reload"/>.但是,这些参数将从.cfg加载。我需要从DataBase中加载参数,我可以为属性占位符设置params提供程序吗?

    1热度

    1回答

    我写了一个简单的apache camel项目,最终将其部署在FUSE容器中。目前,我只是试图获得基本的单元测试工作。我以示例here为起点。 我已经写单元测试它的工作,但是当我有一个蓝图文件,我得到测试输出输入以下内容: Bundle TestMainRoute is waiting for namespace handlers [http://camel.apache.org/schema/bl

    2热度

    1回答

    我在Karaf中使用CXF的Dinamics特性,并面临Bean Validation不适用于子资源的问题。 例如在下面的代码: @Path("services") public interface Service { @Path("{id}/orders") public Order getOrderForService(@PathParam("id") int serv

    0热度

    1回答

    我有一个简单的骆驼应用程序包,将在Apache服务混合6.1下部署在Karaf 3.0.5中。配置文件被放置在etc/目录中(假设它被命名为wf.cfg)。我想在我的应用程序包中具有动态配置更改功能。因此,只要wf.cfg中的任何内容发生更改,都可立即进行捆绑。为此,我已经添加在下面我 blueprint.xml <cm:property-placeholder persistent-id="wf

    0热度

    2回答

    读的JDBC DataSource属性我使用Apache的骆驼,我会尝试从这个文件加载数据源属性 config.properties: url = my_url user = user_name password = user_pass 这是数据源(blueprint.xml): <bean id="dataSource" class="oracle.jdbc.pool.OracleDat

    1热度

    2回答

    我有一个使用Spring 3.1和Eclipse Gemini 1.0.2的项目,用于OSGi项目。我最近转向Java 8,发现Spring asm不能再扫描我的类,因为我使用的是Java 8 lambda表达式,而且我需要升级到Spring 4.x才能获得Java 8支持。 我升级到4.2.5春和我被告知,双子座的Eclipse 1.0.2将不再工作,它希望春3.0 < = X <春天4. 看来

    0热度

    1回答

    下面的代码执行karaf在控制台命令命令, public class DummyCallable { @Inject protected SessionFactory sessionFactory; private Session session; private ExecutorService executor; private ByteArr