Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Axis - проблема по установке. 
V
    Опции темы
jxr
Дата 28.9.2006, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



There is a Web Service here
<link>Click to see the WSDL 

Код

<h2>AXIS error</h2>
<p>Sorry, something seems to have gone wrong... here are the details:</p>
<pre>Fault - ; nested exception is: 
    java.lang.RuntimeException: No compiler found in your classpath!  (you may need to add 'tools.jar')<br>
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: java.lang.RuntimeException: No compiler found in your classpath!  (you may need to add 'tools.jar')
 faultActor: 
 faultNode: 
 faultDetail: 
    {http://xml.apache.org/axis/}hostname:mycomputer

</pre>


в чем проблема?
PM MAIL   Вверх
Tony
  Дата 28.9.2006, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1159
Регистрация: 3.3.2006
Где: Riga

Репутация: 6
Всего: 12



propishi JAVA_HOME


--------------------
user posted image
user posted image
PM MAIL Skype   Вверх
jxr
Дата 29.9.2006, 01:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



JAVA_HOME = C:\Program Files\Java\jdk1.5.0_06
Path = .....; %JAVA_HOME%\bin; ....

что не то?
PM MAIL   Вверх
tux
Дата 29.9.2006, 02:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Летатель
***


Профиль
Группа: Участник Клуба
Сообщений: 1853
Регистрация: 10.2.2005
Где: msk.ru

Репутация: 74
Всего: 132



Добавь в CLASS-PATH библиотеку JAVA_HOME/lib/tools.jar.
PM MAIL Skype GTalk Jabber YIM   Вверх
jxr
Дата 29.9.2006, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



CLASSPATH =
.; C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip;
%JAVA_HOME%\lib\tools.jar; 
%AXIS_LIB%\axis.jar; %AXIS_LIB%\axis-ant.jar; %AXIS_LIB%\commons-logging.jar; %AXIS_LIB%\commons-discovery.jar; %AXIS_LIB%\jaxrpc.jar; %AXIS_LIB%\log4j-1.2.8.jar; %AXIS_LIB%\saaj.jar; %AXIS_LIB%\wsdl4j.jar; %AXIS_LIB%\xercesImpl.jar; %AXIS_LIB%\xml-apis.jar

tools.jar есть е него smile уже.
а AXIS_LIB не надо в CLASSPATH вставит?
PM MAIL   Вверх
jxr
Дата 29.9.2006, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



Цитата(jxr @ 28.9.2006,  21:29)
There is a Web Service here
link--->Click to see the WSDL 

Код

<h2>AXIS error</h2>
<p>Sorry, something seems to have gone wrong... here are the details:</p>
<pre>Fault - ; nested exception is: 
    java.lang.RuntimeException: No [b]compiler[/b] found in your [b]classpath[/b]!  (you may need to add 'tools.jar')<br>
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: java.lang.RuntimeException: No [b]compiler[/b] found in your [b]classpath[/b]!  (you may need to add 'tools.jar')
 faultActor: 
 faultNode: 
 faultDetail: 
    {http://xml.apache.org/axis/}hostname:mycomputer

</pre>


какой то compiler, и не понятно какой путь именно CLASSPATH or AXISCLASSPATH
но все равно, на все вставил и ничего... smile  
PM MAIL   Вверх
jxr
Дата 29.9.2006, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



Нашел! Все ОК!
PS. Copy file jdk\lib\tools.jar to common\lib into Tomcat directory.
Спосибо за это GOOGLE.COM

Это сообщение отредактировал(а) jxr - 29.9.2006, 13:53
PM MAIL   Вверх
jxr
Дата 29.9.2006, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 31.7.2005

Репутация: нет
Всего: нет



и другая причина...  smile 

файл MeteoService.jws
Код

public class MeteoService {

    public String getweatherForecast(String location) 
    {
        return location + ": пойдет дождь или снег";
    }
}


http://localhost:8080/axis/Meteo/MeteoService.jws?wsdl  - все ОК!

файл MeteoServiceClient.java
Код

import org.apache.axis.client.Service;
import org.apache.axis.client.Call;
import javax.xml.namespace.QName;
import java.net.*;

public class MeteoServiceClient {

    public static void main(String[] args) throws Exception {

        if (args.length != 1){
        System.err.println("Usage: " + "Java MeteoServiceClient <location>");
        System.exit(1);
        }
    
        Service service = new Service();
        Call call = (Call) service.createCall();
        String endpoint ="http://localhost:8080/axis/Meteo/MeteoService.jws";

        call.setTargetEndpointAddress(new URL(endpoint));
        call.setOperationName(new QName("getWeatherForecast"));

        String result = (String)call.invoke(new Object[]{new String(args[0])});
        System.out.println("Погода на завтра: " + result);
    }
}


ну и проблема...
Код

>javac MeteoServiceClient.java
MeteoServiceClient.java:16: cannot access javax.xml.rpc.Call
file javax\xml\rpc\Call.class not found
        Call call = (Call) service.createCall();
1 error


что это за пакет javax.xml.rpc.* и где вообще?
ничего не понятно. помогите!

Это сообщение отредактировал(а) jxr - 29.9.2006, 15:06
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0488 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.