I hope someone is actually looking into this.  Here's a log of the null pointer exception when trying to use J2EE sessions.  It's not terribly useful as the stack trace is not shown, but it does show that the exception occurred when trying to access the ColdFusion service, most likely the adapter class, coldfusion.flash.messaging.ColdFusionAdapter.

[Flex] Channel endpoint my-cfamf received request.
[Flex] Deserializing AMF/HTTP request
Version: 3
  (Message #0 targetURI=null, responseURI=/2)
    (Array #0)
      [0] = (Typed Object #0 'flex.messaging.messages.RemotingMessage')
        source = "Phones.Catalog"
        operation = "getPhones"
        headers = (Object #1)
          endpoint = "my-cfamf"
        clientId = null
        messageId = "946D7330-6674-C2DC-E66BFFFFFFFF1BA4"
        timeToLive = 0
        timestamp = 0
        body = (Array #2)
        destination = "ColdFusion"

[Flex] Before invoke service: coldfusionsamples-service
  incomingMessage: Flex Message (flex.messaging.messages.RemotingMessage)
    clientId: 998B396C-EF0C-6B0E-2DE2-DFF4A87835B8
    destination: ColdFusion
    messageId: 946D7330-6674-C2DC-E66BFFFFFFFF1BA4
    timestamp: 1142788019551
    timeToLive: 1142788019551
    body: null

[Flex] Exception when invoking service: coldfusionsamples-service
  with message: Flex Message ( flex.messaging.messages.RemotingMessage)
    clientId: 998B396C-EF0C-6B0E-2DE2-DFF4A87835B8
    destination: ColdFusion
    messageId: 946D7330-6674-C2DC-E66BFFFFFFFF1BA4
    timestamp: 1142788019551
    timeToLive: 1142788019551
    body: null
  exception: flex.messaging.MessageException: java.lang.NullPointerException

[Flex] Error handling message: flex.messaging.MessageException: java.lang.NullPo
interException
  incomingMessage: Flex Message ( flex.messaging.messages.RemotingMessage)
    clientId: 998B396C-EF0C-6B0E-2DE2-DFF4A87835B8
    destination: ColdFusion
    messageId: 946D7330-6674-C2DC-E66BFFFFFFFF1BA4
    timestamp: 1142788019551
    timeToLive: 1142788019551
    body: null
  errorReply: Flex Message (flex.messaging.messages.ErrorMessage)
    clientId: null
    correlationId: 946D7330-6674-C2DC-E66BFFFFFFFF1BA4
    destination: null
    messageId: 998B5227-800A-E98A-8ABC-086510840D21
    timestamp: 1142788022144
    timeToLive: 0
    body: null
    code: Server.Processing
    message: java.lang.NullPointerException
    details: null
    rootCause: null
    body: null
    extendedData: {stacktrace=[ Ljava.lang.StackTraceElement;@1adfbe3}
[Flex] Serializing AMF/HTTP response
Version: 3
  (Message #0 targetURI=/2/onStatus, responseURI=)
    (Typed Object #0 'flex.messaging.messages.ErrorMessage')
      rootCause = null
      destination = null
      headers = (Object #1)
      correlationId = "946D7330-6674-C2DC-E66BFFFFFFFF1BA4"
      message = "java.lang.NullPointerException"
      details = null
      messageId = "998B5227-800A-E98A-8ABC-086510840D21"
      timeToLive = 0.0
      extendedData = (Object #2)
        stacktrace = (Array #3)
          [0] = (Typed Object #4 'java.lang.StackTraceElement ')
          [1] = (Typed Object #5 'java.lang.StackTraceElement')
          [2] = (Typed Object #6 'java.lang.StackTraceElement')
          [3] = (Typed Object #7 'java.lang.StackTraceElement')
          [4] = (Typed Object #8 ' java.lang.StackTraceElement')
          [5] = (Typed Object #9 'java.lang.StackTraceElement')
          [6] = (Typed Object #10 'java.lang.StackTraceElement')
          [7] = (Typed Object #11 'java.lang.StackTraceElement ')
          [8] = (Typed Object #12 'java.lang.StackTraceElement')
          [9] = (Typed Object #13 'java.lang.StackTraceElement')
          [10] = (Typed Object #14 'java.lang.StackTraceElement')
          [11] = (Typed Object #15 ' java.lang.StackTraceElement')
          [12] = (Typed Object #16 'java.lang.StackTraceElement')
          [13] = (Typed Object #17 'java.lang.StackTraceElement')
          [14] = (Typed Object #18 'java.lang.StackTraceElement ')
          [15] = (Typed Object #19 'java.lang.StackTraceElement')
          [16] = (Typed Object #20 'java.lang.StackTraceElement')
          [17] = (Typed Object #21 'java.lang.StackTraceElement')
          [18] = (Typed Object #22 ' java.lang.StackTraceElement')
          [19] = (Typed Object #23 'java.lang.StackTraceElement')
          [20] = (Typed Object #24 'java.lang.StackTraceElement')
          [21] = (Typed Object #25 'java.lang.StackTraceElement ')
          [22] = (Typed Object #26 'java.lang.StackTraceElement')
          [23] = (Typed Object #27 'java.lang.StackTraceElement')
          [24] = (Typed Object #28 'java.lang.StackTraceElement')
          [25] = (Typed Object #29 ' java.lang.StackTraceElement')
          [26] = (Typed Object #30 'java.lang.StackTraceElement')
          [27] = (Typed Object #31 'java.lang.StackTraceElement')
          [28] = (Typed Object #32 'java.lang.StackTraceElement ')
          [29] = (Typed Object #33 'java.lang.StackTraceElement')
          [30] = (Typed Object #34 'java.lang.StackTraceElement')
          [31] = (Typed Object #35 'java.lang.StackTraceElement')
          [32] = (Typed Object #36 ' java.lang.StackTraceElement')
          [33] = (Typed Object #37 'java.lang.StackTraceElement')
          [34] = (Typed Object #38 'java.lang.StackTraceElement')
          [35] = (Typed Object #39 'java.lang.StackTraceElement ')
          [36] = (Typed Object #40 'java.lang.StackTraceElement')
      code = "Server.Processing"
      timestamp = 1.142788022144E12
      clientId = null
      body = null

On 3/2/06, Benoit Hediard <[EMAIL PROTECTED]> wrote:
Any news on this issue from the Mystic ColdFusion Updater team?
This is a huge bug for us, since we'll need this to implement server-side security for each session on our project...
 
Benoit Hediard 


De : [email protected] [mailto:[email protected]] De la part de Benoit Hediard
Envoy� : mercredi 22 f�vrier 2006 13:15
� : [email protected]
Objet : [flexcoders] Flex2/ColdFusion connectivity : session scope problem

I'm currently trying to use the ColdFusion session scope in my CFC-based services.
I've added some logging to check the #session.sessionId# and the onSessionStart/onSessionEnd event in my Application.cfc.
 
Problem :
- when using ColdFusion default sessions, a new session is started at each of my remoteObject calls,
- when using J2EE sessions, it generates a null exception at each of my remoteObject calls.
 
Is it a bug or is there some configuration parameters to use the ColdFusion session scope?
 
Thanks.
 
Benoit Hediard
 


--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com




SPONSORED LINKS
Web site design development Computer software development Software design and development
Macromedia flex Software development best practice


YAHOO! GROUPS LINKS






--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com




SPONSORED LINKS
Web site design development Computer software development Software design and development
Macromedia flex Software development best practice


YAHOO! GROUPS LINKS




Reply via email to