- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 OSB(版本 11.1.3)中创建一个 java 调用函数来解码 URL。我可以在程序中使用 java.net.URLDecoder.decode(data, "UTF-8");
,但是 OSB 函数给出以下错误(当输入和返回类型为 String 时)
<Jun 11, 2014 7:43:30 AM UTC> <Error> <OSB Transform> <BEA-382516> <Failed to evaluate expression for callout to java method "public static java.lang.String com.help.sachinProject.ttttt.test(java.lang.String)". Argument index: 1, exception: Value of type 'org.apache.xmlbeans.impl.values.XmlAnyTypeImpl' cannot be type-cast to 'java.lang.String'>
<Jun 11, 2014 7:43:35 AM UTC> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 10.232.24.59:49,359 during the configured idle timeout of 5 secs>
所以我应该将输入和返回类型都设置为 XmlAnyTypeImpl 。如何将 String 转换为 XmlAnyTypeImpl (XmlAnyTypeImpl 在 xmlbeans.jar 中可用)?
这是我的新程序
import org.apache.xmlbeans.impl.values.XmlAnyTypeImpl;
public class XMLFormatDecode {
XMLFormatDecode(){
super();
}
public static String getValue(XmlAnyTypeImpl data)
{
String decoded = java.net.URLDecoder.decode(data.toString(), "UTF-8");
return decoded;
}
public static void main(String[] args) throws UnsupportedEncodingException {
new XMLFormatDecode();
System.out.println("Result main - "+XMLFormatDecode.getValue(null));
}
}
XmlAnyTypeImpl.toString() 有效吗?
有人可以帮我将 String 转换为 XmlAnyTypeImpl 吗?
最佳答案
发生错误是因为它无法将 XmlAnyType
TO 传递给您的静态 java 方法。您没有指定传递给 Java 方法的内容,因此我只能假设您没有将其正确转换为正确的类型。它获取需要转换为其他内容(字符串、整数、 boolean 值等)的 XmlAnyTypeImpl
。您可能可以使用某种形式的 XS 构造函数来调整传递给 Java 标注的内容:
关于java - OSB java 标注函数 - 将 XmlAnyTypeImpl 转换为 String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24200448/
当我尝试运行在 java.net 上托管的官方 oracle 网站上提供的 OSB-100 基础示例时. 运行于 Weblogic Server 10.3.x 11gR1 Patchset 2 . 我
我需要使用 OSB(Oracle 服务总线)集成我的应用程序。我的应用程序作为网关有两项主要工作: 使用 JMS 检索消息并向其他应用程序发送消息 使用网络服务向 .NET 平台接收和发送消息。 关于
在 Oracle Service Bus 10gR3 中运行 XSLT 转换时,输出 XML 的显示方式与使用标准 XSLT 处理器时的显示方式不同。 输入 XML: content here
我是 Oracle OSB 的新手,我正在尝试调用服务,但如果调用失败,请重试该调用最多 N 次。如果失败 N+1 次,我想记录发生的情况。 任何人都可以帮助我或向我推荐一些文档吗? 干杯 最佳答案
我让 Oracle Service Bus 公开一项服务,该服务聚合来自 3 个不同后端的响应。 最大的问题是 OSB 在响应大量负载时表现非常糟糕。 如果响应有大约 20 MB 的 soap 消息,
我有一个 Web 服务,当我提供有效请求时,它会返回唯一 ID。该网络服务受用户名/密码保护,并且我拥有相同的凭据。 服务请求在 SOAP UI 中返回预期响应,我在资源属性中添加了用户名密码字段。
我可以在 Oracle Service Bus 控制台上手动启用代理服务跟踪。我想使用 WLST 执行相同的操作。我已经能够编写启用或禁用该服务的脚本,但到目前为止还不能编写跟踪功能? 关于如何完成这
我继承了大量 OSB 代码。我想转移到一个免费平台,例如 Apache 的产品。这是一件容易的事吗?我期望什么样的痛苦? 问候,理查德 最佳答案 如果您已经相当精通 OSB,那么最简单的 80% 应该
我需要在 OSB 中虚拟化一个 Web 服务,但最终的 wsdl 与业务服务相同(它是一个 asxm,所有内容都只在一个文件中),这是可以的,但导出 wsdl 后有不同的表示法,请参阅下面的示例: 预
任何人都可以帮助我如何自动将 JDeveloper 创建的 WSDL 注册到 OSB 中?只是我想通过使用 JDEV 中的创建 Web 服务向导选项创建一些 WSDL,并自动将这些 WSDL 及其 X
使用各种教程尝试在处理付款的代理服务中建立双向 SSL 连接。使用 Weblogic 服务器 10.3.5,其中在受信任的 keystore “cacerts”中添加了证书。从 curl 可以测试此付
有人知道如何访问 WSDL 的 Oracle Service Bus URL 吗? 例如,在 tomcat、axis2 中,如果部署了服务,我可以像这样访问它的 WSDL: http://localh
A B A C B 有没有办法获得像java或OSB或Xquery中的
我正在尝试在 OSB(版本 11.1.3)中创建一个 java 调用函数来解码 URL。我可以在程序中使用 java.net.URLDecoder.decode(data, "UTF-8"); ,但是
经过一番研究,我还没有找到解决方案,但很多人都遇到这个问题: 我正在尝试使用 Java 应用程序中的 XQuery 转换 net.sf.saxon.s9api 但是,在尝试编译 XQueryExecu
本文整理了Java中com.arjuna.ats.internal.jta.tools.osb.mbean.jta.XAResourceRecordBean类的一些代码示例,展示了XAResource
您好,我正在尝试对 OSB 中使用的 xqueries 进行单元测试,使用 oracle 的 java Xquery 处理器。引用下面的链接 http://docs.oracle.com/databa
我已完成在 Oracle 服务总线 11g 上设置 REST api。我在 OSB 上尝试了测试控制台,它工作正常并以 JSON 格式返回结果。但是当我在 JAVA 上调用 REST api 时,问题
寻找一种方法,我们可以对 XML 文件进行检查,而不仅仅是模式验证。找到了一些对 Schematron 的引用,看起来很有趣,但我们很难看到我们如何将它们拼凑在一起: 问题背景 我们正在处理 Orac
本文整理了Java中com.arjuna.ats.internal.jta.tools.osb.mbean.jta.XAResourceRecordBean.()方法的一些代码示例,展示了XAReso
我是一名优秀的程序员,十分优秀!