问题标签 [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.
eclipse - Titan IllegalArgumentException:无法实例化实现:com.thinkaurelius.titan.diskstorage.cassandra.astyanax.AstyanaxStoreManager
我是 Titan Graph Database 的初学者,我只是想使用 eclipse 在特定路径中创建一个简单的 Titan 图。最初,设置 Titan 配置,然后创建两个顶点和一条边。这是我给出的代码:
但是当我运行 java 时,我得到 IllegalArgumentException 如下。
我已经添加了 Titan、cassandra 的依赖项。请任何人指导我解决这个问题。
pom.xml 中添加的依赖项的详细信息如下:
python - 在 Flask 中动态替换蓝图模板文件夹
我想将与我的蓝图关联并最初使用该蓝图注册的模板文件夹替换为我的 Flask 应用程序。我尝试了以下方法:
我在“templates/en”和“templates/fi”文件夹下有类似的名称相同的 .html 文件,但明显的例外是站点文本已被翻译成两种不同的语言。
当我进入我的网站时,这一次有效,但随后它停止工作。因此,一旦我进入我的网站并将 url-prefix lang_code 更改为“fi”,我就会看到我的芬兰网站,但在 url 中替换“en”不再显示英文网站。
我认为这与 Flask 将蓝图模板文件夹添加到应用程序的搜索路径,然后找到我在我的“X.html”中的第一个匹配项有关
有没有办法真正替换注册到应用程序的蓝图模板文件夹,即删除第一个,同时添加另一个?
apache-camel - 为什么 Jasypt 会尝试解密 Camel 属性占位符,而不考虑 ENC( 前缀?
在部署在 JBoss Fuse 6.1.0-379 中的 Blueprint 应用程序中,我想保护用于创建数据库连接的密码。我阅读了这篇文章并添加<enc:property-placeholder>
到蓝图配置中。然而,我的蓝图配置有许多属性占位符,而且 Jasypt 占位符解析器似乎正在尝试解密我在 Camel 上下文中定义的所有占位符。当蓝图上下文启动时,我得到以下异常:
我创建了一个带有蓝图上下文的测试包,它只包含在 Camel 上下文中定义的一个占位符属性,而没有使用加密的 ENC() 占位符语法。我刚刚添加<enc:property-placeholder>
,捆绑包未能以相同的异常 ( org.jasypt.exceptions.EncryptionOperationNotPossibleException
) 开始。
这是期望的行为吗?
我的蓝图配置:
namespaces - Apache Camel 正在等待命名空间处理程序
我正在尝试为消息签名实现 Apache Camel 路由器,如 Apache Cookbook 中所述: https ://github.com/CamelCookbook/camel-cookbook-examples/blob/master/camel-cookbook-security/src/main/resources /META-INF/spring/signatures-context.xml
我正在使用 Karaf 5.7.0(Talend ESB 的一部分)和 Camel 2.12.1 Camel-crypto 捆绑包依赖于已添加到蓝图配置中的“spring-crypto-utils”( http://springcryptoutils.com/ )根据骆驼食谱示例。
有我的蓝图配置:
我正在尝试实现非常简单的 Camel 路由,该路由过滤来自 ActiveMQ 的符合提供的正则表达式的消息,并将 SHA1WithRSA 签名添加到消息头(camel-crypto 功能)但是当我只是添加标签来加载密钥库内容时(这个密钥库将稍后用于签名)捆绑包无法启动并在 GracePeriod 中挂起并显示日志消息:
似乎骆驼找不到“springcryptoutils”命名空间的命名空间处理程序。代码正确编译并正确生成捆绑包,在 karaf 部署期间出现问题(使用 /deploy 文件夹手动部署)。karaf 没有抱怨我的包的依赖关系,karaf 命令“headers”没有显示任何可疑的东西:
请问问题出在哪里?
编辑:我通过简单的 puttng jar 将所有必要的包安装到 karaf 部署目录中。目标是安装 camel-crypto 以及此捆绑包所需的所有依赖项。有额外部署的 JAR 列表:activemq-camel-5.7.0.jar bcpg-jdk15on-1.52.jar bcprov-jdk15on-1.52.jar camel-crypto-2.12.1.jar spring-crypto-utils-1.4.0。罐
有完整的 POM 列表 - 由于我的尝试和失败,包含一些不必要的部分
http://maven.apache.org/xsd/maven-4.0.0.xsd">
java - 骆驼蓝图测试不适用于 sql.properties 中的 sql 命名参数
任何人都可以为以下场景提出一些解决方案
- 我有查询(从 emp.employee 中选择 id)以从 tblemployee 获取 Id。
它的工作,我得到了价值
- 在第二个查询中并在设置为标头后将 id 值作为命名参数传递。
- select * from emp.address where empid=:#id
当我编写蓝图测试时它工作正常,它显示在异常下面
错误 (MessageId: ID-BLRKEC329635D-62313-1435237232679-0-3 on ExchangeId: ID-BLRKEC329635D-62313-1435237232679-0-2) 的传递失败。交付尝试后用尽:1 捕获:org.apache.camel.CamelExecutionException:在交易所执行期间发生异常:Exchange [消息:[{id=2}]]
标头值也在交换中打印,例如
交换
交换[ID ID-BLRKEC329635D-62313-1435237232679-0-2 ExchangePattern InOnly 标头 {breadcrumbId=ID-BLRKEC329635D-62313-1435237232679-0-1,CamelRedelivered=false,CamelRedeliveryCounter=0,CamelSqlRowCount=1,firedTime=Thu :30:34 IST 2015, id=2} BodyType java.util.ArrayList Body [{id=2}] ]
堆栈跟踪
org.apache.camel.CamelExecutionException:在交易所执行期间发生异常:Exchange [消息:[{id=2}]]
xml - 使用 Blueprint xml 建立带有 JndiObjectFactoryBean 的 Weblogic 组件时出错
因此,我正在尝试使用下面的代码段让 Weblogic 组件在我们的应用程序的蓝图文件中工作,尽管我不确定除了用于连接到 JMS 队列之外还包含什么。
并且发生了这个异常:
在过去几天在互联网上搜索了几个小时后,我还没有找到解决方案。我不能确切地告诉你它不是什么,因为很难记住我已经尝试过的东西,但我看过的大多数文章/其他问题甚至都不适用。
那么为什么会发生这个异常,我该如何解决呢?
architecture - 商业软件的代码“蓝图”
我想知道在商业环境中使用什么方法来“记录”软件的架构?UML 是否仍然像我在大学里所教的那样使用?
当我潜入数十个代码文件并认为应该有更好的方法来获得对代码的基本理解而不是在文件中徘徊时,就会出现这个问题?
python - How can i both register blueprint and add that app to flask-admin
my Code:
__init__.py
user.py:
models.py:
i have a blueprint in my user app, and i've registered it, but when i want to add this to my admin to manage the user data, it throws the below exception:
i am crazy about that
attributes - 为什么 Apiary 中的属性总是按要求显示在文档中,即使设置为可选?
我在数据结构部分创建了一个对象,如下所示:
然后在其适当的资源中,我在请求操作中使用该对象:
在我的文档中,它仍然总是像下图一样显示它是必需的(描述也没有显示在那里)。然而,在生成的 JSON 模式中,一切都是应有的。
这是一个错误,一个尚未完全支持的功能,还是我在我的标记中做错了什么?
parameters - 更多具有不同 URI 参数的 [GET] 请求-响应示例
我有一个 URI:/lessons/{language}/{type}
我想在我的蓝图中有更多具有不同参数 {language} 和 {type} 的模拟请求响应。在我看来,这对于 GET 方法是不可能的。
我的想法是: GET /lessons/cs/easy 将返回:
并且 GET /lessons/de/easy 将返回:
这是我的语法(在下面),它不起作用。
这是它在预览中的样子。