问题标签 [fusefabric]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
831 浏览

jetty - Karaf 和 Pax Web 码头特定的 SslConnectionFactory

我正在尝试在 Karaf 中设置一个特定的码头 SSL 上下文工厂(实际上是 Fabric8 (www.fabric8.io))。

我直接在 jetty.xml 文件中执行此操作: <New id="sslContextFactory" class="fr.maatg.pandora.sl.jetty.GridSslContextFactory"> ... </New>

当我启动容器时,Pax Web 会生成一个异常(完整异常https://gist.github.com/jrevillard/adb8e0bc0b1e9b568a67):

Caused by: java.lang.ClassNotFoundException: fr.maatg.pandora.sl.jetty.GridSslContextFactory not found by org.ops4j.pax.web.pax-web-jetty [100] at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1532) at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955) at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_51] at org.eclipse.jetty.util.Loader.loadClass(Loader.java:100) at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.nodeClass(XmlConfiguration.java:366) at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.newObj(XmlConfiguration.java:767) at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:404) at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:334) at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:281) ... 16 more

有人可以告诉我如何使用我的特定工厂吗?

杰罗姆

0 投票
1 回答
165 浏览

apache-camel - JBOSS FUSE without Fuse MQ 详细信息和骆驼详细信息

我注意到在结构容器管理控制台上找不到 JBOSS FUSE 文档中提到的 Fuse MQ 详细信息和 Camel 详细信息。

尝试将mq相关配置文件添加到容器中,但在容器详情页面中找不到Fuse MQ Details和Camel Details按钮。

我是否需要在任何其他地方进行配置才能看到详细信息。

我需要监控结构容器中的 MQ。但没有提供任何细节。

0 投票
2 回答
627 浏览

hibernate - 蓝图 [Karaf] - Spring Orm - Hibernate - LocalSessionFactoryBean - Entity Vo 对象类未找到

我正在使用 Fuse Fabric 6.1.0-redhat-379。我们将基于 spring 的应用程序迁移到蓝图 osgi 应用程序。以前我们使用带有hibernate的spring orm来访问数据库。我试图将 spring orm(服务组合包)移植到蓝图容器。现在我面临一个错误,即在 hibernate-core 包中找不到映射资源文件中存在的实体对象。但同样存在于我的应用程序包中。

0 投票
0 回答
860 浏览

hibernate - Aries JPA - 应用程序无法启动 - 等待 PersistenceFactory - 没有 PersistenceContextProvider

我们正在使用 Fuse 6.1。我们正在尝试将 Aries JPA 与带有蓝图的休眠一起使用。我无法获得实体管理器。这是我的配置

持久性.xml

蓝图.xml

特征.xml

以下是应用于保险丝容器的配置文件中的功能/捆绑包

错误信息:

p>

0 投票
2 回答
1689 浏览

docker - Apache Mesos + Docker + Karaf 地窖集群

我正在使用 Marathon 启动并运行 Mesos 集群(1 个主节点和 2 个从节点)。我在 Mesos/Marathon 中使用 docker 作为容器。我有一个 Karaf docker,它将作为一个集群在 Marathon 中启动。我打算使用 Cellar of Fabric 作为 Karaf 的集群解决方案。我的问题是

  1. 因为我在 Marathon 中使用随机端口映射,所以我不知道如何让 Hazel-cast 的自动发现工作。在随机从站上使用随机 docker 实例。任何建议或解决方案/方法

  2. 使用熔丝织物而不是地窖可以轻松实现这一点 - 我对此完全视而不见。请为 Karaf 提供一些链接/见解

提前致谢

0 投票
0 回答
232 浏览

spring - Apache Camel JPA:使用一个实体的输出属性来查询另一个实体

我正在尝试将 camel-jpa 组件与休眠提供程序和命名查询一起使用。有一个小小的警告,效果很好......

我有一个事件队列表,它以标准化方式记录对不同实体对象(如事件、请求、更改)的状态更改,并由数据库触发器填充

事件队列表将包含 event_id、occurance_time、entity_type、entity_id、operation 和其他状态标志等列

其中实体类型类似于 entity_type:事件、更改、请求等...操作:创建、更新、删除、评论等。

我最初创建了一个事件实体,它在事件、请求等实体的子集上执行 JoinColumn,因为事件和请求对象位于同一个表中,所以效果很好。但是,由于更改和其他对象以及其他实体驻留在其他表中,因此它不起作用。

我计划按原样从 event_queue 中获取存根记录,而不使用连接和使用 camel-jpa,然后根据实体类型和 id 使用“选择”运算符和后续 jpa 查询。

请协助如何使用 camel-jpa 组件完成此操作,因为需要根据第一个 jpa: 操作的结果将 entity_id 传递给查询。

我看过 Stack Overflow “Apache Camel JPA:从多个表中读取”上提出的类似问题,他使用 bean,但我想使用更优雅的方式来解决问题

0 投票
2 回答
210 浏览

apache-camel - 在 Jboss Fuse 6.2.1(Fabric Managed)中安装 hazelcast 3.6.5 时出现问题

我正在尝试在 Jboss Fuse 6.2.1 服务器(Fabric Managed)中安装 hazelcast-all-3.6.5 版本。安装后会抛出以下错误。

尝试安装片段包以公开 sun.misc 包,但收到以下错误“错误:资源没有 uri ”。

片段包:mvn:com.diffplug.osgi/com.diffplug.osgi.extension.sun.misc/0.0.0

注意:相同的方法在 Fuse 6.1.0 版本(独立和结构)中运行良好。

0 投票
2 回答
603 浏览

redhat - jboss-fuse-6.3.0.redhat-187 Fabric ssh 脚本错误 - 找不到命令:函数

  1. 创建了一个结构根

启动 ./fuse 然后执行下面的命令

  1. 在 8102 上使用 ssh 启动另一个 fuse 服务器 ./fuse
  2. 在根控制台中执行以下命令(保险丝在步骤 1 以 root 身份运行)

    结构:container-create-ssh --host 127.0.0.1 --user admin --password admin --port 8102 --new-user admin --new-user-password admin --resolver manualip --manual-ip 127.0。 0.1 MQ网关

然后得到这个错误:

0 投票
1 回答
532 浏览

jbossfuse - 实例已启动问题

我无法启动或停止结构容器,出现错误。请找到以下屏幕截图。

启动和停止时出现织物状态
错误

0 投票
1 回答
66 浏览

osgi-bundle - 使用 JBoss Fuse Fabric 发布和访问 OSGI 服务

我有一个 OSGi 服务,我在 jboss fuse fabric 上公开并部署了它。现在我需要从部署在 jboss fuse fabric 中另一个容器上的另一个包访问此服务。但在客户端容器中无法访问该服务。jboss fuse V6.3

当我在 fuse Fabric 的同一个容器中部署 OSGi 服务包和客户端包时,它可以工作,但是当我在不同的容器中部署它们时不起作用并显示错误:无法启动包 com.osgi.app 的蓝图容器.bean-camel-client10/1.0.0 由于未解决的依赖关系 [(objectClass=org.fusesource.example.service.HelloWorldSvc)]

在客户端:

POM.xml:

配置.xml:

在服务提供商中:

pom.xml:

配置.xml:

如何通过骆驼上下文访问部署在 fuse Fabric 中另一个容器中的服务?