Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7017945
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T22:58:47+00:00 2026-05-27T22:58:47+00:00

I am attempting to do some xml marshalling from with spring/tomcat … my app

  • 0

I am attempting to do some xml marshalling from with spring/tomcat … my app is deployed as normal as a war file. The file is indeed copied to the correct location WEB-INF/classes/myData.xml but I am unsure how to access this from with Java and specifically my spring service layer. As normally I access files from with the app context itself.

I want to do this :

final File xml = new File("WEB-INF/classes/myData.xml");

but in my dev build it goes to F:\eclipse\WEB-INF\classes\myData.xml and not the deployment directory inside tomcat

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T22:58:48+00:00Added an answer on May 27, 2026 at 10:58 pm

    In Spring, a clean way to do this with Java is using ClasspathResource:

    Resource myData = new ClasspathResource("myData.xml"):
    

    Alternatively, if this is a Spring bean doing the work, then you can inject it from XML, e.g.

    <property name="myResource" value="classpath:myData.xml"/>
    

    … assuming that myResource is a javabean property on your Spring bean of type Resource.

    The WEB-INF/classes directory is automatically on the server’s classpath, you don’t need to (not should you) specify that in the path explicitly.

    The Spring Resource interface offers various ways to get hold of the data itself (e.g. getInputStream())

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am successfully creating objects from some XML. I am then attempting to put
I am attempting to run some unit tests on my spring web app using
I am attempting to clean up some dodgy xml attributes with Regular expressions. My
I'm attempting to pull some data from a SQLite database so that I can
I am attempting to fix some bilingual xml files using regular expressions to match
I have been attempting to use an android.preference.DialogPreference inflated from XML, but the documentation
I'm attempting to create a Spring application (NOT web application) to perform some simple
Im attempting to perform a basic query against some XML in an XML typed
I am attempting to write some code to read in a *.CSPROJ file using
I am attempting to write XPath to work with some XML Nodes. Sample of

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.