Hi,
I am running a server with hapi on Linux and it gave me a file write
permission error. See the following:
[INFO] hapi.home is set to /var/lib/tomcat6/.
[ERROR] Attempting to send error message to remote system.
ca.uhn.hl7v2.app.ApplicationException: Error internally routing message:
ca.uhn.hl7v2.HL7Exception: java.io.IOException: Permission denied
at
ca.uhn.hl7v2.app.MessageTypeRouter.processMessage(MessageTypeRouter.java:54)
at ca.uhn.hl7v2.app.Responder.processMessage(Responder.java:159)
at ca.uhn.hl7v2.app.Receiver$Grunt.run(Receiver.java:121)
Caused by: ca.uhn.hl7v2.HL7Exception: java.io.IOException: Permission denied
at zhink.hl7.HL7Receiver.processMessage(HL7Receiver.java:42)
at
ca.uhn.hl7v2.app.MessageTypeRouter.processMessage(MessageTypeRouter.java:52)
... 2 more
Caused by: java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:900)
at
ca.uhn.hl7v2.util.MessageIDGenerator.<init>(MessageIDGenerator.java:32)
at
ca.uhn.hl7v2.util.MessageIDGenerator.getInstance(MessageIDGenerator.java:71)
at
ca.uhn.hl7v2.app.DefaultApplication.fillResponseHeader(DefaultApplication.java:188)
at
ca.uhn.hl7v2.app.DefaultApplication.makeACK(DefaultApplication.java:156)
at zhink.hl7.HL7Receiver.processMessage(HL7Receiver.java:40)
... 3 more
[ERROR] Error while processing message:
ca.uhn.hl7v2.HL7Exception: IOException creating error response message:
Permission denied
at
ca.uhn.hl7v2.app.Responder.logAndMakeErrorMessage(Responder.java:325)
at ca.uhn.hl7v2.app.Responder.processMessage(Responder.java:165)
at ca.uhn.hl7v2.app.Receiver$Grunt.run(Receiver.java:121)
Question: I presume the hapi.home is not set correctly, so how can I
change this?
With regards,
Lor
------------------------------------------------------------------------------
_______________________________________________
Hl7api-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hl7api-devel