0

org.zkoss.zel.ELException: Unable to find ExpressionFactory of type: # Licensed to the Apache Software

asked 2022-02-14 22:11:27 +0800

Swarupa gravatar image Swarupa
101

I'm seeing this error and followed work around but it is not working as expected and still seeing the same error.

Any suggestions other than upgrade to ZK 8.5 version? My current version is ZK 8.0. Please help.

delete flag offensive retag edit

5 Replies

Sort by ยป oldest newest

answered 2022-02-15 11:30:58 +0800

hawk gravatar image hawk
3205 1 5
http://hawkphoenix.blogsp... ZK Team

Please follow the workaround mentioned at https://tracker.zkoss.org/browse/ZK-4510

link publish delete flag offensive edit

answered 2022-02-15 12:28:04 +0800

Swarupa gravatar image Swarupa
101

Thanks Hawk for your reply. I already tried workaround and still seeing same error. Unfortunately I couldn't add ZK-4510 link to my original post but did that before posting here.

Any other suggestions please?

link publish delete flag offensive edit

answered 2022-02-16 18:21:06 +0800

hawk gravatar image hawk
3205 1 5
http://hawkphoenix.blogsp... ZK Team

updated 2022-02-16 18:22:56 +0800

Several people already solved the problem with that workaround, so I suppose it should work. Could you tell us more details about how you apply the workaround in your environment? e.g. server version, file path... (I have grant to the permission to upload screentshots)

link publish delete flag offensive edit

answered 2023-01-24 13:45:54 +0800

Swarupa gravatar image Swarupa
101

Hi Hawk,

We are seeing this issue again with Tomcat versions 9.0.46 and 9.0.69.

I have tried to add META-INF/services/javax.el.ExpressionFactory with content of "org.zkoss.zel.impl.ExpressionFactoryImpl" but still issue is not fixed.

I have placed "juel-impl-2.2.7.jar" in WEB-INF/lib folder and unable to resolve issue.

Followed below 2 links but no luck yet. https://tracker.zkoss.org/browse/ZK-4510 https://tracker.zkoss.org/browse/ZK-3642

Can you please help on this?

Thanks, Swarupa

link publish delete flag offensive edit

answered 2023-02-01 12:04:48 +0800

hawk gravatar image hawk
3205 1 5
http://hawkphoenix.blogsp... ZK Team

updated 2023-02-01 12:05:12 +0800

According to ZK-4510, that bug happens since tomcat 9.0.31. Based on what you describe, it's hard to know the root cause.

Could you upgrade to ZK 8.5 or later?

You can download zel.jar source and set a breakpoint at this line: https://github.com/zkoss/zk/blob/v8.0.5/zel/src/org/zkoss/zel/ExpressionFactory.java#L418 to see what ZK reads from your javax.el.ExpressionFactory.

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2022-02-14 22:11:27 +0800

Seen: 16 times

Last updated: Feb 01

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More