Adding new rest service not working

I have lucee 5 x64 installed and working on my Ubuntu server behind apache. I can get to the lucee admin page, that works just fine.

I have a rest service I am trying to add. I copied it to my web server in the web dir and I can get to the dashboard if I go to http://mysite.com/newservice/index.cfm

The problem is that the resources listed on that page do not resolve. For each one I get an error:

Type Status Report

Message /newservice/index.cfm/route/pickup/defer

Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

Apache Tomcat/8.5.16

I have my mapping setup like this:

virtual = /newservice
Resource = /var/www/html/newservice/

And my Rest setup like this:
Virtual = /newservice
Physical = /var/www/html/newservice/

I am not able to figure out why I am getting the 404 errors on the resources.

Check out url-pattern in tomcat server.xml
http://docs.lucee.org/guides/Various/installation-installer-documentation/lucee-server-adminstration-linux/configuring-SES-url.html