public static synchronized DroolsJaxbHelperProvider getDroolsJaxbHelperProvider() { if ( provider == null ) { loadProvider(); } return provider; }
public static JAXBContext newJAXBContext(String[] classNames, Map<String, ? > properties, KnowledgeBase kbase) throws JAXBException { return getDroolsJaxbHelperProvider().newJAXBContext( classNames, properties, kbase ); }
Options xjcOpts, String systemId) throws IOException { return getDroolsJaxbHelperProvider().addXsdModel( resource, kbuilder, xjcOpts,
private static void loadProvider() { try { Class<DroolsJaxbHelperProvider> cls = (Class<DroolsJaxbHelperProvider>) Class.forName( "org.drools.runtime.pipeline.impl.DroolsJaxbHelperProviderImpl" ); setDroolsJaxbHelperProvider( cls.newInstance() ); } catch ( Exception e2 ) { throw new RuntimeException( "Provider org.drools.runtime.pipeline.impl.DroolsJaxbHelperProviderImpl could not be set.", e2 ); } }
/** * Creates a new JAXBContext, from which the Marshaller and Unmarshaller can be created, which are used by the Transformer * pipeline stage. * * @param classNames * An array of class names that can be resolved by this JAXBContext * @param properties * JAXB properties * @param kbase * The KnowledgeBase * @return * The JAXB Context * @throws JAXBException */ public static JAXBContext newJAXBContext(String[] classNames, KnowledgeBase kbase) throws JAXBException { return newJAXBContext( classNames, Collections.<String, Object> emptyMap(), kbase ); }
public static JAXBContext newJAXBContext(String[] classNames, Map<String, ? > properties, KnowledgeBase kbase) throws JAXBException { return getDroolsJaxbHelperProvider().newJAXBContext( classNames, properties, kbase ); }
Options xjcOpts, String systemId) throws IOException { return getDroolsJaxbHelperProvider().addXsdModel( resource, kbuilder, xjcOpts,
public static synchronized DroolsJaxbHelperProvider getDroolsJaxbHelperProvider() { if ( provider == null ) { loadProvider(); } return provider; }
private static void loadProvider() { try { Class<DroolsJaxbHelperProvider> cls = (Class<DroolsJaxbHelperProvider>) Class.forName( "org.drools.core.runtime.pipeline.impl.DroolsJaxbHelperProviderImpl" ); setDroolsJaxbHelperProvider( cls.newInstance() ); } catch ( Exception e2 ) { throw new RuntimeException( "Provider org.drools.core.runtime.pipeline.impl.DroolsJaxbHelperProviderImpl could not be set.", e2 ); } }
/** * Creates a new JAXBContext, from which the Marshaller and Unmarshaller can be created, which are used by the Transformer * pipeline stage. * * @param classNames * An array of class names that can be resolved by this JAXBContext * @param properties * JAXB properties * @param kbase * The KnowledgeBase * @return * The JAXB Context * @throws JAXBException */ public static JAXBContext newJAXBContext(String[] classNames, KnowledgeBase kbase) throws JAXBException { return newJAXBContext( classNames, Collections.<String, Object> emptyMap(), kbase ); }
public static JAXBContext newJAXBContext(String[] classNames, Map<String, ? > properties, KnowledgeBase kbase) throws JAXBException { return getDroolsJaxbHelperProvider().newJAXBContext( classNames, properties, kbase ); }
Options xjcOpts, String systemId) throws IOException { return getDroolsJaxbHelperProvider().addXsdModel( resource, kbuilder, xjcOpts,
public static synchronized DroolsJaxbHelperProvider getDroolsJaxbHelperProvider() { if ( provider == null ) { loadProvider(); } return provider; }
private static void loadProvider() { try { Class<DroolsJaxbHelperProvider> cls = (Class<DroolsJaxbHelperProvider>) Class.forName( "org.drools.runtime.pipeline.impl.DroolsJaxbHelperProviderImpl" ); setDroolsJaxbHelperProvider( cls.newInstance() ); } catch ( Exception e2 ) { throw new RuntimeException( "Provider org.drools.runtime.pipeline.impl.DroolsJaxbHelperProviderImpl could not be set.", e2 ); } }
/** * Creates a new JAXBContext, from which the Marshaller and Unmarshaller can be created, which are used by the Transformer * pipeline stage. * * @param classNames * An array of class names that can be resolved by this JAXBContext * @param properties * JAXB properties * @param kbase * The KnowledgeBase * @return * The JAXB Context * @throws javax.xml.bind.JAXBException */ public static JAXBContext newJAXBContext(String[] classNames, KnowledgeBase kbase) throws JAXBException { return newJAXBContext( classNames, Collections.<String, Object> emptyMap(), kbase ); }