Package org.apache.axis2.engine

Examples of org.apache.axis2.engine.AxisConfiguration.engageModule()


                axis2MessageContext.setTo(epr);
               
                ServiceDescription sd = messageContext.getEndpointDescription().getServiceDescription();
                AxisConfiguration axisConfig = sd.getAxisConfigContext().getAxisConfiguration();
                if (!axisConfig.isEngaged(Constants.MODULE_ADDRESSING)) {
                    axisConfig.engageModule(Constants.MODULE_ADDRESSING);
                }
            }
            catch (Exception e) {
                throw ExceptionFactory.
                    makeWebServiceException(
View Full Code Here


            String value = Utils.getParameterValue(disabled);
        if (JavaUtils.isFalseExplicitly(value)) {
          ServiceDescription sd = endpointDescription.getServiceDescription();
          AxisConfiguration axisConfig = sd.getAxisConfigContext().getAxisConfiguration();
          if (!axisConfig.isEngaged(Constants.MODULE_ADDRESSING))
            axisConfig.engageModule(Constants.MODULE_ADDRESSING);
        }
      }
      catch (Exception e) {
            throw ExceptionFactory.makeWebServiceException(
                    Messages.getMessage("AddressingEngagementError", e.toString()));
View Full Code Here

            String value = Utils.getParameterValue(disabled);
            if (JavaUtils.isFalseExplicitly(value)) {
                ServiceDescription sd = endpointDescription.getServiceDescription();
                AxisConfiguration axisConfig = sd.getAxisConfigContext().getAxisConfiguration();
                if (!axisConfig.isEngaged(Constants.MODULE_ADDRESSING))
                    axisConfig.engageModule(Constants.MODULE_ADDRESSING);
            }
        } catch (Exception e) {
            logger.error("Fail to configure addressing info ", e);
            throw ExceptionFactory.makeWebServiceException(Messages.getMessage("AddressingEngagementError", e.toString()));
        }
View Full Code Here

        AxisConfiguration axisConfig = configurationContext.getAxisConfiguration();
        AxisModule poxSecModule =
                axisConfig.getModule("POXSecurityModule");
        if (poxSecModule != null) {
            try {
                axisConfig.engageModule(poxSecModule);
            } catch (AxisFault e) {
                log.error("Cannot globally engage POX Security module", e);
            }
        }
    }
View Full Code Here

    protected void activate(ComponentContext ctxt) {
        try {
            ConfigurationContext mainConfigCtx = configContextService.getServerConfigContext();
            AxisConfiguration mainAxisConfig = mainConfigCtx.getAxisConfiguration();
            BundleContext bundleCtx = ctxt.getBundleContext();          
            mainAxisConfig.engageModule(POX_SECURITY_MODULE);
            bundleCtx.registerService(SecurityConfigAdmin.class.getName(),
                                      new SecurityConfigAdmin(mainAxisConfig,
                                                              registryService.getConfigSystemRegistry(),
                                                              null),
                                      null);
View Full Code Here

        AxisModule serviceStatisticsModule = axisConfiguration
            .getModule(ServiceStatisticsPublisherConstants.BAM_SERVICE_STATISTISTICS_PUBLISHER_MODULE_NAME);
        int tenantId = SuperTenantCarbonContext.getCurrentContext(axisConfiguration).getTenantId();
        if (serviceStatisticsModule != null) {
            try {
                axisConfiguration
                    .engageModule(ServiceStatisticsPublisherConstants.BAM_SERVICE_STATISTISTICS_PUBLISHER_MODULE_NAME);
            } catch (AxisFault e) {
                log.error("Cannot  engage ServiceStatistics module for teh tenant :" + tenantId, e);
            }
        }
View Full Code Here

        }
        TracePersister tracePersister = getTracePersister();
        tracerServiceInfo.setTracePersister(tracePersister.getClass().getName());
        if (tracePersister.isTracingEnabled()) {
            if (!axisConfiguration.isEngaged(axisModule)) {
                axisConfiguration.engageModule(axisModule);
            }
            tracerServiceInfo.setFlag("ON");
        } else {
            if (axisConfiguration.isEngaged(axisModule)) {
                axisConfiguration.disengageModule(axisModule);
View Full Code Here

        }

        if (flag.equalsIgnoreCase("ON")) {
            if (!axisConfiguration.isEngaged(axisModule.getName())) {
                try {
                    axisConfiguration.engageModule(axisModule);
                } catch (AxisFault axisFault) {
                    log.error(axisFault);
                    throw new RuntimeException(axisFault);
                }
            }
View Full Code Here

        Utils.calculateDefaultModuleVersion(axisConfiguration.getModules(), axisConfiguration);
        assertEquals(module1, axisConfiguration.getDefaultModule("Module1"));
        assertEquals(module3, axisConfiguration.getDefaultModule("Module2"));
        assertEquals(module5, axisConfiguration.getDefaultModule("testModule"));
        axisConfiguration.engageModule("Module2");
        axisConfiguration.engageModule("Module1");
        axisConfiguration.engageModule("testModule", "1.93");

        Iterator engageModules = axisConfiguration.getEngagedModules().iterator();
        boolean found1 = false;
View Full Code Here

        Utils.calculateDefaultModuleVersion(axisConfiguration.getModules(), axisConfiguration);
        assertEquals(module1, axisConfiguration.getDefaultModule("Module1"));
        assertEquals(module3, axisConfiguration.getDefaultModule("Module2"));
        assertEquals(module5, axisConfiguration.getDefaultModule("testModule"));
        axisConfiguration.engageModule("Module2");
        axisConfiguration.engageModule("Module1");
        axisConfiguration.engageModule("testModule", "1.93");

        Iterator engageModules = axisConfiguration.getEngagedModules().iterator();
        boolean found1 = false;
        boolean found2 = false;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.