1. Java / Говнокод #6088

    +76

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    package somepackage;
    
    import  java.net.URL;
    import  javax.xml.namespace.QName;
    import  javax.xml.ws.Service;
                
    public class proxyClass {
        
        URL url = new URL("http://someserver/somepath/output?wsdl");
        QName qname = new QName("http://someserver/", "someservice");
    
        Service service = Service.create(url, qname);
    
        test someVar = service.getPort(test.class);
    
    }

    И почему же Eclipse ругается?

    Запостил: lyric, 25 Марта 2011

    Комментарии (4) RSS

    • странно, что в 12,14 строках не:
      Service service = new Service( "someservice" );
      test someVar = new test( "sometest", "somevar" );
      Ответить
    • ругается, скорее всего, на имена классов - по соглашению - должны быть с больших буковок
      Ответить
    • Ну и плюс, чтение переменной service происходит не в скоупе метода или конструктора - так делать нельзя. Вообще - инициализацию переменных лучше вынести в отдельный метод
      Ответить

    Добавить комментарий