The catalina log has lots of info entries.  Here’s one WARNING:

18-Jan-2023 12:10:12.964 WARNING [main] 
org.apache.catalina.startup.HostConfig.deployDescriptor The path attribute with 
value [/mavenproject3] in deployment descriptor 
[/usr/local/apache-tomcat-10.0.23/conf/Catalina/localhost/mavenproject3.xml] 
has been ignored

The catalina.out file has the same suspicious entry:

18-Jan-2023 12:10:12.964 WARNING [main] 
org.apache.catalina.startup.HostConfig.deployDescriptor The path attribute with 
value [/mavenproject3] in deployment descriptor 
[/usr/local/apache-tomcat-10.0.23/conf/Catalina/localhost/mavenproject3.xml] 
has been ignored

The localhost_access_log.2023-01-18.txt file has:

0:0:0:0:0:0:0:1 - - [18/Jan/2023:12:10:18 -0600] "GET /convert HTTP/1.1" 404 759
0:0:0:0:0:0:0:1 - - [18/Jan/2023:12:10:18 -0600] "GET /favicon.ico HTTP/1.1" 
200 21630
0:0:0:0:0:0:0:1 - - [18/Jan/2023:16:50:07 -0600] "GET /mavenproject3/ HTTP/1.1" 
200 453
0:0:0:0:0:0:0:1 - - [18/Jan/2023:16:50:14 -0600] "POST /mavenproject3/convert 
HTTP/1.1" 404 777
0:0:0:0:0:0:0:1 - - [18/Jan/2023:16:51:11 -0600] "POST /mavenproject3/convert 
HTTP/1.1" 404 777

Regarding Java EE versus Jakarta EE, a quick search shows that none of my 
project files contain ‘jakarta’ while the following all contain ‘java’

UnitConverterServlet.class
UnitConverterServlet.class
UnitConverterServlet.java
inputFiles.lst
javaee-endorsed-api-7.0.jar
pom.xml



******************************
Peter M. Scharf, President
The Sanskrit Library
sch...@sanskritlibrary.org
https://sanskritlibrary.org
******************************

> On Jan 18, 2023, at 12:19 PM, Eric Bresie <ebre...@gmail.com> wrote:
> 
> Does anything show up in tomcat log?
> 
> I seem to recall there is some migration going on to move namespace from Java 
> EE to jakarta EE name space.  Not sure if maybe that is coming into play 
> here.  This might help if it is impacted
> 
> https://github.com/apache/tomcat-jakartaee-migration
> 
> 
> 
> On Wed, Jan 18, 2023 at 12:11 PM Peter Scharf <sch...@sanskritlibrary.org 
> <mailto:sch...@sanskritlibrary.org>> wrote:
>> Thanks, Eric.  I had tried that.  I get the message:
>> 
>> HTTP Status 404 – Not Found
>> 
>> Type Status Report
>> 
>> Message The requested resource [/convert] is not available
>> 
>> 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/10.0.23
>> 
>> 
>> ******************************
>> Peter M. Scharf, President
>> The Sanskrit Library
>> sch...@sanskritlibrary.org <mailto:sch...@sanskritlibrary.org>
>> https://sanskritlibrary.org <https://sanskritlibrary.org/>
>> ******************************
>> 
>>> On Jan 18, 2023, at 12:06 PM, Eric Bresie <ebre...@gmail.com 
>>> <mailto:ebre...@gmail.com>> wrote:
>>> 
>>> 
>>> Servlet says the urlpattern is “/convert”
>>> 
>>> Try 
>>> http://localhost:8080/convert
>>> 
>>> 
>>> On Wed, Jan 18, 2023 at 11:51 AM Peter Scharf <sch...@sanskritlibrary.org 
>>> <mailto:sch...@sanskritlibrary.org>> wrote:
>>>> Yes, the URL is correct: https://github.com/the-sanskrit-library/public.git
>>>> The git directory hierarchy deceived me: I had the code outside the git 
>>>> directory.  I have now moved it into the git directory.
>>>> Forgive me; I’m not very familiar with git and am using the desktop 
>>>> version.
>>>> Yours,
>>>> Peter
>>>> 
>>>> ******************************
>>>> Peter M. Scharf, President
>>>> The Sanskrit Library
>>>> sch...@sanskritlibrary.org <mailto:sch...@sanskritlibrary.org>
>>>> https://sanskritlibrary.org <https://sanskritlibrary.org/>
>>>> ******************************
>>>> 
>>>>> On Jan 18, 2023, at 5:35 AM, Carl Mosca <carljmo...@gmail.com 
>>>>> <mailto:carljmo...@gmail.com>> wrote:
>>>>> 
>>>>> Hi Peter,
>>>>> 
>>>>> Can you confirm that url please.  I am not seeing Java code there; only a 
>>>>> README and attribute file.
>>>>> 
>>>>> Regards,
>>>>> Carl
>>>> 
>>>>> 
>>>>> On Tue, Jan 17, 2023 at 10:40 PM Peter Scharf <sch...@sanskritlibrary.org 
>>>>> <mailto:sch...@sanskritlibrary.org>> wrote:
>>>>>> Thank you for suggesting to put the project on Github.  I have now 
>>>>>> created a public repository at the following url:
>>>>>> 
>>>>>> https://github.com/the-sanskrit-library/public.git
>>>>>> 
>>>>>> The project is in the NetBeans directory.
>>>>>> Yours,
>>>>>> Peter
>>>>>> 
>>>>>> ******************************
>>>>>> Peter M. Scharf, President
>>>>>> The Sanskrit Library
>>>>>> sch...@sanskritlibrary.org <mailto:sch...@sanskritlibrary.org>
>>>>>> https://sanskritlibrary.org <https://sanskritlibrary.org/>
>>>>>> ******************************
>>>>>> 
>>>>>>> On Jan 17, 2023, at 2:38 PM, Carl Mosca <carljmo...@gmail.com 
>>>>>>> <mailto:carljmo...@gmail.com>> wrote:
>>>>>>> 
>>>>>>> Hello Peter,
>>>>>>> 
>>>>>>> Is the project that you created somewhere (such as Github) such that 
>>>>>>> folks could take a look at it?
>>>>>>> 
>>>>>>> Regards,
>>>>>>> Carl
>>>>>>> 
>>>>>>> On Mon, Jan 16, 2023 at 11:21 PM Peter Scharf 
>>>>>>> <sch...@sanskritlibrary.org <mailto:sch...@sanskritlibrary.org>> wrote:
>>>>>>>> I just installed NetBeans 16 on a MacBook Pro with an M chip:
>>>>>>>> 
>>>>>>>> Product Version: Apache NetBeans IDE 16
>>>>>>>> Java: 19.0.1; OpenJDK 64-Bit Server VM 19.0.1
>>>>>>>> Runtime: OpenJDK Runtime Environment 19.0.1
>>>>>>>> System: Mac OS X version 13.0.1 running on aarch64; UTF-8; en_US (nb)
>>>>>>>> 
>>>>>>>> I am trying to create a minimal servlet and war file to use with Tomcat
>>>>>>>> 
>>>>>>>> apache-tomcat-10.0.23
>>>>>>>> 
>>>>>>>> I worked through half of the demo How to create a webapp tutorial at: 
>>>>>>>> https://www.youtube.com/watch?v=eP9oz6ZKUXM
>>>>>>>> which, however, uses NetBeans 12 and other older software than I have 
>>>>>>>> installed.
>>>>>>>> I was able to do the first item successfully with minor adaptations:
>>>>>>>> 1. Create a Jave Web project with Maven
>>>>>>>> Got build error:
>>>>>>>> https://stackoverflow.com/questions/66920567/error-injecting-org-apache-maven-plugin-war-warmojo
>>>>>>>> Went to: https://maven.apache.org/plugins/
>>>>>>>> Answer: manually configuring one of the recent war plug-ins in POM.xml
>>>>>>>> Changed 2.3 to 3.3.2
>>>>>>>> Then got the form.
>>>>>>>> I successfully created the Unit Conversion form which opens in Safari 
>>>>>>>> (Version 16.1) in tomcat: http://localhost:8080/mavenproject3/
>>>>>>>> 
>>>>>>>> But trying the second—third items:
>>>>>>>> 2. Create Java Servlet & JavaServer Page (JSP)
>>>>>>>> 3. Run Java Web App on Tomcat inside NetBeans
>>>>>>>> 
>>>>>>>> I got stuck.
>>>>>>>> When I fill in a value in the miles box and click Convert to 
>>>>>>>> kilometers, Safari gives me a
>>>>>>>> HTTP Status 404 – Not Found
>>>>>>>> Message The requested resource [/mavenproject3/convert] is not 
>>>>>>>> available
>>>>>>>> Description The origin server did not find a current representation 
>>>>>>>> for the target resource or is not willing to disclose that one exists.
>>>>>>>> 
>>>>>>>> After a couple of days trying to fix it, I’m still at a loss.
>>>>>>>> I did get rid of a problem not finding the native tomcat libraries:
>>>>>>>> INFO [main] 
>>>>>>>> org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The 
>>>>>>>> Apache Tomcat Native library which allows using OpenSSL was not found 
>>>>>>>> on the java.library.path: ...
>>>>>>>> by dowloading and installing The Apache Tomcat Native library
>>>>>>>> following instructions here: 
>>>>>>>> https://formulae.brew.sh/formula/tomcat-native
>>>>>>>> 
>>>>>>>> However, I still get the 404 not found in Safari.
>>>>>>>> Can anyone help me?
>>>>>>>> 
>>>>>>>> I wonder whether these debugger messages indicate a problem using a 
>>>>>>>> symbolic link to my real tomcat directory from /Library/Tomcat
>>>>>>>> 
>>>>>>>> 16-Jan-2023 11:15:13.009 INFO [main] 
>>>>>>>> org.apache.catalina.startup.VersionLoggerListener.log Command line 
>>>>>>>> argument: -Dignore.endorsed.dirs=
>>>>>>>> 16-Jan-2023 11:15:13.010 INFO [main] 
>>>>>>>> org.apache.catalina.startup.VersionLoggerListener.log Command line 
>>>>>>>> argument: -Dcatalina.base=/Library/Tomcat
>>>>>>>> 16-Jan-2023 11:15:13.010 INFO [main] 
>>>>>>>> org.apache.catalina.startup.VersionLoggerListener.log Command line 
>>>>>>>> argument: -Dcatalina.home=/Library/Tomcat
>>>>>>>> 
>>>>>>>> but the infos in the debugger do tell me that it is using the real 
>>>>>>>> directories:
>>>>>>>> CATALINA_BASE:         /usr/local/apache-tomcat-10.0.23
>>>>>>>> CATALINA_HOME:         /usr/local/apache-tomcat-10.0.23
>>>>>>>> 
>>>>>>>> I get the following debugger WARNING:
>>>>>>>> WARNING [http-nio-8080-exec-10] 
>>>>>>>> org.apache.catalina.startup.HostConfig.deployDescriptor The path 
>>>>>>>> attribute with value [/mavenproject3] in deployment descriptor 
>>>>>>>> [/usr/local/apache-tomcat-10.0.23/conf/Catalina/localhost/mavenproject3.xml]
>>>>>>>>  has been ignored
>>>>>>>> 
>>>>>>>> Trying to follow suggestions at: 
>>>>>>>> https://stackoverflow.com/questions/11731377/servlet-returns-http-status-404-the-requested-resource-servlet-is-not-availa
>>>>>>>> I’m lost.  I can’t even figure out which versions of Servlet I’m 
>>>>>>>> using, and the instructions to find out at.: 
>>>>>>>> https://stackoverflow.com/questions/3913485/how-do-i-know-what-version-of-servlet-api-jar-i-have
>>>>>>>> 
>>>>>>>> don’t provide enough context for me to know where to put the commands 
>>>>>>>> suggested.
>>>>>>>> 
>>>>>>>> ===
>>>>>>>> Can anyone help me either (a) work through this tutorial with current 
>>>>>>>> versions of software, or (b) give me an example of how to create a 
>>>>>>>> servlet or portable war file in NetBeans to use with Tomcat by copying 
>>>>>>>> it to its webapps directory using current versions of NetBeans and 
>>>>>>>> other software?
>>>>>>>> 
>>>>>>>> Thank you in advance.
>>>>>>>> Yours,
>>>>>>>> 
>>>>>>>> ******************************
>>>>>>>> Peter M. Scharf, President
>>>>>>>> The Sanskrit Library
>>>>>>>> sch...@sanskritlibrary.org <mailto:sch...@sanskritlibrary.org>
>>>>>>>> https://sanskritlibrary.org <https://sanskritlibrary.org/>
>>>>>>>> ******************************
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>> Carl J. Mosca
>>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> Carl J. Mosca
>>>> 
>>> -- 
>>> Eric Bresie
>>> ebre...@gmail.com <mailto:ebre...@gmail.com>
>> 
> -- 
> Eric Bresie
> ebre...@gmail.com <mailto:ebre...@gmail.com>

Reply via email to