Advertisement
Guest User

Untitled

a guest
Jul 12th, 2013
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.03 KB | None | 0 0
  1.         DdcService port;
  2.         loadresources();
  3.         logger.info("Started");        
  4.         url = new URL("http://192.168.1.6:8080/ddc/ddcService?wsdl");
  5.         QName qname = new QName("http://services.ddc.bluesystem.hu/", "DdcServiceImplService");
  6.         Service service = Service.create(url, qname);        
  7.         port = service.getPort(DdcService.class);        
  8.         ((BindingProvider) port).getRequestContext().put("mtom-enabled", Boolean.TRUE);        
  9.         Upman n = new Upman();        
  10.         n.upload(port);
  11.  
  12.  
  13.  
  14.  
  15.  
  16. public void upload(DdcService port) {
  17.             final FileUploader fu=new FileUploader();
  18.             fu.setName("hpsim.log");  // cél fájl neve
  19.             fu.setFileType("txt");
  20.             File f=new File("g:\\CUCC\\bb_bb_201305311500.dmp"); // forrás
  21.             FileInputStream fis=null;
  22.             jProgressBar1.setValue(0);
  23.             final long flength=f.length();
  24.             try {
  25.                 fis=new FileInputStream(f) {
  26.                    
  27.                     long current=0;
  28.  
  29.                     @Override
  30.                     public int read(byte[] b, int off, int len) throws IOException {
  31.                         int len2=super.read(b, off, len);
  32.                         current+=len2;
  33.                         final double progres=(((double)current/(double)flength)*100);
  34.                         jProgressBar1.setString(String.valueOf(progres));
  35.                         jProgressBar1.setValue((int)progres);
  36.                         return len2;
  37.  
  38.                     }
  39.                 };
  40.                
  41.             } catch (FileNotFoundException ex) {
  42.                 java.util.logging.Logger.getLogger(App.class.getName()).log(Level.SEVERE, null, ex);
  43.             }
  44.            
  45.             InputStreamDataSource source=new InputStreamDataSource(fis);                                    
  46.             DataHandler dh=new DataHandler(source);
  47.             fu.setDfile(dh);            
  48.             port.uploadFile(fu, "fff");            
  49.  
  50.    
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement