intermine / intermine/docker-intermine-gradle

Property -Dorg.apache.el.parser.SKIP_IDENTIFIER_CHECK=true seems not working

Open
#15 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
5
Forks
17
PR merge metrics
No merged PRs in 30d

Description

After installing tomcat we need to configure
`JAVA_OPTS="$JAVA_OPTS -Dorg.apache.el.parser.SKIP_IDENTIFIER_CHECK=true"`
to allow the template page working properly.
The configuration [here](https://github.com/intermine/docker-intermine-gradle/blob/master/tomcat/tomcat.Dockerfile#L7) seems correct and
`docker exec intermine_tomcat echo "$JAVA_OPTS"`
return
` -Dorg.apache.el.parser.SKIP_IDENTIFIER_CHECK=true`
which is correct BUT the template page (and the query builder constraint popup) do not work (empty page) and in the log we have the javax.el.ELException.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with tomcat/tomcat.Dockerfile at line 7 and verify how JAVA_OPTS is passed into the running container. Reproduce the template page and query builder constraint popup, then inspect the javax.el.ELException details in the log. Done means both pages render and the related exception no longer occurs.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, java
Domain
backend, devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.