tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Schultz <>
Subject Re: Struts 2 /Glassfish to Tomcat migration
Date Sat, 04 Oct 2014 02:52:23 GMT
Hash: SHA256


On 10/3/14 8:02 PM, Kiran Badi wrote:
> Thanks Chris for replying.I did resolve the 404  issue,it's error
> on my part. One of view jsp was in incorrect folder so it was
> throwing 404 error.Fixed it and now it works fine.
> I do not recall as how I installed this tomcat probably I
> downloaded the zip file and then integrated that installation with
> netbeans.

The Tomcat server zip distribution does not contain any .dll files.
You either downloaded and installed the .dll files yourself or you
used the Windows Installer package which includes these libraries.

> x86-64 do I need to download this file from apache tomcat site ?
> how do I use this file ? edit the environment variables ?

You should have several .dll files if you have a single one. Take a
look at them to determine which is the correct one for your
architecture and put it in whatever your java.library.path is, named

Or, if you don't want or need the APR connector, then disable the
APRLifecycleListener in server.xml and the JVM won't even try to load it.

- -chris

> On Thu, Oct 2, 2014 at 10:38 PM, Christopher Schultz < 
>> wrote:
> Kiran,
> On 10/2/14 9:59 PM, Kiran Badi wrote:
>>>> I am migration my glassfish struts 2 based application to
>>>> Tomcat 7.055.
>>>> I am coming across 2 issues, first one is below exception
>>>> while starting Tomcat
>>>> java.lang.UnsatisfiedLinkError: C:\Apache Software 
>>>> Foundation\apache-tomcat-7.0.55\bin\tcnative-1.dll: Can't
>>>> load IA 64-bit .dll on a AMD 64-bit platform
> You have the IA-64 library in your path, and you need the x86-64 
> library instead. How did you install Tomcat? If you used the
> binary installer, it should have correctly detected your
> architecture and used the correct library. If you installed it
> manually, you should have a selection of tcnative .dll files. fine
> the x86-64 one and use that.
>>>> these are java information,
>>>> Using CATALINA_BASE:   "C:\Apache Software 
>>>> Foundation\apache-tomcat-7.0.55" Using CATALINA_HOME:
>>>> "C:\Apache Software Foundation\apache-tomcat-7.0.55" Using
>>>> CATALINA_TMPDIR: "C:\Apache Software
>>>> Foundation\apache-tomcat-7.0.55\temp" Using JRE_HOME:
>>>> "C:\Program Files\Java\jdk1.7.0_13"
>>>> Though the server starts and I can access the home page, but
>>>> it seems like struts.xml file is getting ignored and i am
>>>> getting 404 for all jsp which are under web-inf.
> The inability to start the APR connector won't have any effect on
> this.
> How are you trying to access your .jsp files within WEB-INF? Via a 
> direct URL or some kind of internal forward from another URL?
>>>> Is their any migration guide from glassfish 4x to Tomcat ?
> You shouldn't have to do too much to migrate, as long as you don't 
> have anything GlassFish-specific in your webapp. You should be able
> to take your existing WAR file and drop it into Tomcat's webapps/ 
> directory. That should get you 90% of the way. If you use
> JNDI-based resources, you'll have additional configuration, but I
> won't get into that unless you actually need it.
>>>> I was thinking that copying struts.xml to config directory
>>>> and setting dispatcher servlet should be sufficient. I am
>>>> missing anything here.
> What is "config directory" and how did you "set [the] dispatcher
> servlet"?
> -chris
>> ---------------------------------------------------------------------
To unsubscribe, e-mail:
>> For additional commands, e-mail:
Version: GnuPG v1
Comment: GPGTools -


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message