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>
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
> https://sanskritlibrary.org
> ******************************
>
> On Jan 18, 2023, at 12:06 PM, Eric Bresie <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>
> 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
>> https://sanskritlibrary.org
>> ******************************
>>
>> On Jan 18, 2023, at 5:35 AM, Carl Mosca <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>
>> 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
>>> https://sanskritlibrary.org
>>> ******************************
>>>
>>> On Jan 17, 2023, at 2:38 PM, Carl Mosca <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> 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
>>>> https://sanskritlibrary.org
>>>> ******************************
>>>>
>>>>
>>>
>>> --
>>> Carl J. Mosca
>>>
>>>
>>>
>>
>> --
>> Carl J. Mosca
>>
>>
>> --
> Eric Bresie
> ebre...@gmail.com
>
>
> --
Eric Bresie
ebre...@gmail.com

Reply via email to