首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Mirth Connect中读取数据库并将结果转换为HL7文件

如何在Mirth Connect中读取数据库并将结果转换为HL7文件
EN

Stack Overflow用户
提问于 2021-09-16 10:44:39
回答 1查看 211关注 0票数 1

我需要帮助读取MySQL数据库,并将其结果转换为HL7文件与Mirth连接。

现在,我添加了简单的数据库阅读器作为源代码(如下图所示)。

摘要页签中的数据类型设置如下:

然后我将目标添加为文件写入器,并将路径添加到文件夹和文件名中。

当我尝试部署此通道时,我得到一个错误:

代码语言:javascript
复制
[2021-09-16 12:38:20,001]  ERROR  (org.quartz.core.JobRunShell:222): Job d7444f3c-249a-4e4f-b3b2-1862ac874cbc.PollConnectord7444f3c-249a-4e4f-b3b2-1862ac874cbc threw an unhandled Exception: 
java.lang.IllegalAccessError: class com.mirth.connect.connectors.jdbc.DatabaseReceiverQuery (in unnamed module @0x2ca26d77) cannot access class com.sun.rowset.CachedRowSetImpl (in module java.sql.rowset) because module java.sql.rowset does not export com.sun.rowset to unnamed module @0x2ca26d77
    at com.mirth.connect.connectors.jdbc.DatabaseReceiverQuery.poll(DatabaseReceiverQuery.java:195)
    at com.mirth.connect.connectors.jdbc.DatabaseReceiver.poll(DatabaseReceiver.java:134)
    at com.mirth.connect.donkey.server.channel.PollConnectorJob.execute(PollConnectorJob.java:49)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
EN

回答 1

Stack Overflow用户

发布于 2021-09-17 11:08:20

我做到了:)

我的解决方案很简单..只需将Java版本从16版降级到15版,它就能完美工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69207025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档