title: springboot read tomcat-context.xml
body: <p>Hi we got a spring application running on tomcat application-server. I want to add integration tests with Springboot in JUnit. I now got the problem that the embedded tomcat server does not store our datasource and therefore it cannot be looked up... If the server configuration does not have a datasource defined we got a fallback "context.xml" in our resources that should be used. But the embedded tomcat is not reading this configuration and I just cannot figure out, how to do this. 
  The following is the point of failure in my JUnit Test, since it cannot find this JNDI-Name in the embedded tomcat:</p>
  
  <pre><code>@Bean
  public DataSource dataSource()
  {
    return new JndiDataSourceLookup().getDataSource("jdbc/myDB");
  }
  </code></pre>
  
  <p>the fallback context.xml looks like this:</p>
  
  <pre><code>&lt;Context&gt;
  &lt;!-- HSQL --&gt;
     &lt;Resource name="jdbc/myDB" auth="Container"
               type="javax.sql.DataSource" driverClassName="org.hsqldb.jdbcDriver"
               url="jdbc:hsqldb:mem:mymemdb;shutdown=true" username="SA" password=""
               maxTotal="100" maxIdle="5" maxWaitMillis="10000"/&gt;
  
     &lt;Manager pathname=""/&gt;
  &lt;/Context&gt;
  </code></pre>
  
  <p>how can I push this file into the embedded tomcat on startup?</p>