blob: 1d3465e6b9f4681b3c01b14efbe2c8331a2b06a4 [file] [log] [blame]
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
The EL impl library in external/el-impl.jar is patched with file from the 'https://netbeans.org/bugzilla/show_bug.cgi?id=271419'.
Steps for creation of the patched el-impl.jar:
1. checkout the EL project from http://java.net/projects/el-spec/sources
2. Download the patch file 'el3_0_4.diff' from 'https://netbeans.org/bugzilla/show_bug.cgi?id=271419'
3. Store the patch file 'el3_0_4.diff' at location {COMPLETE_HG_REPO}/libs.elimpl/patches/
4. apply the patch over the sources - the patch must correspond with the downloaded version:
{PATH_TO_THE_REPOSITORY}/el-spec~source-code$ patch -p0 < {COMPLETE_HG_REPO}/libs.elimpl/patches/el3_0_4.diff
5. build the Expression Language project
6. from the JAR remove the public API - classes of the 'javax.' package