问题标签 [blueprint]
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.
python - AttributeError:“'NoneType' 对象没有属性 'path'”忽略
我正在尝试在烧瓶环境中实现我的 coursera python 项目。我还使用https://github.com/miguelgrinberg/flasky(分支 7a)来了解蓝图是如何工作的。现在,我定义了 2 个蓝图:main_blueprint 和 rpsls_blueprint。运行应用程序后出现以下错误:
有人知道问题出在哪里吗?这是我app/__init__.py
文件的相关部分:
这是我的 app/rpsls/rpsls.py 文件:
我的 app/rpsls/ init .py 文件:
spring - FUSE ESB 6.0 捆绑启动错误:捆绑 xxx 正在等待命名空间处理程序 [http://www.springframework.org/schema/security/oauth]
熔断 2.3.0.redhat-60024 和 Spring 命名空间
我正在尝试使用使用 oauth1 (mvn:org.springframework.security.oauth/spring-security-oauth/1.0.5.RELEASE) 的 Spring 实现的 fuse 开发解决方案。这个 spring 包似乎具有我发现的最好的客户端支持,并且我已经在 spring 中实现了它(在 tomcat 中运行),但在 Fuse 中没有。
spring 包的命名空间和模式位置是: http ://www.springframework.org/schema/security/oauth http://www.springframework.org/schema/security/spring-security-oauth-1.0.xsd
但是,当我在 blueprint.xml 文件中使用此命名空间并安装捆绑包时,捆绑包不会启动。在控制台上,显示“GracePeriod”。在日志中,我得到以下信息:
17:23:44,490 | 信息 | NAPSHOT-thread-1 | BlueprintContainerImpl | 14 - org.apache.aries.blueprint.core - 1.0.1.redhat-60024 | 捆绑 com.transverse.tract.connect.tc-core-auth-oauth 正在等待命名空间处理程序 [ http://www.springframework.org/schema/security/oauth]
我尝试了许多解决方案,但没有一个允许注册或链接到 OSGi 服务的 oauth 命名空间类,而且我总是收到此消息。
请给我一些指示。我在下面包含了蓝图文件。需要帮助请叫我。
apache-camel - camel-cxf、blueprint 和 cxfrsEndpoint bindingStyles
我尝试用 camel:cxfrs 开启休息服务。事实上,它只在默认的 bindingStyle 中有效。我不想管理 MessageContentsList。因此,就像记录在案的那样,我使用 SimpleConsumer bindingStyle。
但是当我在 karaf (2.3.5) 中部署我的包时,会发生 NotClassDefFoundError (SimpleCxfRsBinding)。我准确地说我在骆驼2.12.3中。
蓝图.xml:
(编辑)karaf.log:
有没有人在蓝图中有一个带有 SimpleConsumer 的 cxfrs 工作示例?我错过了什么?
blueprint - Karaf 3.0.x config:update 命令不在 /etc 中创建 .cfg 文件
我将 karaf 3.0.1 与我的捆绑包一起使用(https://github.com/johanlelan/camel-cxfrs-blueprint-example)。我想在运行时管理属性,但我看到 config:update 没有在 /etc 上创建文件,为什么?
在 karaf 我尝试修改端点 url:
我确切地说我的包在 config:update 之后更新但 /etc 中不存在文件...我认为它适用于 karaf 2.3.5。
osgi - Apache Aries 是否在 Felix 中运行?
我正在尝试构建一个蓝图包以在 Apache Felix 中运行。我试图让它运行,但我没有成功。蓝图包在 Karaf 中运行良好,但在 Felix 中却不行。是否有任何文档或网络上的运行示例来解释如何仅使用普通的 Felix 运行蓝图包。我想我必须手动将 Aries 添加到 Felix 平台,但它似乎不起作用。
更准确地说,我想要一个简单的服务来查看它是从 blueprint.xml XML 配置文件作为蓝图包加载的。该服务可能只有一个虚拟方法,甚至只有一个带有 println 的构造函数。我想在 OSGI-INF/blueprint/blueprint.xml 中引用该服务类,以便在 Felix 加载 Blueprint 包时加载它。
java - OSGi 白羊座蓝图静态字段
我需要创建一个将类实例作为构造函数参数的 bean。此类实例的有用值由该类创建为静态字段。
具体来说,我正在尝试从 HtmlUnit 创建 WebClient bean。http://htmlunit.sourceforge.net/apidocs/com/gargoylesoftware/htmlunit/WebClient.html
您可以看到 WebClient 采用无参数构造函数(不想要),以及采用 BrowserVersion 实例的构造函数。 http://htmlunit.sourceforge.net/apidocs/com/gargoylesoftware/htmlunit/BrowserVersion.html
BrowserVersion 将有用的实例定义为静态字段,例如:CHROME、FIREFOX_24、INTERNET_EXPLORER_11。
我需要在 Aries Blueprint bean 中引用其中一个 BrowserVersion 实例。
蓝图设置如下所示:
我努力了:
我还尝试在蓝图配置中创建一个 BrowserVersion bean,但我似乎也无法使其工作。
这应该与BrowserVersion 上的公共构造函数匹配。
任何想法我在这两个方面做错了什么?
blueprint - 我们可以在代码编辑器中检查虚幻的蓝色脚本代码吗?
我刚开始学习Unreal4的东西,当我查看“蓝图教程”时,我意识到蓝图是一种虚幻脚本和kismet的组合,只是它是可视化的。但是所有的逻辑和行为似乎都和虚幻脚本一样,所以我想知道我们是否可以使用 VS 或 sublime text 之类的代码编辑器打开蓝图源文件以传统方式对其进行编码,因为作为如果我们直接编写代码而不是将其拖到整个屏幕上,程序员会快得多。我敢打赌,史诗在蓝图背后有某种中间语言,并在运行时转换为视觉图形。
如果我们不能,我可以理解所有中间语言代码都是生成并遵循严格的编码约定。如果它是开放的,每个人都可以直接编码,那将是一场混乱。
osgi - Osgi 蓝图:工厂参数值
我在使用工厂时看到了一个关于蓝图的示例。在示例中,他们对下面示例中的“2”之类的参数值进行硬编码。
我的问题是如何从想要使用这个 bean 的客户端包发送这个值?以及如何从该 bean 为该提议创建服务?如果那个工厂需要一个 bundle 对象作为参数而不是简单的值,那么客户端 bundle 如何将自身的 bundle 传递给这个工厂?
在此先感谢,阿努拉克
python - AttributeError:“_RequestGlobals”对象没有属性“用户”
我的代码行如下:
请注意,我正在使用蓝图,并在我的 中创建了用户users.py
,现在正在访问
g.user
加入backref = 'user'
并面临错误
在 users.py 中,我将 g.user 设置为:
osgi - 当具有更高排名的 OSGI 服务可用时,我如何重新连接?
我有两个 osgi 服务,它们实现了具有不同服务质量的相同接口。一个的默认排名为 0,另一个的排名为 3。
我正在寻找默认服务作为后备服务的蓝图配置。因此,所有其他捆绑包都应使用最佳可用服务(排名最高),并且如果更好的服务消失,则必须回退到默认服务。
现在正在工作。
缺少的部分是在再次联机时自动重新连接到更好的服务。有没有办法通过只配置服务而不改变消费者(实现 ServiceTrackers 等等)来做到这一点?