tracker issue : CF-4205270

select a category, or use search below
(searches all categories and all time range)
Title:

docker CF image's "info" command reports TIKA error, for 2016.0.12 image

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/Duplicate

Reporter/Name(from Bugbase): Charlie A. / ()

Created: 09/27/2019

Components: Containers, CF Docker Image

Versions: 2016

Failure Type:

Found In Build/Fixed In Build: n/a / NA

Priority/Frequency: Normal /

Locale/System: / Windows 10 64 bit

Vote Count: 0

This is NOT a duplicate of https://tracker.adobe.com/#/view/CF-4205249. That was a different problem (with the 2018.0.5 image, where it also wouldn't even run at all), which was quickly fixed.

This instead is about the CF 2016.0.12 image, and while it will RUN fine, curiously if one just tries to do an info command, as in:

docker run --rm eaps-docker-coldfusion.bintray.io/cf/coldfusion:2016.0.12 info

it reports an error. The result should just be:

2016,0,12,315717

ColdFusion Server Base Version: 2016,0,03,301771

But that is preceded with this error (shown on the command line):

Sep 27, 2019 3:32:46 AM org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem
WARNING: org.xerial's sqlite-jdbc is not loaded.
Please provide the jar on your classpath to parse sqlite files.
See tika-parsers/pom.xml for the correct version.

I realize this will likely be deemed a duplicate of https://tracker.adobe.com/#/view/CF-4205255. It does sound the same, but that's about using Commandbox. I've gone ahead and created this to document in more detail how it affects curiously just the "info" command in CF's Docker image (not the "help" command, for instance) and only in 2016.0.12, not 2018.0.5 released the same day.

Attachments:

Comments:

Duplicate bug#[CF-4205255.|https://tracker.adobe.com/#/view/CF-4205255] Charlie , If you will also get the same result if you run below command from console. cfinfo.bat -versionĀ  WARNING: org.xerial's sqlite-jdbc is not loaded. Please provide the jar on your classpath to parse sqlite files. See tika-parsers/pom.xml for the correct version.
Comment by Mukesh K.
31600 | October 15, 2019 02:24:50 PM GMT
First, are you asking me to run that? If so, note that I said I was getting this from the Docker image, so one does not need to run that cfinfo "from the cmd line". The point was that the info command on the image gave this error. But if you mean you wanted me to try this, I will note that since the Docker images are Linux-based, I couldn't run cfinfo.bat but would have to run cfinfo.sh. When I did that: docker exec [containerid] coldfusion/cfusion/bin/cfinfo.sh -version I got the same error: Oct 15, 2019 3:28:51 PM org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem WARNING: org.xerial's sqlite-jdbc is not loaded. Please provide the jar on your classpath to parse sqlite files. See tika-parsers/pom.xml for the correct version. 2016,0,12,315717 ColdFusion Server Base Version: 2016,0,03,301771 Finally, I specifically pointed out that this is NOT a duplicate of 4205255, at least I meant in respect to the fact that that's about using commandbox and this is about the Docker image, yet you went ahead and marked it as a dupe of that. :-) If the fact that I confirm this happens IN the image via cfinfo.bat, is that what makes it to you to be a dupe? OK, but you didn't know that would happen before marking it and asking me to try this, right? Anyway, FWIW, I will note that if I leave OFF the -version, then I get just the "base version" only: docker exec [containerid] coldfusion/cfusion/bin/cfinfo.sh returns: Usage: cfinfo [-info|-version] ColdFusion Server Base Version: 2016,0,03,301771
Comment by Charlie A.
31601 | October 15, 2019 03:35:42 PM GMT