Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions buildpack/core/runtime.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
from buildpack import util
from lib.m2ee import M2EE as m2ee_class
from lib.m2ee.version import MXVersion
from lib.m2ee.util import strtobool

from . import security

Expand Down Expand Up @@ -173,6 +174,14 @@ def _activate_license():
<entry key="license_key" value="{{LICENSE_KEY}}"/>
</map>"""

if(strtobool(os.environ.get("MXRUNTIME_License.UseLicenseServer","false"))):
prefs_template = """<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE map SYSTEM "http://java.sun.com/dtd/preferences.dtd">
<map MAP_XML_VERSION="1.0">
<entry key="id2" value="{{LICENSE_ID}}"/>
<entry key="license_key2" value="{{LICENSE_KEY}}"/>
</map>"""

license_key = os.environ.get(
"FORCED_LICENSE_KEY", os.environ.get("LICENSE_KEY", None)
)
Expand Down
4 changes: 2 additions & 2 deletions requirements.in
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ jinja2==3.1.3
omegaconf==2.3.0
psycopg2-binary==2.9.9
pyyaml==6.0.1
requests==2.31.0
urllib3==2.2.1
requests==2.34.2
urllib3==2.7.0
10 changes: 5 additions & 5 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,21 @@ antlr4-python3-runtime==4.9.3
# via omegaconf
backoff==2.2.1
# via -r requirements.in
certifi==2024.2.2
certifi==2026.5.20
# via
# -r requirements.in
# requests
cffi==1.14.4
# via cryptography
charset-normalizer==2.0.3
charset-normalizer==3.4.7
# via requests
cryptography==42.0.4
# via -r requirements.in
distro==1.9.0
# via -r requirements.in
httplib2==0.22.0
# via -r requirements.in
idna==2.8
idna==3.15
# via requests
jinja2==3.1.3
# via -r requirements.in
Expand All @@ -40,9 +40,9 @@ pyyaml==6.0.1
# via
# -r requirements.in
# omegaconf
requests==2.31.0
requests==2.34.2
# via -r requirements.in
urllib3==2.2.1
urllib3==2.7.0
# via
# -r requirements.in
# requests