Win a copy of Micro Frontends in Action this week in the Server-Side JavaScript and NodeJS forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

Tomcat - Struts app Startup Error

 
Ranch Hand
Posts: 10192
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Guys,

A Struts 2.x.x web app gives me startup errors.



From the stack trace above, I could see that this is caused due to some incompatibilities in the Struts jar file version. But how to get rid of this error? I want to use this particular version of Struts.
 
Joe Harry
Ranch Hand
Posts: 10192
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Seems like this is an issue with xwork. In my Maven pom.xml for the project, I do not have a dependency defined to xwork 2.0.4.
But the project fails simply because it cannot download this xwork 2.0.4.jar. There are two questions here:

(1) Why the heck is Maven not able to download the jar from Maven repo? I'm sure that I'm not behind a proxy.
(2) Why will it ever need a jar which I have not added as a dependency?
 
Joe Harry
Ranch Hand
Posts: 10192
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Seems more like a Maven issue. Mods please move this to the Maven forum:

I did try to debug my build and seems that the error that I posted above originates more earlier in the build cycle. Here it is:
 
Joe Harry
Ranch Hand
Posts: 10192
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Joe Harry wrote:Seems like this is an issue with xwork. In my Maven pom.xml for the project, I do not have a dependency defined to xwork 2.0.4.
But the project fails simply because it cannot download this xwork 2.0.4.jar. There are two questions here:

(1) Why the heck is Maven not able to download the jar from Maven repo? I'm sure that I'm not behind a proxy.
(2) Why will it ever need a jar which I have not added as a dependency?



Finaly was able to resolve question 2. The xwork-2.0.4 was referrenced in the jcapcha4struts2 which I use in my project. So I had to modify it and rebuild the jcaptcha4struts2 to use xwork-core-2.2.3 and it worked finally.

Still question 1 remains unanswered, but manually downloading the jar and building the app atleast worked.
 
Thank you my well lotioned goddess! Here, have my favorite tiny ad!
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic