Hi Ramsey,

I'm not even able to submit the form. That NPE occurs when trying to render the 
page the first time around. 

I do agree with you about the NULL value for the sessionID. If I dump the 
context the session is null although the cookies are there. 

I will fiddle with ERXWOForm secure attribute and 
ERXSession.useSecureSessionCookies and see what happens. 

Oh and the app is behind SSL that is terminated at the load balancer. 

> On Mar 30, 2015, at 13:21, Ramsey Gurley <[email protected]> wrote:
> 
> 
>> On Mar 30, 2015, at 7:45 AM, Kevin Hinkson <[email protected]> wrote:
>> 
>> Hi,
>> 
>> I’m having a very weird error that I cannot pin down at all.
> 
>> Caused by: java.lang.IllegalArgumentException: Attempt to insert null object 
>> into an  com.webobjects.foundation.NSDictionary.
>>    at com.webobjects.foundation.NSDictionary.<init>(NSDictionary.java:197)
>>    at 
>> com.webobjects.eoaccess.EOUtilities.objectsMatchingKeyAndValue(EOUtilities.java:189)
>>    at 
>> er.extensions.eof.EOEnterpriseObjectClazz.objectsMatchingKeyAndValue(EOEnterpriseObjectClazz.java:350)
>>    at 
>> er.extensions.eof.EOEnterpriseObjectClazz.objectMatchingKeyAndValue(EOEnterpriseObjectClazz.java:375)
>>    at 
>> er.persistentsessionstorage.ERPersistentSessionStore.restoreSessionWithID(ERPersistentSessionStore.java:36)
>>    at 
>> com.webobjects.appserver.WOSessionStore.checkOutSessionWithID(WOSessionStore.java:182)
>>    at 
>> com.webobjects.appserver.WOApplication.restoreSessionWithID(WOApplication.java:1913)
> 
> It looks like you are calling restoreSessionWithID(null, request). Since you 
> narrowed this down to a form submission, have you passed through an https 
> page with er.extensions.ERXSession.useSecureSessionCookies enabled, then 
> tried to submit this form with an http: action url? In that case, the browser 
> would not send the session cookie and I suspect this might be the result.

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to