Package org.apache.axis2.engine

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


            throw new IllegalStateException("ServerContextInformation not found");
        }

        try {
            axisConfiguration.addParameter(synapseCtxParam);
            axisConfiguration.addParameter(synapseEnvParam);
        } catch (AxisFault e) {
            String msg =
                    "Could not set parameters '" + SynapseConstants.SYNAPSE_CONFIG +
                            "' and/or '" + SynapseConstants.SYNAPSE_ENV +
                            "'to the Axis2 configuration : " + e.getMessage();
View Full Code Here


                contextInfo.addProperty(SecurityConstants.PROP_SECRET_CALLBACK_HANDLER,
                        secretCallbackHandlerService.getSecretCallbackHandler());
            }

            AxisConfiguration axisConf = configContext.getAxisConfiguration();
            axisConf.addParameter(
                    new Parameter(ServiceBusConstants.SYNAPSE_CURRENT_CONFIGURATION, name));

            serverManager.init(configurationInformation, contextInfo);
            serverManager.start();
View Full Code Here

                traceFilterImplParam.setValue(traceFilter);
                axisModule.addParameter(traceFilterImplParam);
            } else {
                // create the default filter and add it to the axis config
                synchronized (axisConfig) {
                    axisConfig.addParameter(new Parameter(TracerConstants.TRACE_FILTER_IMPL,
                                                      new DefaultTraceFilter()));
                }
            }
        }
View Full Code Here

                tracePersisterImplParam.setValue(tracePersister);
                axisModule.addParameter(tracePersisterImplParam);
            } else {
                //create the default tracer persister and add it to the axisconfiguration
                synchronized (axisConfig) {
                    axisConfig.addParameter(new Parameter(TracerConstants.TRACE_PERSISTER_IMPL,
                                                          new MemoryBasedTracePersister()));
                }

            }
        }
View Full Code Here

            AxisConfiguration configuration = msgContext.getRootContext().getAxisConfiguration();
            manager = (LifecycleManager)configuration
                    .getParameterValue(DeploymentConstants.ATTACHMENTS_LIFECYCLE_MANAGER);
            if (manager == null) {
                manager = new LifecycleManagerImpl();
                configuration.addParameter(DeploymentConstants.ATTACHMENTS_LIFECYCLE_MANAGER,
                                           manager);
            }
        } catch (Exception e) {
            if (log.isDebugEnabled()) {
                log.debug("Exception getting Attachments LifecycleManager", e);
View Full Code Here

        }

        Parameter param = new Parameter(DiscoveryConstants.DISCOVERY_PROXY, proxyURL);
        param.setParameterElement(AXIOMUtil.stringToOM("<parameter name=\"" +
                DiscoveryConstants.DISCOVERY_PROXY + "\">" + proxyURL + "</parameter>"));
        axisConfig.addParameter(param);
        Util.registerServiceObserver(axisConfig);
        DiscoveryMgtUtils.persistPublisherConfiguration(proxyURL, true, getConfigSystemRegistry());
    }

    /**
 
View Full Code Here

            AxisConfiguration axisConfig = configurationContext.getAxisConfiguration();

            // initialize the lock
            Lock lock = new ReentrantLock();
            axisConfig.addParameter(ServiceBusConstants.SYNAPSE_CONFIG_LOCK, lock);

            // creates the synapse configuration directory hierarchy if not exists
            // useful at the initial tenant creation
            File tenantAxis2Repo = new File(
                    configurationContext.getAxisConfiguration().getRepository().getFile());
View Full Code Here

            }

            String synapseConfigsDirLocation = synapseConfigsDir.getAbsolutePath();

            // set the required configuration parameters to initialize the ESB
            axisConfig.addParameter(SynapseConstants.Axis2Param.SYNAPSE_CONFIG_LOCATION,
                    synapseConfigsDirLocation);

            // init the multiple configuration tracker
            ConfigurationManager manger = new ConfigurationManager((UserRegistry) registry,
                    configurationContext);
View Full Code Here

                    manger.getTracker().getCurrentConfigurationName());
            if (!synapseConfigDir.exists()) {
                createTenantSynapseConfigHierarchy(synapseConfigDir, tenantDomain);
            }

            axisConfig.addParameter(SynapseConstants.Axis2Param.SYNAPSE_HOME,
                    tenantAxis2Repo.getAbsolutePath());
            axisConfig.addParameter(SynapseConstants.Axis2Param.SYNAPSE_SERVER_NAME,
                    "synapse." + tenantDomain);
            axisConfig.addParameter(SynapseConstants.Axis2Param.SYNAPSE_RESOLVE_ROOT,
                    tenantAxis2Repo.getAbsolutePath());
View Full Code Here

                createTenantSynapseConfigHierarchy(synapseConfigDir, tenantDomain);
            }

            axisConfig.addParameter(SynapseConstants.Axis2Param.SYNAPSE_HOME,
                    tenantAxis2Repo.getAbsolutePath());
            axisConfig.addParameter(SynapseConstants.Axis2Param.SYNAPSE_SERVER_NAME,
                    "synapse." + tenantDomain);
            axisConfig.addParameter(SynapseConstants.Axis2Param.SYNAPSE_RESOLVE_ROOT,
                    tenantAxis2Repo.getAbsolutePath());

            // Initialize Synapse
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.