1 /*
2 * soapUI, copyright (C) 2004-2010 eviware.com
3 *
4 * soapUI is free software; you can redistribute it and/or modify it under the
5 * terms of version 2.1 of the GNU Lesser General Public License as published by
6 * the Free Software Foundation.
7 *
8 * soapUI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
9 * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10 * See the GNU Lesser General Public License for more details at gnu.org.
11 */
12
13 package com.eviware.soapui.support;
14
15 import hermes.JAXBHermesLoader;
16
17 import java.io.File;
18 import java.io.IOException;
19 import java.net.URL;
20
21 public class HermesJMSClasspathHacker
22 {
23 private static void addFile( String s ) throws IOException
24 {
25 File f = new File( s );
26 addFile( f );
27 }// end method
28
29 private static void addFile( File f ) throws IOException
30 {
31 addURL( f.toURI().toURL() );
32 }// end method
33
34 private static void addURL( URL u ) throws IOException
35 {
36 ClassLoader classLoader = JAXBHermesLoader.class.getClassLoader();
37 // ClasspathHacker.addUrlToClassLoader( u, classLoader );
38 }// end method
39
40 }// end class