Uncaught runtime exception An ELException occurred getting the value for expression 'WriteAuditLog' Invalid property 'dateTimeFormat' of bean class
Matt Brennan
brennanma at gmail.com
Wed Apr 25 17:31:19 EDT 2018
Just ran into the same issue upgrading to 3.3.2. Touching the war didn't
help, but blowing away the contents of /var/lib/tomcat/webapps/idp did.
-Matt
On Tue, Nov 7, 2017 at 10:03 PM, Lipscomb, Gary <glipscomb at csu.edu.au>
wrote:
> Just closing this loop.
> For some reason so far not fully understood but a touch on
> /opt/shibboleth-idp/war/idp.war file fixed the issue, possibly due to old
> timestamps on files in /var/lib/tomcat/webapps
> Still investigating/understanding
>
> Regards
>
> Gary
>
> > -----Original Message-----
> > From: users [mailto:users-bounces at shibboleth.net] On Behalf Of Lipscomb,
> > Gary
> > Sent: Wednesday, 8 November 2017 12:10
> > To: Shib Users <users at shibboleth.net>
> > Subject: Uncaught runtime exception An ELException occurred getting the
> > value for expression 'WriteAuditLog' Invalid property 'dateTimeFormat' of
> > bean class
> >
> > Hi all,
> >
> > We are getting this error on the last (7/8) of our IdP servers that we
> updated
> > to v3.3.2.
> > All servers are built using "puppet" so the configurations are exactly
> the
> > same.
> >
> > We've removed the upgrade, and re-applied, rebooted the server but the
> > problem still exits.
> >
> > Any ideas where to look next?
> >
> > Regards
> >
> > Gary
> >
> >
> > Gary Lipscomb
> > Technical Officer, Systems (Infrastructure) | Systems Infrastructure &
> Client
> > Services | Division of Information Technology Charles Sturt University
> > Panorama Avenue Bathurst, NSW 2795 Australia
> > Tel: +61 2 6338 6533
> > Email: glipscomb at csu.edu.au
> > www.csu.edu.au
> >
> >
> >
> >
> >
> >
> > 2017-11-08 11:44:18,085 - DEBUG
> > [org.springframework.webflow.engine.impl.FlowExecutionImpl:592] -
> > Attempting to handle [org.sprin
> > gframework.webflow.execution.ActionExecutionException: Exception
> > thrown executing [AnnotatedAction at 3080a8d5 targetAction = [Evalu
> > ateAction at 51ecf26b expression = WriteAuditLog, resultExpression =
> [null]],
> > attributes = map[[empty]]] in state 'Status' of flow '
> > status' -- action execution attributes were 'map[[empty]]'] with root
> cause
> > [org.springframework.beans.NotWritablePropertyExcepti
> > on: Invalid property 'dateTimeFormat' of bean class
> > [net.shibboleth.idp.profile.audit.impl.WriteAuditLog]: Bean property
> > 'dateTim eFormat' is not writable or has an invalid setter method. Does
> the
> > parameter type of the setter match the return type of the gett er?]
> > 2017-11-08 11:44:18,087 - DEBUG
> > [org.springframework.webflow.engine.support.TransitionExecutingFlowExec
> > utionExceptionHandler:107]
> > - Handling flow execution exception
> > org.springframework.webflow.execution.ActionExecutionException:
> > Exception thrown executing [
> > AnnotatedAction at 3080a8d5 targetAction = [EvaluateAction at 51ecf26b
> > expression = WriteAuditLog, resultExpression = [null]], attribut es =
> > map[[empty]]] in state 'Status' of flow 'status' -- action execution
> attributes
> > were 'map[[empty]]'
> > org.springframework.webflow.execution.ActionExecutionException:
> > Exception thrown executing [AnnotatedAction at 3080a8d5 targetAction =
> > [EvaluateAction at 51ecf26b expression = WriteAuditLog, resultExpression =
> > [null]], attributes = map[[empty]]] in state 'Status'
> > of flow 'status' -- action execution attributes were 'map[[empty]]'
> > at
> > org.springframework.webflow.execution.ActionExecutor.execute(ActionExe
> > cutor.java:60)
> > Caused by: org.springframework.binding.expression.EvaluationException:
> An
> > ELException occurred getting the value for expression '
> > WriteAuditLog' on context [class
> > org.springframework.webflow.engine.impl.RequestControlContextImpl]
> > at
> > org.springframework.binding.expression.spel.
> SpringELExpression.getValue(S
> > pringELExpression.java:92)
> > Caused by: org.springframework.expression.spel.SpelEvaluationException:
> > EL1021E:(pos 0): A problem occurred whilst attempting to access the
> > property 'WriteAuditLog': 'Error creating bean with name 'WriteAuditLog'
> > defined in file [/opt/shibboleth-idp/system/f
> > lows/admin/admin-abstract-beans.xml]: Error setting property values;
> > nested exception is org.springframework.beans.NotWritablePro
> > pertyException: Invalid property 'dateTimeFormat' of bean class
> > [net.shibboleth.idp.profile.audit.impl.WriteAuditLog]: Bean prope rty
> > 'dateTimeFormat' is not writable or has an invalid setter method. Does
> the
> > parameter type of the setter match the return type of the getter?'
> > at
> > org.springframework.expression.spel.ast.PropertyOrFieldReference.readPro
> > perty(PropertyOrFieldReference.java:216)
> > Caused by: org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name 'WriteAuditLog' defined in file
> > [/opt/shibboleth-idp/system/flows/admin/admin-abstract-beans.xml]:
> > Error setting property values; nested exception is org.spring
> > framework.beans.NotWritablePropertyException: Invalid property
> > 'dateTimeFormat' of bean class [net.shibboleth.idp.profile.audit.i
> > mpl.WriteAuditLog]: Bean property 'dateTimeFormat' is not writable or has
> > an invalid setter method. Does the parameter type of th e setter match
> the
> > return type of the getter?
> > at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanF
> > actory.applyPropertyValues(AbstractAutowireCapab
> > leBeanFactory.java:1518)
> > Caused by: org.springframework.beans.NotWritablePropertyException:
> > Invalid property 'dateTimeFormat' of bean class [net.shibbolet
> > h.idp.profile.audit.impl.WriteAuditLog]: Bean property 'dateTimeFormat'
> is
> > not writable or has an invalid setter method. Does the parameter type
> of the
> > setter match the return type of the getter?
> > at
> > org.springframework.beans.BeanWrapperImpl.createNotWritablePropertyE
> > xception(BeanWrapperImpl.java:243)
> > 2017-11-08 11:44:18,087 - DEBUG
> > [org.springframework.webflow.engine.support.TransitionExecutingFlowExec
> > utionExceptionHandler:129]
> > - Exposing flow execution exception root cause
> > org.springframework.beans.NotWritablePropertyException: Invalid property
> > 'dateTim eFormat' of bean class
> > [net.shibboleth.idp.profile.audit.impl.WriteAuditLog]: Bean property
> > 'dateTimeFormat' is not writable or h as an invalid setter method. Does
> the
> > parameter type of the setter match the return type of the getter? under
> > attribute 'rootCaus eException'
> >
> >
> >
> > 2017-11-08 11:44:18,090 - ERROR [net.shibboleth.idp.profile:-2] -
> Uncaught
> > runtime exception
> > org.springframework.binding.expression.EvaluationException: An
> > ELException occurred getting the value for expression 'WriteAuditLog' on
> > context [class
> > org.springframework.webflow.engine.impl.RequestControlContextImpl]
> > at
> > org.springframework.binding.expression.spel.
> SpringELExpression.getValue(S
> > pringELExpression.java:92)
> > Caused by: org.springframework.expression.spel.SpelEvaluationException:
> > EL1021E:(pos 0): A problem occurred whilst attempting to access the
> > property 'WriteAuditLog': 'Error creating bean with name 'WriteAuditLog'
> > defined in file [/opt/shibboleth-idp/system/flows/admin/admin-abstract-
> > beans.xml]: Error setting property values; nested exception is
> > org.springframework.beans.NotWritablePropertyException: Invalid property
> > 'dateTimeFormat' of bean class
> > [net.shibboleth.idp.profile.audit.impl.WriteAuditLog]: Bean property
> > 'dateTimeFormat' is not writable or has an invalid setter method. Does
> the
> > parameter type of the setter match the return type of the getter?'
> > at
> > org.springframework.expression.spel.ast.PropertyOrFieldReference.readPro
> > perty(PropertyOrFieldReference.java:216)
> > Caused by: org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name 'WriteAuditLog' defined in file
> > [/opt/shibboleth-idp/system/flows/admin/admin-abstract-beans.xml]: Error
> > setting property values; nested exception is
> > org.springframework.beans.NotWritablePropertyException: Invalid property
> > 'dateTimeFormat' of bean class
> > [net.shibboleth.idp.profile.audit.impl.WriteAuditLog]: Bean property
> > 'dateTimeFormat' is not writable or has an invalid setter method. Does
> the
> > parameter type of the setter match the return type of the getter?
> > at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanF
> > actory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1518
> > )
> > Caused by: org.springframework.beans.NotWritablePropertyException:
> > Invalid property 'dateTimeFormat' of bean class
> > [net.shibboleth.idp.profile.audit.impl.WriteAuditLog]: Bean property
> > 'dateTimeFormat' is not writable or has an invalid setter method. Does
> the
> > parameter type of the setter match the return type of the getter?
> > at
> > org.springframework.beans.BeanWrapperImpl.createNotWritablePropertyE
> > xception(BeanWrapperImpl.java:243)
> >
> > | ALBURY-WODONGA | BATHURST | CANBERRA | DUBBO |
> > GOULBURN | MELBOURNE | ORANGE | PORT MACQUARIE | SYDNEY
> > | WAGGA WAGGA |
> >
> > LEGAL NOTICE
> > This email (and any attachment) is confidential and is intended for the
> use of
> > the addressee(s) only. If you are not the intended recipient of this
> email, you
> > must not copy, distribute, take any action in reliance on it or disclose
> it to
> > anyone. Any confidentiality is not waived or lost by reason of mistaken
> > delivery. Email should be checked for viruses and defects before opening.
> > Charles Sturt University (CSU) does not accept liability for viruses or
> any
> > consequence which arise as a result of this email transmission. Email
> > communications with CSU may be subject to automated email filtering,
> which
> > could result in the delay or deletion of a legitimate email before it is
> read at
> > CSU. The views expressed in this email are not necessarily those of CSU.
> > Charles Sturt University in Australia The Grange Chancellery, Panorama
> > Avenue, Bathurst NSW Australia 2795 (ABN: 83 878 708 551; CRICOS Provider
> > Number: 00005F (National)). TEQSA Provider Number: PV12018 Consider the
> > environment before printing this email.
> > --
> > For Consortium Member technical support, see
> > https://wiki.shibboleth.net/confluence/x/coFAAg
> > To unsubscribe from this list send an email to users-
> > unsubscribe at shibboleth.net
> --
> For Consortium Member technical support, see https://wiki.shibboleth.net/
> confluence/x/coFAAg
> To unsubscribe from this list send an email to
> users-unsubscribe at shibboleth.net
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20180425/6f4f0727/attachment.html>
More information about the users
mailing list