Skip to main content
Inspiring
October 20, 2021
Answered

ColdFusion 2021 - Docker - org.apache.commons

  • October 20, 2021
  • 1 reply
  • 409 views

Hello,

 

I create a Docker container using the latest, standard image of ColdFusion 2021

 

docker run --rm -d -p 8500:8500 -v /cf_test:/app -e acceptEULA=YES public.ecr.aws/adobe/coldfusion:latest start

 

I try and access org.apache.commons.lang.StringEscapeUtils.

<cfset escapers = CreateObject('java','org.apache.commons.lang.StringEscapeUtils')>

 

Response:

java.lang.ClassNotFoundException: org.apache.commons.lang.StringEscapeUtils

 

This works on a server installed version of CF 2021. What am I doing wrong here?

 

    This topic has been closed for replies.
    Correct answer defaultul6941slzr0a

    It's org.apache.commons.lang3.StringEscapeUtils

    1 reply

    defaultul6941slzr0aAuthorCorrect answer
    Inspiring
    October 20, 2021

    It's org.apache.commons.lang3.StringEscapeUtils