I tried starting from the SimpleServer  in the Examples
I think that  the server does not handle the registered Application
when I try to override the parser...


           Parser parser = new PipeParser() {

               // We override the parse method to correct issues
               public Message parse(String theMessage) throws 
HL7Exception, EncodingNotSupportedException {
                   theMessage = theMessage.replace("OBR| ", "OBR|");
                   return super.parse(theMessage);
               }};

         SimpleServer server = new SimpleServer(port, llp, parser);

         Application handler = new ORUReceiverApplication();
         server.registerApplication("ORU", "R01", handler);

the handler  don't go up.


Thankyou for any suggestion
Alessandro






Il 05/05/2010 17.52, alessandro ha scritto:
> Hi all
>
> It is possible to parse a message who arrive with this error inside:
> ...
> OBR| |...............    a space inside the OBR-1
>
>
> I tried to override the Pipe Parser in this way:
>
>              // parser  that replace 'OBR|_'  with 'OBR|'
>             Parser parser = new PipeParser() {
>
>                 // We override the parse method to correct issues
>                 public Message parse(String theMessage) throws
> HL7Exception, EncodingNotSupportedException {
>                     theMessage = theMessage.replace("OBR| ", "OBR|");
>                     return super.parse(theMessage);
>                 }};
>
> but:
>
>    Unexpected Message Received:
> MSH|^&~\|||||20100505154105.494-0100||ACK|85|P|2.4^MMSA|AE|8813|Failed
> validation rule for value " ": Matches the regular expres
> sion ~T~d*: Segme^MERR|^^^207\Application Internal Error\HL70357
>
> Do you have a suggest?
> Thanks in advance
> Alessandro Del Prete
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Hl7api-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hl7api-devel
>    

------------------------------------------------------------------------------
_______________________________________________
Hl7api-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to