wro4j-core/src/main/java/ro/isdc/wro/model/factory/AbstractWroModelFactory.java
protected InputStream getModelResourceAsStream()
      throws IOException {
    final ServletContext servletContext = context.getServletContext();
    // Don't allow NPE, throw a more detailed exception
    if (servletContext == null) {
      throw new WroRuntimeException(
          "No servletContext is available. Probably you are running this code outside of the request cycle!");
    }
    final String resourceLocation = "/WEB-INF/" + getDefaultModelFilename();
    final InputStream stream = servletContext.getResourceAsStream(resourceLocation);
    if (stream == null) {
      throw new IOException("Invalid resource requested: " + resourceLocation);
    }
    return stream;
  }
protected InputStream getModelResourceAsStream()
      throws IOException {
    final ServletContext servletContext = context.getServletContext();
    // Don't allow NPE, throw a more detailed exception
    if (servletContext == null) {
      throw new WroRuntimeException(
          "No servletContext is available. Probably you are running this code outside of the request cycle!");
    }
    final String resourceLocation = "/WEB-INF/" + getDefaultModelFilename();
    final InputStream stream = servletContext.getResourceAsStream(resourceLocation);
    if (stream == null) {
      throw new IOException("Invalid resource requested: " + resourceLocation);
    }
    return stream;
  }
protected InputStream getModelResourceAsStream ( ) throws IOException { final ServletContext servletContext = context . getServletContext ( ) ; // Don't allow NPE, throw a more detailed exception
 if ( servletContext == null ) { throw new WroRuntimeException ( "No servletContext is available. Probably you are running this code outside of the request cycle!" ) ; } final String resourceLocation = "/WEB-INF/" + getDefaultModelFilename ( ) ; final InputStream stream = servletContext . getResourceAsStream ( resourceLocation ) ; if ( stream == null ) { throw new IOException ( "Invalid resource requested: " + resourceLocation ) ; } return stream ; }
Override this method, in order to provide different xml definition file name.

@return stream of the xml representation of the model.
@throws IOException
if the stream couldn't be read.
Override this method in order to provide different xml definition file name .