Package org.apache.cxf.tools.common

Examples of org.apache.cxf.tools.common.ToolContext


    JavaToWSDLProcessor processor = new JavaToWSDLProcessor();
    String classPath = "";
    private WSDLHelper wsdlHelper = new WSDLHelper();
    @Before
    public void startUp() throws Exception {
        env = new ToolContext();
        env.put(ToolConstants.CFG_WSDL, ToolConstants.CFG_WSDL);

        classPath = System.getProperty("java.class.path");
        System.setProperty("java.class.path", getClassPath());
    }
View Full Code Here


        System.setProperty("java.class.path", classPath);
    }

    @Test
    public void testGetWSDLVersion() {
        processor.setEnvironment(new ToolContext());
        assertEquals(WSDLConstants.WSDLVersion.WSDL11, processor.getWSDLVersion());
    }
View Full Code Here

    public void execute(boolean exitOnFinish) {
        WSDLToServiceProcessor processor = new WSDLToServiceProcessor();
        try {
            super.execute(exitOnFinish);
            if (!hasInfoOption()) {
                ToolContext env = new ToolContext();
                env.setParameters(getParametersMap(getArrayKeys()));

                if (isVerboseOn()) {
                    env.put(ToolConstants.CFG_VERBOSE, Boolean.TRUE);
                }

                env.put(ToolConstants.CFG_CMD_ARG, getArgument());

                validate(env);

                processor.setEnvironment(env);
                processor.process();
View Full Code Here

    public void execute(boolean exitOnFinish) {
        WSDLToSoapProcessor processor = new WSDLToSoapProcessor();
        try {
            super.execute(exitOnFinish);
            if (!hasInfoOption()) {
                ToolContext env = new ToolContext();
                env.setParameters(getParametersMap(getArrayKeys()));
                if (isVerboseOn()) {
                    env.put(ToolConstants.CFG_VERBOSE, Boolean.TRUE);
                }
                env.put(ToolConstants.CFG_CMD_ARG, getArgument());

                validate(env);      
                setEnvParamDefValues(env);
               
                processor.setEnvironment(env);
View Full Code Here

    public void execute(boolean exitOnFinish) {
        WSDLToXMLProcessor processor = new WSDLToXMLProcessor();
        try {
            super.execute(exitOnFinish);
            if (!hasInfoOption()) {
                ToolContext env = new ToolContext();
                env.setParameters(getParametersMap(getArrayKeys()));
                if (isVerboseOn()) {
                    env.put(ToolConstants.CFG_VERBOSE, Boolean.TRUE);
                }
                env.put(ToolConstants.CFG_CMD_ARG, getArgument());

                validate(env);      
                setEnvParamDefValues(env);
               
                processor.setEnvironment(env);
View Full Code Here

    public void execute(boolean exitOnFinish) {
        XSDToWSDLProcessor processor = new XSDToWSDLProcessor();
        try {
            super.execute(exitOnFinish);
            if (!hasInfoOption()) {
                ToolContext env = new ToolContext();
                env.setParameters(getParametersMap(getArrayKeys()));
                if (isVerboseOn()) {
                    env.put(ToolConstants.CFG_VERBOSE, Boolean.TRUE);
                }
                env.put(ToolConstants.CFG_CMD_ARG, getArgument());
                validate(env);
                processor.setEnvironment(env);
                processor.process();
            }
        } catch (ToolException ex) {
View Full Code Here

        //ErrorVisitor errors = new ErrorVisitor();
        try {
            super.execute(exitOnFinish);
            //checkParams(errors);
            if (!hasInfoOption()) {
                ToolContext env = new ToolContext();
                env.setParameters(getParametersMap(new HashSet()));
                if (env.get(ToolConstants.CFG_OUTPUTDIR) == null) {
                    env.put(ToolConstants.CFG_OUTPUTDIR, ".");
                }
               
                if (env.get(ToolConstants.CFG_SOURCEDIR) == null) {
                    env.put(ToolConstants.CFG_SOURCEDIR, ".");
                }
               
                if (isVerboseOn()) {
                    env.put(ToolConstants.CFG_VERBOSE, Boolean.TRUE);
                }
                String ft = (String)env.get(ToolConstants.CFG_FRONTEND);
                if (ft == null || ToolConstants.JAXWS_FRONTEND.equals(ft)) {
                    ft = ToolConstants.JAXWS_FRONTEND;
                } else {
                    ft = ToolConstants.SIMPLE_FRONTEND;
                    //use aegis databinding for simple front end by default
                    env.put(ToolConstants.CFG_DATABINDING, ToolConstants.AEGIS_DATABINDING);
                }
                env.put(ToolConstants.CFG_FRONTEND, ft);
                processWSDL(env, ft);
            }
        } catch (ToolException ex) {
            if (ex.getCause() instanceof BadUsageException) {
                printUsageException(TOOL_NAME, (BadUsageException)ex.getCause());
View Full Code Here

        CommandInterfaceUtils.commandCommonMain();
        WADLToJava w2j = new WADLToJava(pargs);
        try {

            w2j.run(new ToolContext());

        } catch (ToolException ex) {
            System.err.println();
            System.err.println("WADLToJava Error: " + ex.getMessage());
            System.err.println();
View Full Code Here

    public void testMap() throws Exception {
        InterfaceInfo interfaceInfo = new InterfaceInfo(new ServiceInfo(),
                                                        new QName("http://apache.org/hello_world_soap_http",
                                                                  "interfaceTest"));

        ToolContext context = new ToolContext();
        context.put(ToolConstants.CFG_WSDLURL, "http://localhost/?wsdl");
       
        JavaInterface intf = new InterfaceMapper(context).map(interfaceInfo);
        assertNotNull(intf);

        assertEquals("interfaceTest", intf.getWebServiceName());
View Full Code Here

    public void testMapWithUniqueWsdlLoc() throws Exception {
        InterfaceInfo interfaceInfo = new InterfaceInfo(new ServiceInfo(),
                                                        new QName("http://apache.org/hello_world_soap_http",
                                                                  "interfaceTest"));

        ToolContext context = new ToolContext();
        context.put(ToolConstants.CFG_WSDLURL, "http://localhost/?wsdl");
        context.put(ToolConstants.CFG_WSDLLOCATION, "/foo/blah.wsdl");
       
        JavaInterface intf = new InterfaceMapper(context).map(interfaceInfo);
        assertNotNull(intf);

        assertEquals("interfaceTest", intf.getWebServiceName());
View Full Code Here

TOP

Related Classes of org.apache.cxf.tools.common.ToolContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.