Examples of WebServiceEndpoint


Examples of com.consol.citrus.ws.server.WebServiceEndpoint

    private MessageContext messageContext = EasyMock.createMock(MessageContext.class);
   
    @Test
    public void testMessageProcessing() throws Exception {
        WebServiceEndpoint endpoint = new WebServiceEndpoint();

        final Message requestMessage = new DefaultMessage("<?xml version=\"1.0\" encoding=\"UTF-8\"?><TestRequest><Message>Hello World!</Message></TestRequest>");

        final Message responseMessage = new DefaultMessage("<?xml version=\"1.0\" encoding=\"UTF-8\"?><TestResponse><Message>Hello World!</Message></TestResponse>");

        endpoint.setEndpointAdapter(new StaticEndpointAdapter() {
            public Message handleMessageInternal(Message message) {
                Assert.assertEquals(message.copyHeaders().size(), requestMessage.copyHeaders().size());
                Assert.assertEquals(message.getPayload(), requestMessage.getPayload());

                return responseMessage;
            }
        });

        org.springframework.ws.soap.SoapMessage soapRequest = EasyMock.createMock(org.springframework.ws.soap.SoapMessage.class);
        SoapHeader soapRequestHeader = EasyMock.createMock(SoapHeader.class);

        org.springframework.ws.soap.SoapMessage soapResponse = EasyMock.createMock(org.springframework.ws.soap.SoapMessage.class);
       
        StringResult soapResponsePayload = new StringResult();
       
        reset(messageContext, soapRequest, soapRequestHeader, soapResponse);
       
        expect(messageContext.getRequest()).andReturn(soapRequest).anyTimes();
       
        expect(soapRequest.getPayloadSource()).andReturn(new StringSource("<TestRequest><Message>Hello World!</Message></TestRequest>")).times(2);
       
        expect(messageContext.getPropertyNames()).andReturn(new String[]{}).once();
       
        expect(soapRequest.getSoapHeader()).andReturn(soapRequestHeader).once();
        expect(soapRequestHeader.getSource()).andReturn(null).once();
       
        Set<SoapHeaderElement> emptyHeaderSet = Collections.emptySet();
        expect(soapRequestHeader.examineAllHeaderElements()).andReturn(emptyHeaderSet.iterator()).once();
       
        expect(soapRequest.getSoapAction()).andReturn(null).anyTimes();
       
        Set<Attachment> emptyAttachmentSet = Collections.emptySet();
        expect(soapRequest.getAttachments()).andReturn(emptyAttachmentSet.iterator()).once();
       
        expect(messageContext.getResponse()).andReturn(soapResponse).once();

        expect(soapResponse.getPayloadResult()).andReturn(soapResponsePayload).once();
       
        replay(messageContext, soapRequest, soapRequestHeader, soapResponse);
       
        endpoint.invoke(messageContext);
       
        Assert.assertEquals(soapResponsePayload.toString(), responseMessage.getPayload());
       
        verify(messageContext, soapRequest, soapRequestHeader, soapResponse);
    }
View Full Code Here

Examples of com.sun.appserv.management.j2ee.WebServiceEndpoint

        Set<WebServiceEndpoint> wsSet
                = AMXUtil.getWebServiceMgr().getWebServiceEndpointSet(webServiceKey, server);
       
        if (!wsSet.isEmpty()){  // should be only one.
            Iterator it = wsSet.iterator();
            WebServiceEndpoint ws = (WebServiceEndpoint) it.next();
            if (ws != null){
                long lastResetTime = ws.getLastResetTime();
                Date date = new Date(lastResetTime);
                DateFormat dateFormat = DateFormat.getDateTimeInstance(
                    DateFormat.MEDIUM, DateFormat.MEDIUM,
                    handlerCtx.getFacesContext().getViewRoot().getLocale());
                handlerCtx.setOutputValue("Time", dateFormat.format(date));
View Full Code Here

Examples of com.sun.appserv.management.j2ee.WebServiceEndpoint

  ArrayList serverRootList = new ArrayList();
        Set<WebServiceEndpoint> wsSet
                = AMXUtil.getWebServiceMgr().getWebServiceEndpointSet(webServiceKey, server);
        Iterator it = wsSet.iterator();
        while (it.hasNext()){
            WebServiceEndpoint wsEndpoint =  (WebServiceEndpoint) it.next();
            WebServiceEndpointMonitor wsMonitor = (WebServiceEndpointMonitor)wsEndpoint.getMonitoringPeer();
            if (wsMonitor != null){
                String serverRoot = wsMonitor.getServerRootMonitor().getName();
                serverRootList.add(serverRoot);
            }
        }
View Full Code Here

Examples of com.sun.appserv.management.j2ee.WebServiceEndpoint

        ArrayList serverRootList = new ArrayList();
        Set<WebServiceEndpoint> wsSet
                = AMXUtil.getWebServiceMgr().getWebServiceEndpointSet(webServiceKey, selectedServer);
        Iterator it = wsSet.iterator();
        while (it.hasNext()){
            WebServiceEndpoint wsEndpoint =  (WebServiceEndpoint) it.next();
            WebServiceEndpointMonitor wsMonitor = (WebServiceEndpointMonitor)wsEndpoint.getMonitoringPeer();
            if (wsMonitor != null){
                String serverRoot = wsMonitor.getServerRootMonitor().getName();
                wsMonitorsList.add(wsMonitor);
                serverRootList.add(serverRoot);
            }
View Full Code Here

Examples of com.sun.appserv.management.j2ee.WebServiceEndpoint

        Set<WebServiceEndpoint> wsSet
                = AMXUtil.getWebServiceMgr().getWebServiceEndpointSet(webServiceKey, server);
        WebServiceEndpointAggregateStats statsMbean = null;
        if (!wsSet.isEmpty()){  // should be only one.
            Iterator it = wsSet.iterator();
            WebServiceEndpoint ws = (WebServiceEndpoint) it.next();
            WebServiceEndpointMonitor wsMonitor = (WebServiceEndpointMonitor)ws.getMonitoringPeer();
            if (wsMonitor != null){
                statsMbean = wsMonitor.getWebServiceEndpointAggregateStats();
            }
        }
       
View Full Code Here

Examples of com.sun.appserv.management.j2ee.WebServiceEndpoint

        Set<WebServiceEndpoint> wsSet
                = AMXUtil.getWebServiceMgr().getWebServiceEndpointSet(webServiceKey, server);
        MessageTrace[] msgs = null;
        if (!wsSet.isEmpty()){  // should be only one.
            Iterator it = wsSet.iterator();
            WebServiceEndpoint ws = (WebServiceEndpoint) it.next();
            msgs = ws.getMessagesInHistory();
        }
       
        MessageTrace mt = null;
        if (msgs != null) {
            for (int i=0; i < msgs.length; i++) {
View Full Code Here

Examples of com.sun.appserv.management.j2ee.WebServiceEndpoint

        Set<WebServiceEndpoint> wsSet
                = AMXUtil.getWebServiceMgr().getWebServiceEndpointSet(webServiceKey, server);
        MessageTrace[] msgs = null;
        if (!wsSet.isEmpty()){  // should be only one.
            Iterator it = wsSet.iterator();
            WebServiceEndpoint ws = (WebServiceEndpoint) it.next();
            msgs = ws.getMessagesInHistory();
        }

        List dataList = new ArrayList();
        if (msgs != null) {
            for (int i=0; i < msgs.length; i++) {
View Full Code Here

Examples of com.sun.appserv.management.j2ee.WebServiceEndpoint

        try{
            WebServiceMgr wsm = AMXUtil.getWebServiceMgr();
            Set endpointSet = wsm.getWebServiceEndpointSet(webServiceKey, server);
            if (!endpointSet.isEmpty()){  // should be only one.
                Iterator it = endpointSet.iterator();
                WebServiceEndpoint endpoint = (WebServiceEndpoint) it.next();
                endpoint.resetStats();
            }
        }catch(Exception ex){
            GuiUtil.handleException(handlerCtx, ex);
        }
    }
View Full Code Here

Examples of com.sun.appserv.management.j2ee.WebServiceEndpoint

            getDomainRoot().getWebServiceMgr().getWebServiceEndpointSet(key,
            "server");
            if ( epSet != null) {
                System.out.println("Found " + epSet.size() + " for " + key);
                for(Iterator epItr = epSet.iterator(); epItr.hasNext();) {
                    WebServiceEndpoint ep = (WebServiceEndpoint) epItr.next();
                    System.out.println("Found " +  ep.getName() );
                    WebServiceEndpointMonitor epm = (WebServiceEndpointMonitor)
                    ep.getMonitoringPeer();
                    System.out.println("Monitoing peer for  " +  ep.getName() +
                    " is " + epm);

                }
            }
        }
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.WebServiceEndpoint

             throws AdminEventListenerException {

        try {
            ConfigBean bean = getWSEPBean(event, true);
            if (bean instanceof WebServiceEndpoint) {
                WebServiceEndpoint wsep = (WebServiceEndpoint) bean;
                String epName = wsep.getName();
                String appId = getApplicationId(wsep);

                // disables message trace for this endpoint
                MessageTraceMgr traceMgr = MessageTraceMgr.getInstance();
                traceMgr.disable(appId, epName);

                AppServWSMonitorLifeCycleProvider aplifeProv =
                    new AppServWSMonitorLifeCycleProvider();
                aplifeProv.reconfigureMonitoring(wsep, appId,
                MonitoringLevel.instance(wsep.getMonitoring()),
                MonitoringLevel.instance("OFF"));

            }
        } catch (Exception e) {
            throw new AdminEventListenerException(e);
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.