Package eu.planets_project.services.datatypes

Examples of eu.planets_project.services.datatypes.ServiceDescription$Builder


  /**
   * Test method for {@link eu.planets_project.ifr.core.services.fixity.javadigest.JavaDigest#describe()}.
   */
  @Test
  public void testDescribe() {
        ServiceDescription desc = javaDigest.describe();
        assertNotNull("The ServiceDescription should not be NULL.", desc);
        System.out.println("Recieved service description: " + desc.toXmlFormatted());
  }
View Full Code Here


    /**
     * Test method for {@link eu.planets_project.ifr.core.simple.impl.SimpleIdentifyService#describe()}.
     */
    @Test
    public void testDescribe() {
        ServiceDescription desc = ids.describe();
        assertTrue("The ServiceDescription should not be NULL.", desc != null );
        System.out.println("Recieved service description: " + desc.toXmlFormatted());
    }
View Full Code Here

    public static ServiceDescription getServiceDescription( URL wsdlLocation ) {
        try {
            PlanetsServiceExplorer se = new PlanetsServiceExplorer(wsdlLocation);
            PlanetsService s = (PlanetsService) createServiceObject(se.getServiceClass(), wsdlLocation);
            if( s == null ) return null;
            ServiceDescription sd = s.describe();
        return sd;
        } catch( Exception e ) {
            log.error("Runtime exception while inspecting WSDL: "+wsdlLocation+" : "+e);
            return null;
        }
View Full Code Here

     */
    public static void main(String [] args) throws MalformedURLException {
        // If called from the command line, parse the argument as a WSDL URL.
        if( args.length == 1 ) {
            URL wsdl  = new URL(args[0]);
            ServiceDescription sd = DiscoveryUtils.getServiceDescription(wsdl);
            System.out.print(sd.toXmlFormatted());
            return;
        }
        // Otherwise, do a simple test:
        URL wsdls[] = new URL[] {
                new URL("http://127.0.0.1:8080/pserv-if-simple/AlwaysSaysValidService?wsdl"),
                new URL("http://127.0.0.1:8080/pserv-if-simple/PassThruMigrationService?wsdl"),
                new URL("http://127.0.0.1:8080/pserv-pa-sanselan/SanselanMigrate?wsdl")
                };
        for( URL wsdl : wsdls ) {
            ServiceDescription sd = DiscoveryUtils.getServiceDescription(wsdl);
            System.out.println(" Description: "+sd.toXmlFormatted());
        }
    }
View Full Code Here

            classname = args[0];
        } else {
            classname = "eu.planets_project.services.sanselan.SanselanIdentify";
        }
       
        ServiceDescription sd = DescribeService.getServiceDescription(classname);
        System.out.print(sd.toXmlFormatted());
    }
View Full Code Here

      log.debug(err);
      throw new Exception(err);
    }
    else{
     
      ServiceDescription sdesc = regSer.get(0);
      return sdesc;
    }
    }
View Full Code Here

          migrationService, WorkflowContext.Property_ServiceEndpoint,
          java.lang.String.class);
      if (endpoint != null) {
        wfResultItem.setServiceEndpoint(new URL(endpoint));
      }
      ServiceDescription serDescr = migrationService.describe();
      wfResultItem.setServiceDescription(serDescr);

      //retrieve the actual digital object
      DigitalObject digoToMigrate = dataRegistry.retrieve(digOToMigrateRef);
     
View Full Code Here

      CONFIG_STRING = FileUtils.readFileToString(JTidyUnitHelper.CONFIG_FILE);
  }

  @Test
  public void testDescribe() {
    ServiceDescription sd = JTIDY.describe();
    assertTrue("The ServiceDescription should not be NULL.", sd != null );
      System.out.println("test: describe()");
      System.out.println("--------------------------------------------------------------------");
      System.out.println();
      System.out.println("Received ServiceDescription from: " + JTIDY.getClass().getName());
      System.out.println(sd.toXmlFormatted());
      System.out.println("--------------------------------------------------------------------");
  }
View Full Code Here

        errorMessageString
            .add("Service lookup with endpoint: "
                + selServiceEndpoint
                + " yielded more than one result!");
      } else {
        ServiceDescription sd = regSer.get(0);
        List<Parameter> pList = sd.getParameters();
        if (pList != null) {
          Iterator<Parameter> it = pList.iterator();
          while (it.hasNext()) {
            Parameter par = it.next();
            ServiceParameter spar = new ServiceParameter(par
View Full Code Here

              } else if (regSer.size() > 1) {
                errorMessageString
                    .add("Multiple services corresponding to endpoint: "
                        + sendS);
              } else {
                ServiceDescription sdesc = regSer.get(0);
                sb.setServiceName(sdesc.getName());
                String serType = sdesc.getType();
                sb.setServiceType(serType.substring(serType
                    .lastIndexOf('.') + 1));
              }
            } catch (Exception ex) {
              errorMessageString
View Full Code Here

TOP

Related Classes of eu.planets_project.services.datatypes.ServiceDescription$Builder

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.