Petals SE RMI

Flow attributes are not initialized on the consumer side

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.5.2
  • Fix Version/s: 1.5.3
  • Component/s: Component
  • Security Level: Public
  • Description:
    Hide

    When using the Petals log handler dumping messages in combination with the Petals SE RMI and a RMI client, we get the following NullPointerException:

    java.lang.NullPointerException
     	at java.io.File.<init>(File.java:305)
     	at org.ow2.petals.log.handler.PetalsPayloadDumperFileHandler.getDumpFile(PetalsPayloadDumperFileHandler.java:175)
     	at org.ow2.petals.log.handler.PetalsPayloadDumperFileHandler.dumpMessageExchange(PetalsPayloadDumperFileHandler.java:138)
     	at org.ow2.petals.log.handler.PetalsPayloadDumperFileHandler.publish(PetalsPayloadDumperFileHandler.java:107)
     	at java.util.logging.Logger.log(Logger.java:509)
     	at java.util.logging.Logger.doLog(Logger.java:531)
     	at java.util.logging.Logger.log(Logger.java:575)
     	at org.ow2.petals.component.framework.process.MessageExchangeProcessor.processAsProvider(MessageExchangeProcessor.java:462)
     	at org.ow2.petals.component.framework.process.MessageExchangeProcessor.process(MessageExchangeProcessor.java:342)
     	at org.ow2.petals.component.framework.process.MessageExchangeProcessor.run(MessageExchangeProcessor.java:257)
     	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
     	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
     	at java.lang.Thread.run(Thread.java:662)
    Show
    When using the Petals log handler dumping messages in combination with the Petals SE RMI and a RMI client, we get the following NullPointerException:
    java.lang.NullPointerException
     	at java.io.File.<init>(File.java:305)
     	at org.ow2.petals.log.handler.PetalsPayloadDumperFileHandler.getDumpFile(PetalsPayloadDumperFileHandler.java:175)
     	at org.ow2.petals.log.handler.PetalsPayloadDumperFileHandler.dumpMessageExchange(PetalsPayloadDumperFileHandler.java:138)
     	at org.ow2.petals.log.handler.PetalsPayloadDumperFileHandler.publish(PetalsPayloadDumperFileHandler.java:107)
     	at java.util.logging.Logger.log(Logger.java:509)
     	at java.util.logging.Logger.doLog(Logger.java:531)
     	at java.util.logging.Logger.log(Logger.java:575)
     	at org.ow2.petals.component.framework.process.MessageExchangeProcessor.processAsProvider(MessageExchangeProcessor.java:462)
     	at org.ow2.petals.component.framework.process.MessageExchangeProcessor.process(MessageExchangeProcessor.java:342)
     	at org.ow2.petals.component.framework.process.MessageExchangeProcessor.run(MessageExchangeProcessor.java:257)
     	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
     	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
     	at java.lang.Thread.run(Thread.java:662)
  • Environment:
    -

Issue Links

People

Dates

  • Created:
    Wed, 15 Apr 2015 - 10:23:06 +0200
    Updated:
    Thu, 21 May 2015 - 09:49:48 +0200
    Resolved:
    Thu, 21 May 2015 - 09:49:47 +0200