从流而不是文件中读取 jt400 xpcml 以创建 ProgramCallDocument

Reading jt400 xpcml from a stream instead of a file to create a ProgramCallDocument

我有大约 1500 个 RPG/CL 程序要从我的 Web 应用程序调用。所以...我有大约 1500 个 xpcml 文件。

我可以(并且已经静态地)使用 JAX_B 构建 xpcml,因为 jt400 工具包提供了一个 xsd 模式并且我的 Java 函数知道 [=16= 的参数] 程序,所以我不需要文件存在,只需动态构建一个 JAX_B bean 并将其编组到 jt400 ProgramCallDocument 中。

我没有看到可以支持它的 ProgramCallDocument 构造函数。我瞎了吗?

我还没有真正尝试过这个,但是看看这个构造函数...

ProgramCallDocument(AS400 sys, String docName, ClassLoader loader, InputStream xsdStream)