BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 21:06

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 09 окт 2009, 17:48 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Это ещё не решение, но надеюсь скоро будет при чутком участии разработчиков.

Данное решение в итоге представляет из себя возможность покупать услугу антивируса NOD через личный кабинет конечными потребителями.

Потому первый и главный вопрос: Собираюсь реализовать это следующим образом.
Добавить пункт меню в личный кабинет в common.xsl
Код:
   <tr>
      <th><img src="img/strelki.gif"/></th>
      <td><a href="?action=AdditionalAction&amp;mid=contract">Дополнительные действия</a></td>
   </tr>   
   <tr>
      <th><img src="img/strelki.gif"/></th>
      <td><a href="?action=MemoTable&amp;mid=contract">Примечания</a></td>
   </tr>   

   <tr>
      <th><img src="img/strelki.gif"/></th>
      <td><a href="http://127.0.0.1/nod/serv.php">ESET NOD</a></td>
   </tr>   


Работает, но результат открывается на всю страницу, т.е. личный кабинет теряется.
Подскажите, как сделать что бы результаты serv.php попадали в поляну справа?

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 09 окт 2009, 18:41 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Akhmat писал(а):
Это ещё не решение, но надеюсь скоро будет при чутком участии разработчиков.

Данное решение в итоге представляет из себя возможность покупать услугу антивируса NOD через личный кабинет конечными потребителями.

Потому первый и главный вопрос: Собираюсь реализовать это следующим образом.
Добавить пункт меню в личный кабинет в common.xsl
Код:
   <tr>
      <th><img src="img/strelki.gif"/></th>
      <td><a href="?action=AdditionalAction&amp;mid=contract">Дополнительные действия</a></td>
   </tr>   
   <tr>
      <th><img src="img/strelki.gif"/></th>
      <td><a href="?action=MemoTable&amp;mid=contract">Примечания</a></td>
   </tr>   

   <tr>
      <th><img src="img/strelki.gif"/></th>
      <td><a href="http://127.0.0.1/nod/serv.php">ESET NOD</a></td>
   </tr>   


Работает, но результат открывается на всю страницу, т.е. личный кабинет теряется.
Подскажите, как сделать что бы результаты serv.php попадали в поляну справа?

вы хотие в содержимое котрое выдает один сервер, встроить содержимое которое выдает дургое сервер. Это никак не сделать .
Это только фремом можно сделать, но это требет сервеой поддржки - специальный action сделать . Либо как-то очень сильно извратится с фваскриптом, который сделает запрос и подменяит содержимое страницы .

Либо нам самим это делать, нашей стрничкой . У нас сейчас разрабатывается интеграция с dr web, там наша страничка работает с их сервером по определенному протоколу..что-то подобное надо делать для nod


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 09 окт 2009, 18:47 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
еще тут варинт подсказали что можно положить html отдельную на нашем сервере с фреймомом.. и на нее дать ссылку


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 09 окт 2009, 20:30 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
stark писал(а):
вы хотие в содержимое котрое выдает один сервер, встроить содержимое которое выдает дургое сервер.


Да, предполагал именно это, но не был уверен в реализуемости

stark писал(а):
Это никак не сделать .
Это только фремом можно сделать, но это требет сервеой поддржки - специальный action сделать . Либо как-то очень сильно извратится с фваскриптом, который сделает запрос и подменяит содержимое страницы .

Казалось что проще всё)
stark писал(а):
Либо нам самим это делать, нашей стрничкой . У нас сейчас разрабатывается интеграция с dr web, там наша страничка работает с их сервером по определенному протоколу..что-то подобное надо делать для nod

Я Вам отправил на ящик протоколы. Нод лучший антивирь, думаю стоит реализовать, тем более что не первый раз делаете)

Спасибо Вам:)

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 27 окт 2009, 18:59 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Есть ли информация по поводу работ над этим козырным антивирусом?)

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 02 ноя 2009, 16:37 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
Работы пока не начались, но в планах есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 02 ноя 2009, 16:44 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Спасибо за ответ.

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 июн 2010, 19:27 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Пытаюсь реализовать НОД, но там взаимодействие происходит по SOAP (с SOAP работаю впервые). Имеется пример клиента на PHP, который прекрасно работает.

Вопрос:
1) Не могу сгенерить интерфейс к сервису посредством wsdl-описания, https://www.esetnod32.ru/.isp/isp_server.wsdl
Использую axis2-1.5.1
Код:
wsdl2java -o noddir -uri https://www.esetnod32.ru/.isp/isp_server.wsdl
Retrieving document at 'https://www.esetnod32.ru/.isp/isp_server.wsdl'.
[WARN] Type {http://www.w3.org/2001/XMLSchema}array missing!
[WARN] Type {http://www.w3.org/2001/XMLSchema}array missing!
[WARN] Type {http://www.w3.org/2001/XMLSchema}array missing!
[WARN] Type {http://www.w3.org/2001/XMLSchema}array missing!
[WARN] Type {http://www.w3.org/2001/XMLSchema}array missing!
[WARN] Type {http://www.w3.org/2001/XMLSchema}array missing!
[WARN] Type {http://www.w3.org/2001/XMLSchema}array missing!
Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
   at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:271)
   at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
   at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
   at org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(SimpleDBExtension.java:53)
   at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:224)
   ... 2 more
Caused by: java.lang.reflect.InvocationTargetException
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.apache.axis2.wsdl.codegen.extension.SimpleDBExtension.engage(SimpleDBExtension.java:50)
   ... 3 more
Caused by: org.apache.axis2.schema.SchemaCompilationException: can not find type {http://schemas.xmlsoap.org/soap/encoding/}Array from the parent schema https://87.242.77.191/soap/regserver
   at org.apache.axis2.schema.SchemaCompiler.copyMetaInfoHierarchy(SchemaCompiler.java:1296)
   at org.apache.axis2.schema.SchemaCompiler.processComplexContent(SchemaCompiler.java:1258)
   at org.apache.axis2.schema.SchemaCompiler.processContentModel(SchemaCompiler.java:1153)
   at org.apache.axis2.schema.SchemaCompiler.processComplexType(SchemaCompiler.java:1097)
   at org.apache.axis2.schema.SchemaCompiler.processNamedComplexSchemaType(SchemaCompiler.java:1017)
   at org.apache.axis2.schema.SchemaCompiler.processSchema(SchemaCompiler.java:931)
   at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:592)
   at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:552)
   at org.apache.axis2.schema.SchemaCompiler.process(SchemaCompiler.java:1991)
   at org.apache.axis2.schema.SchemaCompiler.processParticle(SchemaCompiler.java:1874)
   at org.apache.axis2.schema.SchemaCompiler.processComplexType(SchemaCompiler.java:1081)
   at org.apache.axis2.schema.SchemaCompiler.processAnonymousComplexSchemaType(SchemaCompiler.java:980)
   at org.apache.axis2.schema.SchemaCompiler.processSchema(SchemaCompiler.java:934)
   at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:592)
   at org.apache.axis2.schema.SchemaCompiler.processElement(SchemaCompiler.java:563)
   at org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:370)
   at org.apache.axis2.schema.SchemaCompiler.compile(SchemaCompiler.java:280)
   at org.apache.axis2.schema.ExtensionUtility.invoke(ExtensionUtility.java:103)
   ... 8 more

axis1.4 тоже спотыкается на array
Код:
java org.apache.axis.wsdl.WSDL2Java https://www.esetnod32.ru/.isp/isp_server.wsdl 
log4j:WARN No appenders could be found for logger (org.apache.axis.i18n.ProjectResourceBundle).
log4j:WARN Please initialize the log4j system properly.
java.io.IOException: Type {http://www.w3.org/2001/XMLSchema}array is referenced but not defined.
   at org.apache.axis.wsdl.symbolTable.SymbolTable.checkForUndefined(SymbolTable.java:665)
   at org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:545)
   at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:518)
   at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:495)
   at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361)
   at java.lang.Thread.run(Unknown Source)

поискал wsdl описаний сервисов в инете, таким методом интерфейс генерится по другими wsdl описаниям.

Можно ли както побороть эту ошибку? Связывался с менеджерами, обещали передать технарям, у них на java нет наработок.

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 16 июн 2010, 15:04 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
up

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 16 июн 2010, 16:13 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
вопрос снят

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling + ESET NOD Антивирус
СообщениеДобавлено: 18 июн 2010, 20:41 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Подскажите как button передать функцию в онклик?
Код:
   <xsl:call-template name="button">
   <xsl:with-param name="title" select="'Подключить'"/>
                  <xsl:with-param name="align" select="'left'"/>
                  <xsl:with-param name="onclick" select="'alert(&apos;Hello&apos;)'"/>
   </xsl:call-template>

В общем, как туда ковычки одинарные или двойные запихать? Никак не работает, ни
select="'alert('Hello')'" //syntax error alert(
select="'alert(Hello)'" //Hello is not defined
select="'alert(&apos;Hello&apos;)'" //syntax error alert(
Убираю ведущие кавычки,
select="alert(&apos;Hello&apos;)" //Error XSLT file

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.104s | 40 Queries | GZIP : On ]