powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка при компилляции
103 сообщений из 103, показаны все 5 страниц
Ошибка при компилляции
    #38018964
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Ошибка компилляции.

Код:
...
AppScheduledRuleTask localAppScheduledRuleTask = null;
localAppScheduledRuleTask = (AppScheduledRuleTask)AppUtilities.serializedStringToObject(rs.getString("jav_instance"));
...

rs.getString("jav_instance") возвращает правильные данные.

Ошибка:
Exception in thread "main" java.lang.NoClassDefFoundError: com/ms/wfc/io/IDataStream
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
.....

C:\Users\admin>java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)

Компиллирую в среде Eclipse
Execution Environment JavaSE-1.7 (jre7)

ОС: Win7x64

Есть подозрение на JVM, а так же на настройки Eclipse.
Прошу, подскажите, в чем ошибка?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38018977
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
com/ms/wfc/io/IDataStream это какая-то дотнетовская Java. К Java Platform этот класс отношения не имеет.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38018990
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как лечить?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38018996
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что это увас за классы? Откуда? Сами писали, или либа какая?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019003
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Классы от стороннего ПО.
Присоединил к проекту jar-файлы
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019011
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88Классы от стороннего ПО.
Присоединил к проекту jar-файлы
Обратитесь к поставщику стороннего ПО пусть расскажет какие ещё jar-файлы надо доприсоединять.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019015
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То есть проблема в недостающих jar-файлах?

Обратиться к разработчику нет возможности. Иначе эти [цензура] и доделывали бы.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019025
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

http://msdn.microsoft.com/en-us/library/aa286471%28v=vs.60%29.aspx
Копайте MSDN, что это за WFC для Java - большая загадка.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019032
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По сути я переделываю чужой jar-файл.
То есть декомпилятором (Java Decompiller) открыл существующий jar-файл, посмотрел код, разобрался в логике. Но, декомпилятором я не смог посмотреть какие либы приаттачены к проекту. Может есть ПО, где я смогу увидеть?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019048
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, файл с именем <имя класса>.class создается. Значит компилляция происходит.
А ошибка скорей всего происходит на этапе выполнения методов.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019069
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88Кстати, файл с именем <имя класса>.class создается. Значит компилляция происходит.
А ошибка скорей всего происходит на этапе выполнения методов.
Тогда покажите полный stacktrace, потому что вы самое вкусное вырезали, оставили мусор.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019077
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще.
В папке с либами лежит JClark.zip
Может это какой-то аналог стандартного src.zip и его как-то можно (нужно) подключить?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019079
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczAndrew88Кстати, файл с именем <имя класса>.class создается. Значит компилляция происходит.
А ошибка скорей всего происходит на этапе выполнения методов.
Тогда покажите полный stacktrace, потому что вы самое вкусное вырезали, оставили мусор.

Exception in thread "main" java.lang.NoClassDefFoundError: com/ms/wfc/io/IDataStream
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.hp.ifc.util.AppUtilities.serializedStringToObject(Unknown Source)
at ScheduledTaskDecodeInstances.main(ScheduledTaskDecodeInstances.java:76)
Caused by: java.lang.ClassNotFoundException: com.ms.wfc.io.IDataStream
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 26 more

Оно?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019089
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
com.hp.ifc.util.AppUtilities зависит от com.ms.wfc.io.*
com.ms.wfc. не относятся к стандартной Java, это какая-то поделка от MS. Искать либо на сайтах MS, либо у тех кто вам выдал
com.hp.ifc.util.AppUtilities
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019107
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
Повторю вопрос, имеющийся jar-файл прошлых разработчиков никак не вскрыть, чтоб посмотреть какие либы они импортировали.
Все, что я нашел - это самописный jar-файл и другие jar-ы, которые использует самописный jar от прошлых разработчиков
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019112
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88Спасибо.
Повторю вопрос, имеющийся jar-файл прошлых разработчиков никак не вскрыть, чтоб посмотреть какие либы они импортировали.
Все, что я нашел - это самописный jar-файл и другие jar-ы, которые использует самописный jar от прошлых разработчиков
И какой вопрос?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019115
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имеющийся jar-файл прошлых разработчиков никак не вскрыть, чтоб посмотреть какие либы они импортировали?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019136
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот начало кода com.hp.ifc.util.AppUtilities. Вроде нет зависимости от com.ms.wfc.io.*

package com.hp.ifc.util;

import com.hp.ifc.io.AppDataStream;
import com.hp.ifc.io.AppFile;
import com.hp.ifc.io.AppStreamer;
import com.hp.ifc.io.IAppDataStream;
import com.hp.ifc.net.AppURL;
import com.hp.ifc.rep.AppApplAccount;
import com.hp.ifc.rep.AppAttributeInfo;
import com.hp.ifc.rep.AppEntityInfo;
import com.hp.ifc.rep.AppException;
import com.hp.ifc.rep.AppObjectModel;
import com.hp.ifc.rep.AppSettings;
import com.hp.ifc.rep.AppTimeZoneInfo;
import com.hp.ifc.rep.actions.AppSmartLinkActionInfo;
import com.hp.ifc.sys.AppORB;
import com.hp.ifc.sys.AppSystem;
import com.hp.ifc.sys.AppTimeZone;
import com.hp.ifc.types.AppCalendar;
import com.hp.ifc.types.AppOID;
import com.hp.ifc.ui.AppAwtMessageBox;
import com.hp.ifc.util.marshal.AppAttributeSelection;
import com.hp.ifc.wf.AppSession;
import com.hp.ifc.wf.IAppEntity;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.DataInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.FilterInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.LineNumberReader;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.io.PrintStream;
import java.io.Serializable;
import java.net.InetAddress;
import java.net.MalformedURLException;
import java.net.URL;
import java.text.Collator;
import java.util.Date;
import java.util.Enumeration;
import java.util.Hashtable;
import java.util.Properties;
import java.util.StringTokenizer;
import java.util.Vector;
import java.util.zip.Deflater;
import java.util.zip.Inflater;
import org.xml.sax.InputSource;

public final class AppUtilities
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019143
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо смотреть serializedStringToObject.
А что вы этому классу скармливаете? может у вас wcf объект в сериализованом виде? Вот и падает при десериализации.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019150
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
localAppScheduledRuleTask = (AppScheduledRuleTask)AppUtilities.serializedStringToObject(rs.getString("jav_instance").toString());
rs.getString("jav_instance") - действительно возвращает сериализованный объект, хранящийся в базе.
Но в тексте ошибки нет ничего про десериализацию ((
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019156
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Blazkowicz]Надо смотреть serializedStringToObject.

public static Object serializedStringToObject(String paramString)
{
if ((paramString == null) || (paramString.equals("")))
return null;
byte[] arrayOfByte = unzip(AppBase64.decode(paramString));
ByteArrayInputStream localByteArrayInputStream = new ByteArrayInputStream(arrayOfByte);
AppDataStream localAppDataStream = new AppDataStream(localByteArrayInputStream);
Object localObject = localAppDataStream.readObject();
return localObject;
}
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019200
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AppDataStream наследуется от чего-нить? или имплементит интерфейс?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019592
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

Знакомый HP Service Desk, в папке с либами где лежит JClark.zip, должен еще быть ms_interfaces.jar, вот его и подключите к проекту, в нем лежат com/ms/wfc/io/IDataStream и др.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019621
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
0FD!!!!
Спасибо!

Завелось. Только zip нашел в либах сервис деска.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019722
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только теперь новая ошибка. Десериализовать не может
com.hp.ifc.io.AppStreamException: Unable to deserialize an object (com.hp.ifc.ev.rules.AppScheduledRuleTask).
null

Десериализую так:

AppScheduledRuleTask localAppScheduledRuleTask = (AppScheduledRuleTask)AppUtilities.serializedStringToObject(rs.getString("jav_instance").toString());

rs.getString("jav_instance").toString() возвращает, строку:
к примеру, Zjw88AAAEZzdWN1vG0UQHztLRUsKNIoIDXJ7LkJNIsfynT/ubMduYjdJDRVBbUColSgWqZWI9mzZJoUHHhA88AR/B99vCJ6ReOFvqHhFvPGGBFL7m7ld53J2vqApEj7t3uzs7MxvZmc/zp3XCL93qE13KU2b1EG9RS1w0nSbtlF36T26A7oHegn9HbqO3k1wNnTPBl3T1Do1IfdurtV58xzF8BBNovQgksdwH09blG5TX6suUZYyVMTj0m8nP+2WMOili0T34rdEx1n6PMkQr48v/0xonxwjmlZVlVU5lVEWecpVCyqvKmoNdU0t4W2Ri75LykPrKloXqKpstQheQyQ9yFwgi07TKVoDeGuXRouW0HKltaOxAp4DzmG1s+57EqYuijX0nFMFSAY2FtQrqqjY7iKslEDN0BzNQmoV9qtqnlirreqQv6pY8/OQSaIvg1IHDovYvqMYpUVToBehNysYa6A90cz4WYJ9ToB20cqoVUEdcCe0JhvtGvjMCyOtqRkKeisyihHM0iipitivCv4AFyPheI0en5QZKKO9NEDqQcainPQwrypR5ugYHWkabZ29vzKYDQvezqiktjSpsXC8SqIvauEwXlv0KmTTVIbUinhh0agIMtqEzMcatFnkYK6D3GEPuTeqJ0CZkEjUZN6KGucC6JzkS4Dx2V2YLIm5RWzXAbWqsY9GVRe/PUS8jDb3peBBdGlbWKeb8t7G0r6DrWED7z7ebaxlC3VLy2xhlVuykfiQ2QrJsLxFNspd8Hxo7ovG8zIPZUGz/2rgjH9Rz1mwDoN4XJLMDrJ4h8NauQ7yuqLnluMStmG4xkqQV69jews8ZISXhWrKSjw/pDmqMYq6Bx19iU5bat7tblNKvJmSHaSKUZyhwbrI6dVsvHBkXkro3x/ZpIzLjBx3sM+7Uc5QHSi7smf5wjc22dK8zNaCzrcSOFnMa5YKeHLYxTlKedl5SpBME2ck21jBwbBONfj+XDJYa9i3IW/jVMhgrAsdKWrAK8bGGhzeZcHNQ68rNY/lzC1zpNDj0bzw5+XkiOOEuEkv732WsUPcbqJlUpNPtIY+05ZC/AZKi9qss9M6WGX4gIyqD5Sb49HMWngue8bcLX3Asdmejer4M559k0P6JuA8Qj/D/hmftZdsrfO4jDV1SE+Ii+m9rfbpA7TDd5w1TkcG2/4y/tRccJUhehD5UeTXWT/YsxZw+yM9ekO2WN4k6tLDnvCGiSsEJ8WNmO8bMGP0eJPzs7HUr4PknEJ1tA1Mwvc/TrQzE7/c/9eJpuiTRZNI/2mi+X7nxqNRvxKRCc2NDyvXjsVKXOcal6dRxlH2OtWAw4RdwnwYx4c/iEyG1IduP3XR1EHNEDdiZsNFllw5mqXGwMoyvY/ervB7Oy4fJppHga7nSg2iGYQpIXOXiL/VPwVer4SmGrq9kaVPpBINvmWUfMvgDhH6lnnSxD2S9hKmY3YoRR9fNHb9f7JoT/Oi/Zr6P/DI9jeGOEN//SjEt4bzFV1u8qYNjia+M11/0gt/x5kzETv7BW+T7alYe+KJgDgxJ8S0IT6MLd8fB/HT9B8fPcPB/x5+qNBnIII8+AyUyxl/WOdwwbJBMe3Ip8UwP6v5NiQyKFn05uVqN1o+J3wHlzAbtCe8jFzXHBnp6JH7SRT20J2PjHTxFNHvyIUwJ1JhiaKUougu6GulF5HgK2YBPdy2RV8xIuHKZbSA4kGTK1gPkiiEJPLiiSMttpTXnnH694b+L5k1if/270EChlfYYEE8BA==

Это реально сериализованый объект.

Может быть в rs.getString("jav_instance").toString() лежит объект НЕ типа AppScheduledRuleTask?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019811
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понимаю данные из rs.getString("jav_instance") не способны десериализоваться.
В чем может быть причина?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38019819
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

добавь в classpath server.jar
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020082
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я выдернул эту либу из папки, где живет сервер приложений сервис деска.
Не помогло.
Может другую нужно было?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020120
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Праттачил вообще все jar-ы из этой папки...
Видимо дело не в них ((
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020130
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

1. установи логирование в файл:

Код: java
1.
AppLog.setLogFile(лог файл);



2. А как создается соединение к sd? есть что-то похожее?

Код: java
1.
ApiSDSession session=ApiSDSession.openSession(server,user,passw);
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020207
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, я не инициирую сессию клиента и не подключаюсь к ней. Я просто подключаюсь к базе сервисДеска:
Class.forName("oracle.jdbc.driver.OracleDriver");
connection = DriverManager.getConnection("jdbc:oracle:thin:@sd3.nnov.vt.ru:1521:volgasd", "itexpert", "itexpert");
//System.out.println("connecting: " + url);

Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery("select.....

Дальше передаю десериализующему методу данные из rs.
Может поэтому не десериализует?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020262
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В коде "прошлых разработчиков" есть:

AppUIManager.init(true);
session = AppUIManager.getSession();
IAppSrvDispatch localIAppSrvDispatch = (IAppSrvDispatch)AppORB.proxyOf(IAppSrvDispatch.class);
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020306
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88Нет, я не инициирую сессию клиента и не подключаюсь к ней. Я просто подключаюсь к базе сервисДеска:
Class.forName("oracle.jdbc.driver.OracleDriver");
connection = DriverManager.getConnection("jdbc:oracle:thin:@sd3.nnov.vt.ru:1521:volgasd", "itexpert", "itexpert");
//System.out.println("connecting: " + url);

Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery("select.....

Дальше передаю десериализующему методу данные из rs.
Может поэтому не десериализует?

Ну и зря, посмотрите лог-файл, нужно соединение к sd, который построен на j2ee сервере хрен знает какой версии (оптимистично 1.4) и неизвестно CMP или BMP используется. Так что тут только такой выход например:
Код: java
1.
2.
3.
4.
5.
6.
ApiSDSession session = ApiSDSession.openSession(server,user, psw);
IServicecallHome sc_hm = session.getServicecallHome();
IClassificationSerHome csh_hm = session.getClassificationSerHome();
IClassificationSerWhere csw = csh_hm.createClassificationSerWhere();
csw.addContainCriteriumOnText("xxx");
IClassificationSer[] css = csh_hm.findClassificationSer(csw);  


А чего, нормально, а то уже привыкли к jpa.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020333
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ApiSDSession session = ApiSDSession.openSession(server,user, psw);
IServicecallHome sc_hm = session.getServicecallHome();
IClassificationSerHome csh_hm = session.getClassificationSerHome();
IClassificationSerWhere csw = csh_hm.createClassificationSerWhere();
csw.addContainCriteriumOnText("xxx");
IClassificationSer[] css = csh_hm.findClassificationSer(csw);

Что-то я окончательно поплыл....

1. csw.addContainCriteriumOnText("xxx");
Вместо xxx - sql запрос?

2. Что будет лежать в css?

3. Что мне в итоге десериализовать?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020343
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Давай вопрос по другому поставлю.

Есть сериализованные данные в базе.
Их можно достать следующим запросом:
select o.jav_instance from sd.rep_javaobjects o where o.jav_entity=281478464602119

Мне нужно десериализовать поле jav_instance.

По сути в этом поле лежат ScheduledTask (если ты знаком с сервисДеск)
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020535
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А com/ms/wfc/app/RegistryKey не в курсе, в каком jar лежит?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38020620
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88А com/ms/wfc/app/RegistryKey не в курсе, в каком jar лежит?У вас руки отсохнут поискать в любом более-менее приличном диспетчере файлов?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021168
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

Да, ScheduledTask как раз не отображаются в ejb, это sd4 взломать-расплюнуть чем понять какие-то его вещи, старое как у мамонта, хорошо что 2012 последний год поддержки.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
public class Test {
 public static void main(String[] args) throws Exception {
  SdClientBeanLDAPDelegator.getSdClientBean("...","...","...", false);
  AppSettings.setUserSettingsFile("user_settings.xml");
  AppSystem.runAsClient();
  String ss="Zjw88AAAEZz...+L5k1if/270EChlfYYEE8BA==";
  System.out.println(AppUtilities.serializedStringToObject(ss));
 }
}



user_settings.xml должен быть c Test.class
Код: xml
1.
2.
3.
4.
5.
<?xml version="1.0" encoding="UTF-8"?>
<SETTINGS>
<PROPERTY NAME="PRODUCTDATADIR">conf</PROPERTY>
<PROPERTY NAME="PRODUCTINSTALLDIR">conf</PROPERTY>
</SETTINGS>


там же где Test.class
создаещь папки conf/repo и копируешь папку locales из "где установлен сервер"/repo
и
java -cp sso_web_api.jar;web_api.jar;sp.jar;server.jar;JClark.zip;servlet.jar; Test
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021179
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0FD,
ошибка
SdClientBeanLDAPDelegator.getSdClientBean("...","...","...", false);
замени на
ApiSDSession session=ApiSDSession.openSession("...","...","...")
И sso_web_api.jar не нужен
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021299
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
web_api.jar
Никак не найду.
Видимо из-за этого в строке AppServerSession session=ApiSDSession.openSession("...","...","..."); не резолвит ApiSDSession
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021332
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

Ну а поискать?
где-то здесь
.....service pages/weapps/sp-sd/web-inf/lib
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021346
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я запускал поиск по всему серверу, где стоят sd-апплики.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021371
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

А web-api.jar ?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021388
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Именно так и писал
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021415
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

Тут ничем не помогу, неужели нет web-морды к sd?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021451
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Самое интересное - да. Есть вэб-морда и она работает. Но данной либы нет.
Я так понимаю, она есть у тебя?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021454
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стоп, нашел.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021458
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но, тем не менее
ApiSDSession cannot be resolved
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021465
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,
должен
com.hp.itsm.api.ApiSDSession
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021493
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Утряслось.
Единственное ApiSDSession session=ApiSDSession.openSession("...","...","..."); ругается на типы: Type mismatch: cannot convert from ApiSDSession to AppServerSession
Поменял на:
ApiSDSession session=ApiSDSession.openSession("...","...","...");

Счас попробую.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021534
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Создал Test.class
import com.hp.ifc.bus.AppServerSession;
import com.hp.ifc.rep.AppSettings;
import com.hp.ifc.sys.AppSystem;
import com.hp.ifc.util.AppUtilities;
import com.hp.itsm.api.ApiSDSession;


public class Test {

/**
* @param args
*/
public static void main(String[] args) throws Exception {
//AppServerSession session=ApiSDSession.openSession("...","...","...");
ApiSDSession session=ApiSDSession.openSession("...","...","...");
AppSettings.setUserSettingsFile("user_settings.xml");
AppSystem.runAsClient();
String ss="Zjw88AAAEZz...+L5k1if/270EChlfYYEE8BA==";
System.out.println(AppUtilities.serializedStringToObject(ss));
}
2. Создал папку conf
3. В папке conf создал папку repo
4. В папку conf скопировал папку locales со всем содержимым.
5. Положил в папку клиента (C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin\) следующее:
-Test.class
-Папку conf
-user_settings.xml
-jar-файлы JClark.zip



Получил:

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>java -cp w
eb_api.jar;sp.jar;server.jar;JClark.zip;servlet.jar; Test
Exception in thread "main" java.lang.UnsupportedClassVersionError: Test (Unsuppo
rted major.minor version 51.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>urce)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>

Где ошибся?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021538
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поправочка:
* 4. В папку repo скопировал папку locales со всем содержимым.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021555
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

>>Компиллирую в среде Eclipse
>>Execution Environment JavaSE-1.7 (jre7)

Уменьши до 1.4 или 1.5
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021619
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перекомпилировал.


C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>java -cp w
eb_api.jar;sp.jar;server.jar;JClark.zip;servlet.jar; Test
Exception in thread "main" java.lang.NoClassDefFoundError: com/hp/itsm/api/ApiSD
Session
at Test.main(Test.java:15)

15-ая строка это:
ApiSDSession session=ApiSDSession.openSession("...","...","...");
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021627
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Eclipse на эту же строку ругается при выполнении:

Exception in thread "main" java.lang.RuntimeException: java.net.UnknownHostException: ...
at com.hp.ifc.api.ApiSession.connect(Unknown Source)
at com.hp.itsm.api.ApiSDSession.openSession(Unknown Source)
at Test.main(Test.java:15)
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021690
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>Exception in thread "main" java.lang.NoClassDefFoundError: com/hp/itsm/api/ApiSDSession at Test.main(Test.java:15)
web-api.jar, а не web_api.jar.

>>Exception in thread "main" java.lang.RuntimeException: java.net.UnknownHostException: >>>>...<<<<<<<<
>>at com.hp.ifc.api.ApiSession.connect(Unknown Source)
>>at com.hp.itsm.api.ApiSDSession.openSession(Unknown Source)
>>at Test.main(Test.java:15)

>>ApiSDSession session=ApiSDSession.openSession("...","...","...");
Ну е-мое, у тебя что там точки стоят? там должно ApiSDSession session=ApiSDSession.openSession(server,user,password);

Andrew88, для информации, а то ты уже на почти на 3-х страницах задаешь простейшие вопросы, я понимаю что скажешь новичок, но ведь для этого есть такие сайты http://www.servicecall.ru/info/work/ , щелкаешь на любую задачу и вниз, написано красным.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021751
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Моя организация не будет платить.
То есть больше не задавать вопросов?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021791
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88Моя организация не будет платить.
То есть больше не задавать вопросов?

Я и не сомневался. Задавайте конечно, но не надо таких как 2 последних например, это ваше невнимательность и уж сами может немного подумать.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021835
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
Сейчас подставил данные в ту строку в последовательности server,user,password.
Потом была ошибка NullPointerException. В строке AppSettings.setUserSettingsFile("user_settings.xml"); указал полный путь до xml.
Сейчас эклипс ругается could not find the jclark classes to parce the settings com.jclark.xml.sax.driver.

При запуске из командной строки все так же ругается на строку: ApiSDSession session=ApiSDSession.openSession("sd1.nnov.volga.rt.ru","<user>","<pass>");
("<user>" и "<pass>" пишу от реальной учетки )


C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>java -cp w
eb_api.jar;sp.jar;server.jar;JClark.zip;servlet.jar; Test
Exception in thread "main" java.lang.NoClassDefFoundError: com/hp/itsm/api/ApiSD
Session
at Test.main(Test.java:15)

То есть по прежнему не открывается сессия?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021842
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

web-api.jar, а не web_api.jar.

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>java -cp web-api.jar ;sp.jar;server.jar;JClark.zip;servlet.jar; Test
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021956
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не смог прочитать ответ от сервера (

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>java -cp
web-api.jar;sp.jar;server.jar;JClark.zip;servlet.jar; Test

Exception in thread "main" Failed reading response from the server.
Nested exception is:
com.hp.ifc.io.AppStreamException: Unable to deserialize an objec
at com.hp.ifc.net.itp.AppItpClient.failConnection(Unknown Source
at com.hp.ifc.net.itp.AppItpClient.readResponse(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.execute(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.remoteInvoke(Unknown Source)
at com.hp.ifc.net.itp.AppItpProxy.__objectInvoke(Unknown Source)
at com.hp.ifc.apiserver.ps.PApiServerSession.login(PApiServerSes
a)
at com.hp.ifc.api.ApiSession.connect(Unknown Source)
at com.hp.itsm.api.ApiSDSession.openSession(Unknown Source)
at Test.main(Test.java:15)

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021968
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

Вставь в самом начале main:
AppLog.setLogFile("file.log");
после запуска, посмотри что в нем. можно посмотреть серверный лог.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021975
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще один момент мне не понятен.
Почему нельзя просто взять данные из БД и десериализовать их так:
AppScheduledRuleTask localAppScheduledRuleTask = (AppScheduledRuleTask)AppUtilities.serializedStringToObject(<данные из базы>);

?

AppUtilities.serializedStringToObject() Требует на вход строку в формате base64. В базе данные так и лежат. И использую я библитоеки сервисДеска.

Почему нужно десериализовывать исользуя коннект к серверу приложений?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021985
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
×ò, 01/11/2012 14:57:15 <Trace> com.hp.ifc.types.ApiLoginResult; Local class not compatible: stream classdesc serialVersionUID=-5985392684343330906 local class serialVersionUID=-8602380482981947722java.io.InvalidClassException:
Лог:

com.hp.ifc.types.ApiLoginResult; Local class not compatible: stream classdesc serialVersionUID=-5985392684343330906 local class serialVersionUID=-8602380482981947722
at java.io.ObjectStreamClass.validateLocalClass(Unknown Source)
at java.io.ObjectStreamClass.setClass(Unknown Source)
at java.io.ObjectInputStream.inputClassDescriptor(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.io.ObjectInputStream.inputObject(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at com.hp.ifc.io.AppStreamer.readValue(Unknown Source)
at com.hp.ifc.io.AppDataStream.readObject(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.readResponse(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.execute(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.remoteInvoke(Unknown Source)
at com.hp.ifc.net.itp.AppItpProxy.__objectInvoke(Unknown Source)
at com.hp.ifc.apiserver.ps.PApiServerSession.login(PApiServerSession.java)
at com.hp.ifc.api.ApiSession.connect(Unknown Source)
at com.hp.itsm.api.ApiSDSession.openSession(Unknown Source)
at Test.main(Test.java:18)
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38021989
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лог:

<Trace> com.hp.ifc.types.ApiLoginResult; Local class not compatible: stream classdesc serialVersionUID=-5985392684343330906 local class serialVersionUID=-8602380482981947722java.io.InvalidClassException: com.hp.ifc.types.ApiLoginResult; Local class not compatible: stream classdesc serialVersionUID=-5985392684343330906 local class serialVersionUID=-8602380482981947722
at java.io.ObjectStreamClass.validateLocalClass(Unknown Source)
at java.io.ObjectStreamClass.setClass(Unknown Source)
at java.io.ObjectInputStream.inputClassDescriptor(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.io.ObjectInputStream.inputObject(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at com.hp.ifc.io.AppStreamer.readValue(Unknown Source)
at com.hp.ifc.io.AppDataStream.readObject(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.readResponse(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.execute(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.remoteInvoke(Unknown Source)
at com.hp.ifc.net.itp.AppItpProxy.__objectInvoke(Unknown Source)
at com.hp.ifc.apiserver.ps.PApiServerSession.login(PApiServerSession.java)
at com.hp.ifc.api.ApiSession.connect(Unknown Source)
at com.hp.itsm.api.ApiSDSession.openSession(Unknown Source)
at Test.main(Test.java:18)
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022045
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88И еще один момент мне не понятен.
Почему нельзя просто взять данные из БД и десериализовать их так:
AppScheduledRuleTask localAppScheduledRuleTask = (AppScheduledRuleTask)AppUtilities.serializedStringToObject(<данные из базы>);

?

AppUtilities.serializedStringToObject() Требует на вход строку в формате base64. В базе данные так и лежат. И использую я библитоеки сервисДеска.

Почему нужно десериализовывать исользуя коннект к серверу приложений?

Ну ты так и делаешь, AppScheduledRuleTask localAppScheduledRuleTask = (AppScheduledRuleTask)AppUtilities.serializedStringToObject(<данные из базы>); ss это данные из базы, я для примера сократил строку, вставив ..., ты в ss должен взять значение из свой базы. Соединение нужно, для того чтобы десериализовать другие обьекты в этом обьекте, хранящиеся как OID.
строка в формате base64, мало того после Base64.decode(ss), вызывается unzip.

com.hp.ifc.types.ApiLoginResult; Local class not compatible: stream classdesc serialVersionUID=-5985392684343330906 local class serialVersionUID=-8602380482981947722java.io.InvalidClassException:

Разные версии классов, видать на сервер накатили какой-то service pack, а на service pages нет.добавь в classpath api-common.jar первым или скопировать файлы из api-common.jar в web-api.jar
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022048
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Походу в Test.class подключены не те jar-ы, что юзает сервер приложений?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022092
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гы)))
Один в один та же ошибка, что я просто брал данные из базы селектом и подсовывал в десериализующий метод:

Exception in thread "main" com.hp.ifc.io.AppStreamException: Unable to de
ze an object (com.hp.ifc.ev.rules.AppScheduledRuleTask).
null
at com.hp.ifc.io.AppStreamer.readValue(Unknown Source)
at com.hp.ifc.io.AppDataStream.readObject(Unknown Source)
at com.hp.ifc.util.AppUtilities.serializedStringToObject(Unknown

at Test.main(Test.java:26)

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022101
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

file.log? серверный лог?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022104
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведи весь код.
Приведи ошибку компиляции.

Это:
Andrew88Ошибка:
Exception in thread "main" java.lang.NoClassDefFoundError: com/ms/wfc/io/IDataStream
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)


ошибка времени выполнения. Заключается в том, что Java не нашла нужные классы в CLASSPATH. Надо уметь запускать программу.
Как запускаешь ?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022115
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivошибка времени выполнения. Заключается в том, что Java не нашла нужные классы в CLASSPATH. Надо уметь запускать программу.
Как запускаешь ?
А ты вовремя. Тут уже две страницы обсуждения совершенно других проблем.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022118
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivПриведи весь код.
ошибка времени выполнения. Заключается в том, что Java не нашла нужные классы в CLASSPATH. Надо уметь запускать программу.
Как запускаешь ?

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin>java -cp
web-api.jar;sp.jar;server.jar;JClark.zip;servlet.jar; Test
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022179
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
0FDAndrew88,

file.log? серверный лог?

file.log - пусто
В серверном логе ничего не нашел.
Менял строку подключения в Test.class с sd1.nnov.volga.rt.ru на sd1.nnov.volga.rt.ru:30999 и искал в логах именно этого сервера
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022207
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

а есть файл conf/log/logclient.txt? Что в нем?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022225
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И весь Test.java выложи
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022512
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть директория log, а в ней logclient.txt. Но туда ничего не пишется. Даже, если запустить клиента с ярлыка. Это вообще норм?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022783
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

какой log?
C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\log\ меня не интересует.
только
C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\conf\log\logclient.txt

и текст Test.java покажи
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022800
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\conf - такой директории нет.
Есть только C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin\conf\repo\locales\1033\ но там сам понмаешь... логов нет.
Код Test.class:

import com.hp.ifc.bus.AppServerSession;
import com.hp.ifc.rep.AppSettings;
import com.hp.ifc.sys.AppSystem;
import com.hp.ifc.util.AppLog;
import com.hp.ifc.util.AppUtilities;
import com.hp.itsm.api.ApiSDSession;


public class Test {

/**
* @param args
*/
public static void main(String[] args) throws Exception {
///AppServerSession session=ApiSDSession.openSession("...","...","...");
AppLog.setLogFile("D:/Lubyagin/DelShedTask/test/bin/file.log");
System.out.println("0");
ApiSDSession session=ApiSDSession.openSession("sd1.nnov.volga.rt.ru:30999","<....>","<...>");
System.out.println("1");
AppSettings.setUserSettingsFile("D:/Lubyagin/DelShedTask/test/bin/user_settings.xml");
System.out.println("2");
AppSystem.runAsClient();
System.out.println("3");

String ss="Zjw88AAAC2PFVktPU1EQHnQEYqIhiKGC0AtREIXaF7QUqZQiUCWpQXQhbqqlUsXbhlsebmThD3Bl4j9wqXFhjCs3bjT6E4z/RL+Z3tvcPghiUG5z7zlnXmfmO3NmWrxJeB5QgZ6Qj1apiG+ecqD4aIU28V2nDVrD3MI8AX6RboG7CkrW5mRp0Z4tUQZyjztebi32UhN+RB14LYiMQt3Er6BGN6lkm45RiPw0jl+EPl3eMWNQah4g6mzeXhIbZ+hFn7j4hp+1tGL9FfwujnOIw+xngwxKYBXR1ShPc4LToE6CFgRF5hGMVzkKzgJW/RTnAE+BloL8JOhp7oeVE3Sc0gjEqLIeheUrKpd2Wf8Ti2JvS2Fax2vU/c5BPgaLUZ6DVgLzOEYDtmQ2CapfbQntAl2kIejMQT7OIyT0ACfh4wLLPh7IeFR6Fq9fpaZ4grz4RtX/RtbE4yALUkITnTldCe8U97MXOw1wL7dX9uiDZbGehL/V+gYsz2v0cR6Gfm2KGDjvVR03kSJrSLEsxhLGAnLCwDdny+SRLYYmpAmZvEtG5A0KIFsM1X6qkl7smOAJjWw/mEpMXsym8AZVWvSMBmdpUNA+8xg4NxRdOYuyboQdn0QrwD4KQ2+Ux0EPwy/Rr0ZT0L6Na1RGQDCZ0VlGT6UaYwv8kiJTwLezxocRjbucn9Mcg0QIvoRw16K4TQGSrGjnNu6x9z3LHj6PtYe7serB2AVONyinwffwoJ5dUHXHENMY7AhF1lGMbUCqnFtyL/yabVG9bXI3juCWLtP13euJXARZZ7ByjlWqSsquKwkXPYU3RwWpIMXc3ibdRarWfNm4U6IcrN0nYDnbfbeLjIRiTeBzOBlCv/A0KZzZg4zdHbODgxvo/7XZNxvmZg3Rt/uuJVzyYlXvScPGjDhbGKbng2Q/v2oeqnmKS3tHloPfZsOI7mjJ2oBcUjkSSR4jSrskSuEd/fxMCMc0HZ+O6aZ39wdnNXzJugqYVEtFfMXRrICgHRYQzu9vp1Rll2u0De660q3yPkfF9cWDdd0+d7Y9bqUh7ek9eE3zvZ0NlkTBDWs4+ktdDadKJ2Pti6iGrr7YamdFbYYoaP8wPEmIFnqt+dBLPy45+1snJTi95nBUr/kyIsDzCNkkTdEH4xkYeohZmu6DviLZ2NRY+aMD2j1h1TV/muAGzd8FWaV5C40rzV95VRsdFpASt/uKm39dKN5S6YNofnEgmxXIXH22Bo7y/9Ewup9UbZmPKXBW3d/eoQo4r3ZCznV0krsC2m8=";
System.out.println(AppUtilities.serializedStringToObject(ss));
}

}
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022806
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

>>C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\conf - такой директории нет.
>>Есть только C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin\conf\repo\locales\1033\ но там сам понмаешь...

Ошибся, C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\conf\log\logclient.txt должен быть
а этот D:/Lubyagin/DelShedTask/test/bin/file.log тоже пустой?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022819
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. В скрине директория клиента.
Ни в старом клиенте, ни в 2008 директории conf, как видишь нет.

2. При ошибке десериализации в файл D:/Lubyagin/DelShedTask/test/bin/file.log ничего не пишется. Даже обращения в этот файл не происходит.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022821
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin\conf\log\logclient.txt
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022835
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andrew88C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\conf - такой директории нет.
Есть только C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin\conf\repo\locales\1033\ но там сам понмаешь... логов нет.
}

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\client\bin\conf нет лог-файла
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022836
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022837
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И то, вспомнил, я папку conf сам в Bin положил. Чтобы она рядом с Test.class валялась.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022841
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже эта папка в applicationData лежит
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022853
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В тот log пишется только тогда, когда сам клиент запускается.
При выполнении Test.class ни в лог клиента, ни в D:/Lubyagin/DelShedTask/test/bin/file.log инфа не пишется.

А на что у тебя подозрение?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022870
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88В тот log пишется только тогда, когда сам клиент запускается.
При выполнении Test.class ни в лог клиента, ни в D:/Lubyagin/DelShedTask/test/bin/file.log инфа не пишется.

А на что у тебя подозрение?

Да, уж. Подозрение в это D:/Lubyagin/DelShedTask/test/bin/user_settings.xml, я так понимаю ты также скопировал conf и в D:/Lubyagin/DelShedTask/test/bin? иначе бы выскочило окошко с ошибкой.
И тогда что в D:/Lubyagin/DelShedTask/test/bin\conf\log\logclient.txt
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022904
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в D:/Lubyagin/DelShedTask/test/bin/conf так же нет попка log. В ней есть только папка repo.

Содержание user_settings правильное:

<?xml version="1.0" encoding="UTF-8" ?>
- <!-- Copyright (c) 2004 Hewlett-Packard Development Company, L.P. All Rights Reserved.
-->
- <SETTINGS>
<PROPERTY NAME="PRODUCTDATADIR">C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\server\</PROPERTY>
<PROPERTY NAME="PRODUCTINSTALLDIR">C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\server\</PROPERTY>
</SETTINGS>
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38022951
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

1 C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\server\log\logclient.txt не должен быть пустой
2 покажи select с помощью которого ты вытащил вот это значение
Zjw88AAAC2PFVktPU1EQHnQEYqIhiKGC0AtREIXaF7QUqZQiUCWpQXQhbqqlUsXbhlsebmThD3Bl4j9wqXFhjCs3bjT6E4z/RL+Z3tvcPghiUG5z7zlnXmfmO3NmWrxJeB5QgZ6Qj1apiG+ecqD4aIU28V2nDVrD3MI8AX6RboG7CkrW5mRp0Z4tUQZyjztebi32UhN+RB14LYiMQt3Er6BGN6lkm45RiPw0jl+EPl3eMWNQah4g6mzeXhIbZ+hFn7j4hp+1tGL9FfwujnOIw+xngwxKYBXR1ShPc4LToE6CFgRF5hGMVzkKzgJW/RTnAE+BloL8JOhp7oeVE3Sc0gjEqLIeheUrKpd2Wf8Ti2JvS2Fax2vU/c5BPgaLUZ6DVgLzOEYDtmQ2CapfbQntAl2kIejMQT7OIyT0ACfh4wLLPh7IeFR6Fq9fpaZ4grz4RtX/RtbE4yALUkITnTldCe8U97MXOw1wL7dX9uiDZbGehL/V+gYsz2v0cR6Gfm2KGDjvVR03kSJrSLEsxhLGAnLCwDdny+SRLYYmpAmZvEtG5A0KIFsM1X6qkl7smOAJjWw/mEpMXsym8AZVWvSMBmdpUNA+8xg4NxRdOYuyboQdn0QrwD4KQ2+Ux0EPwy/Rr0ZT0L6Na1RGQDCZ0VlGT6UaYwv8kiJTwLezxocRjbucn9Mcg0QIvoRw16K4TQGSrGjnNu6x9z3LHj6PtYe7serB2AVONyinwffwoJ5dUHXHENMY7AhF1lGMbUCqnFtyL/yabVG9bXI3juCWLtP13euJXARZZ7ByjlWqSsquKwkXPYU3RwWpIMXc3ibdRarWfNm4U6IcrN0nYDnbfbeLjIRiTeBzOBlCv/A0KZzZg4zdHbODgxvo/7XZNxvmZg3Rt/uuJVzyYlXvScPGjDhbGKbng2Q/v2oeqnmKS3tHloPfZsOI7mjJ2oBcUjkSSR4jSrskSuEd/fxMCMc0HZ+O6aZ39wdnNXzJugqYVEtFfMXRrICgHRYQzu9vp1Rll2u0De660q3yPkfF9cWDdd0+d7Y9bqUh7ek9eE3zvZ0NlkTBDWs4+ktdDadKJ2Pti6iGrr7YamdFbYYoaP8wPEmIFnqt+dBLPy45+1snJTi95nBUr/kyIsDzCNkkTdEH4xkYeohZmu6DviLZ2NRY+aMD2j1h1TV/muAGzd8FWaV5C40rzV95VRsdFpASt/uKm39dKN5S6YNofnEgmxXIXH22Bo7y/9Ewup9UbZmPKXBW3d/eoQo4r3ZCznV0krsC2m8=
возможно это не ScheduledTask, тогда должна быть запись в D:/Lubyagin/DelShedTask/test/bin/file.log
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38023061
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
select * from (select o.jav_oid, o.jav_instance from sd.rep_javaobjects o where o.jav_entity=281478464602119) where rownum < 150
Взял первый jav_instance.
Пробовал кодом брать:
Class.forName("oracle.jdbc.driver.OracleDriver");
connection = DriverManager.getConnection("jdbc:oracle:thin:@sd3.nnov.vt.ru:1521:volgasd", "itexpert", "itexpert");

Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery("select * from (select o.jav_oid, o.jav_instance from sd.rep_javaobjects o where o.jav_entity=281478464602119) where rownum < 150");

while(rs.next()){
....}
Пробовал просто из лягушки копирвать и вставлять в код программы:
String ss="Zjw88AAAC2PFVktPU1EQHnQ....";
AppUtilities.serializedStringToObject(ss);

Результат один.

В C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\ server \log\ logclient.txt Что-то есть, но последняя запись от 22/05/2012 19:02:23

В C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\ server \log\ logserver.txt Ничего, касаемо ошибки десериализации нет.
D:/Lubyagin/DelShedTask/test/bin/file.log - тут ничего нового не пишется.

C:\Program Files\Hewlett-Packard\OpenView\service desk 4.5\server - соответствует порту 30999, что я и пишу в коннекте, в коде Test.class sd1.nnov.volga.rt.ru:30999

Может, хоть я и пишу сервер:порт в коннекте, меня пробрасывает на другой более свободный сервер? У меня в настройках сервера:
<PROPERTY NAME="JOINMULTIPLESERVERS">true</PROPERTY>
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38023154
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

Странно, если я AppLog.setLogFile("c:\\log.txt"); файл создается но пустой, а если AppLog.setLogFile("log.txt") то в файл пишется ошибка. Убирай пути, а потом смотри лог.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38023587
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поменял. Один фиг не пишет. log.txt пустой. Ошибка сохраняется
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38023629
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

Я честно, не могу воспроизвести ситуация при которой бы не писалась ошибка в один из логов. Забей на этот sd, к тому же впереди 3 выходных, 4 страницы исписали, не получается как у тебя. Ну если все-таки получится, отпишись.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38023667
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не могу забить, к сожалению. Из-за повисших тасков постоянно падают сервера приложений по oout_of_memory, люди работать не могут, компания несет убытки ((
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38029425
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Раздобыл таки ошибку)

Exception in thread "main" com.hp.ifc.io.AppStreamException: Unable to deserialize an object (com.hp.ifc.ev.rules.AppScheduledRuleTask).
null
at com.hp.ifc.io.AppStreamer.readValue(Unknown Source)
at com.hp.ifc.io.AppDataStream.readObject(Unknown Source)
at com.hp.ifc.util.AppUtilities.serializedStringToObject(Unknown Source)

Может получится реанимировать тему?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38029622
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88Раздобыл таки ошибку)

Exception in thread "main" com.hp.ifc.io.AppStreamException: Unable to deserialize an object (com.hp.ifc.ev.rules.AppScheduledRuleTask).
null
at com.hp.ifc.io.AppStreamer.readValue(Unknown Source)
at com.hp.ifc.io.AppDataStream.readObject(Unknown Source)
at com.hp.ifc.util.AppUtilities.serializedStringToObject(Unknown Source)

Может получится реанимировать тему?

Да пожалуйста, но эту ошибку ты писал и раньше. Вопрос в том, почему нельзя десериализовать AppScheduledRuleTask, sd, собака, у меня, пишет в логи почему, у тебя нет. А база, к которой ты и sd подключаететсь одна и та же?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38029651
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, одна и та же. Select из класса Test я выполняю к боевой базе SD.
На днях переставил jre аналогично тому, какой использует клиент (Java(TM) 2 Platform Standard Edition Runtime Environment Version 5.0). Может сервер приложений использует другой и надо обновить?

У тебя SD на каком sp? не 24 случаем?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38029661
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

sp39
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38029681
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если в твой код мою строку подсунуть, десериализует?

Zjw88AAAC2PFVktPU1EQHnQEYqIhiKGC0AtREIXaF7QUqZQiUCWpQXQhbqqlUsXbhlsebmThD3Bl4j9wqXFhjCs3bjT6E4z/RL+Z3tvcPghiUG5z7zlnXmfmO3NmWrxJeB5QgZ6Qj1apiG+ecqD4aIU28V2nDVrD3MI8AX6RboG7CkrW5mRp0Z4tUQZyjztebi32UhN+RB14LYiMQt3Er6BGN6lkm45RiPw0jl+EPl3eMWNQah4g6mzeXhIbZ+hFn7j4hp+1tGL9FfwujnOIw+xngwxKYBXR1ShPc4LToE6CFgRF5hGMVzkKzgJW/RTnAE+BloL8JOhp7oeVE3Sc0gjEqLIeheUrKpd2Wf8Ti2JvS2Fax2vU/c5BPgaLUZ6DVgLzOEYDtmQ2CapfbQntAl2kIejMQT7OIyT0ACfh4wLLPh7IeFR6Fq9fpaZ4grz4RtX/RtbE4yALUkITnTldCe8U97MXOw1wL7dX9uiDZbGehL/V+gYsz2v0cR6Gfm2KGDjvVR03kSJrSLEsxhLGAnLCwDdny+SRLYYmpAmZvEtG5A0KIFsM1X6qkl7smOAJjWw/mEpMXsym8AZVWvSMBmdpUNA+8xg4NxRdOYuyboQdn0QrwD4KQ2+Ux0EPwy/Rr0ZT0L6Na1RGQDCZ0VlGT6UaYwv8kiJTwLezxocRjbucn9Mcg0QIvoRw16K4TQGSrGjnNu6x9z3LHj6PtYe7serB2AVONyinwffwoJ5dUHXHENMY7AhF1lGMbUCqnFtyL/yabVG9bXI3juCWLtP13euJXARZZ7ByjlWqSsquKwkXPYU3RwWpIMXc3ibdRarWfNm4U6IcrN0nYDnbfbeLjIRiTeBzOBlCv/A0KZzZg4zdHbODgxvo/7XZNxvmZg3Rt/uuJVzyYlXvScPGjDhbGKbng2Q/v2oeqnmKS3tHloPfZsOI7mjJ2oBcUjkSSR4jSrskSuEd/fxMCMc0HZ+O6aZ39wdnNXzJugqYVEtFfMXRrICgHRYQzu9vp1Rll2u0De660q3yPkfF9cWDdd0+d7Y9bqUh7ek9eE3zvZ0NlkTBDWs4+ktdDadKJ2Pti6iGrr7YamdFbYYoaP8wPEmIFnqt+dBLPy45+1snJTi95nBUr/kyIsDzCNkkTdEH4xkYeohZmu6DviLZ2NRY+aMD2j1h1TV/muAGzd8FWaV5C40rzV95VRsdFpASt/uKm39dKN5S6YNofnEgmxXIXH22Bo7y/9Ewup9UbZmPKXBW3d/eoQo4r3ZCznV0krsC2m8=
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38029701
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,

ошибка в консоле та же, и из приложения можно выйти только по Ctrl+C, не закрывается оно, а вот что в логе (который устанавливается в AppLog.setLogFile(...))

вР, 08/11/2012 09:45:49 <Trace> java.lang.ClassCastException: com.hp.ifc.rep.functions.AppValueContainer cannot be cast to com.hp.ifc.rep.rules.AppRuleConditionCompound
at com.hp.ifc.ev.rules.AppScheduledRuleTask.load(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.hp.ifc.io.AppStreamer.readValue(Unknown Source)
at com.hp.ifc.io.AppDataStream.readObject(Unknown Source)
at com.hp.ifc.util.AppUtilities.serializedStringToObject(Unknown Source)

это из-за того что oid ссылаются на разные обьекты у тебя и меня.
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38029737
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А может объекты с o.jav_entity=281478464602119 совсем не ScheduledTask-и?
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38029751
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew88,
Код: sql
1.
2.
3.
4.
5.
6.
SELECT     JAV_OID, JAV_ENTITY, JAV_INSTANCE
FROM         REP_JAVAOBJECTS
WHERE     (JAV_ENTITY =
                          (SELECT     ent_oid
                            FROM          ifc_entities
                            WHERE      ent_name = 'Scheduled Tasks'))
...
Рейтинг: 0 / 0
Ошибка при компилляции
    #38029794
Andrew88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT ent_oid
FROM ifc_entities
WHERE ent_name = 'Scheduled Tasks')
По сути и возвращает 281478464602119
...
Рейтинг: 0 / 0
103 сообщений из 103, показаны все 5 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка при компилляции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]