BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 июн 2025, 15:39

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




Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
СообщениеДобавлено: 26 май 2014, 11:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Написал отчет для отправки уведомлений на эелектронку
при не правильно заполненом адресе (это не единственная проблема) в лог вылетает такая ошибка
Код:
05-26/09:05:35 ERROR ["http-bio-/0.0.0.0-8443"-exec-6] LoggingPrintStream - javax.mail.SendFailedException: Invalid Addresses;
  nested exception is:
        com.sun.mail.smtp.SMTPAddressFailedException: 550 restricted characters in address

как мне ее поймать и вывести в отчет, конструкция вида
Код:
import java.sql.*;
import java.util.*;

import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.Vector;

import ru.bitel.bgbilling.kernel.script.server.dev.GlobalScriptBase;
import ru.bitel.bgbilling.server.util.Setup;
import ru.bitel.common.sql.ConnectionSet;
import java.util.Date;
import bitel.billing.server.contract.bean.*;

import bitel.billing.common.TimeUtils;
import bitel.billing.server.contract.bean.ContractEmailParamValue;
import bitel.billing.server.contract.bean.ContractParameterManager;
import bitel.billing.server.util.MailMsg;

public void fillReport( con, filter, bitel.billing.server.reports.BGCSVReport.ReportResult result )
{
        ContractManager cm = new ContractManager (con);
        int gr = filter.getIntParam("gr");
        int contracts = filter.getIntParam("contracts");
        System.out.println("contracts " + contracts);
        StringBuilder emailS = new StringBuilder();
        String subject = filter.getStringParam("subject");
        String messages = filter.getStringParam("messages");
        String signature = filter.getStringParam("signature");
        ContractParameterManager cpm = new ContractParameterManager(con);
        Setup setup = Setup.getSetup();
        data = new ArrayList( 1000 );
        map = new HashMap();
        if(contracts != null )
        {
        PreparedStatement ps = con.prepareStatement( "SELECT id FROM contract where id in (" + contracts + ")" );
        ResultSet rs = ps.executeQuery();
try
{
                while ( rs.next() )
                        {
                                int cid = rs.getInt( 1 );
                                ContractEmailParamValue email = cpm.getEmailParam(cid,3);
                                if (email != null) {
                                        for (String mailstring : email.getEmailVector())
                                                {
                                                        String mail = mailstring.replaceAll("(^.*<)|(>.*$)","");
                                                        emailS.append( mail + " " );
                                                        Contract c = cm.getContractById(contracts);
                                                        map.put("title",c.getTitle());
                                                        map.put("mail",mail);
                                                        data.add( map );
                                                }
                                                        }
                        }

      rs.close();
      ps.close();
                                                MailMsg msg = new MailMsg( setup );
//Отправка сообщений
                                                msg.sendMessage(emailS.toString(), subject,  messages + "\n\n" + signature);
}catch (Exception e) {
            "ERRRRRRRRRRRRRROR" + e.printStackTrace();
map.put("e",e.printStackTrace());
        }
result.setData( data );
        System.out.println(emailS.toString()+ "  " +  subject+ "  " +  messages);
        }
}

Не отрабатывает

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 11:23 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 11:25 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
Ругается как будто на превышение количества адресов .
А если попробовать не одной операцией отправлять, а каждое мыло отдельно ?

нет нет, ругается на #@aa.ru вот такой адрес, я спецально его сделал таким. Мне охота в отчет вывести трейс ошибки

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 11:48 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
skyb писал(а):
stark писал(а):
Ругается как будто на превышение количества адресов .
А если попробовать не одной операцией отправлять, а каждое мыло отдельно ?

нет нет, ругается на #@aa.ru вот такой адрес, я спецально его сделал таким. Мне охота в отчет вывести трейс ошибки


А что это вообще такое ?

skyb писал(а):
}catch (Exception e) {
            "ERRRRRRRRRRRRRROR" + e.printStackTrace();


Это не компилируемая конструкция. Может быть там имелось ввиду print ? А вообще c bsh там не всегда работает обработка исключений, вроде бы есть какие-то с этим проблемы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 11:53 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark С принтом в лог тоже ничего не выводит. Мне нужно поймать исключение при отправки и вывести его в отчет. Это возможно?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 13:12 
Не в сети
Разработчик

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


Не знаю, надо пробовать, разбираться. Я помню что с этим с bsh не все гладко.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 13:25 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
так вот то что я сделал с try {} catch поидеи вывести должно что то было? (если с принтом)
Код:
catch (Exception e) {
            print("ERRRRRRRRRRRRRROR" + e.printStackTrace());

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 14:45 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
skyb писал(а):
Написал отчет для отправки уведомлений на эелектронку
при не правильно заполненом адресе (это не единственная проблема) в лог вылетает такая ошибка
Код:
05-26/09:05:35 ERROR ["http-bio-/0.0.0.0-8443"-exec-6] LoggingPrintStream - javax.mail.SendFailedException: Invalid Addresses;
  nested exception is:
        com.sun.mail.smtp.SMTPAddressFailedException: 550 restricted characters in address

как мне ее поймать и вывести в отчет, конструкция вида
[


Покажите вывод этого Exception-на целиком .


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 15:06 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Код:
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream - javax.mail.internet.AddressException: Missing ']' in string ``[для'' at position 4
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.mail.internet.InternetAddress.parse(InternetAddress.java:826)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.mail.internet.InternetAddress.parse(InternetAddress.java:575)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.mail.internet.InternetAddress.parse(InternetAddress.java:552)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:153)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:113)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at sun.reflect.GeneratedMethodAccessor283.invoke(Unknown Source)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.lang.reflect.Method.invoke(Method.java:597)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.Reflect.invokeMethod(Reflect.java:137)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.Reflect.invokeObjectMethod(Reflect.java:83)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.Name.invokeMethod(Name.java:858)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.evalBlock(BSHBlock.java:131)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.eval(BSHBlock.java:81)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.eval(BSHBlock.java:47)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHIfStatement.eval(BSHIfStatement.java:51)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.evalBlock(BSHBlock.java:131)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.eval(BSHBlock.java:81)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BshMethod.invokeImpl(BshMethod.java:362)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BshMethod.invoke(BshMethod.java:258)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BshMethod.invoke(BshMethod.java:186)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.This.invokeMethod(This.java:255)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.This.invokeMethod(This.java:174)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.XThis$Handler.invokeImpl(XThis.java:194)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.XThis$Handler.invoke(XThis.java:131)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at $Proxy86.fillReport(Unknown Source)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.reports.BGCSVReport.getResult(BGCSVReport.java:139)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.reports.BGCSVReport.fillReportToStream(BGCSVReport.java:44)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:56)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.Executer.doModule(Unknown Source)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.Executer$1.run(Unknown Source)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.security.AccessController.doPrivileged(Native Method)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.security.auth.Subject.doAs(Subject.java:396)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.Executer.doPost(Unknown Source)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
05-26/13:04:32 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.lang.Thread.run(Thread.java:662)

Например 1 из трейсов
Код:
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream - javax.mail.internet.AddressException: Domain ends with dot in string ``ka@lur.su.''
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.mail.internet.InternetAddress.checkAddress(InternetAddress.java:1206)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.mail.internet.InternetAddress.parse(InternetAddress.java:1033)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.mail.internet.InternetAddress.parse(InternetAddress.java:575)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.mail.internet.InternetAddress.parse(InternetAddress.java:552)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:153)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:113)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at sun.reflect.GeneratedMethodAccessor283.invoke(Unknown Source)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.lang.reflect.Method.invoke(Method.java:597)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.Reflect.invokeMethod(Reflect.java:137)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.Reflect.invokeObjectMethod(Reflect.java:83)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.Name.invokeMethod(Name.java:858)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.evalBlock(BSHBlock.java:131)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.eval(BSHBlock.java:81)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.eval(BSHBlock.java:47)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHIfStatement.eval(BSHIfStatement.java:51)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.evalBlock(BSHBlock.java:131)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BSHBlock.eval(BSHBlock.java:81)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BshMethod.invokeImpl(BshMethod.java:362)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BshMethod.invoke(BshMethod.java:258)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.BshMethod.invoke(BshMethod.java:186)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.This.invokeMethod(This.java:255)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.This.invokeMethod(This.java:174)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.XThis$Handler.invokeImpl(XThis.java:194)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bsh.XThis$Handler.invoke(XThis.java:131)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at $Proxy86.fillReport(Unknown Source)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.reports.BGCSVReport.getResult(BGCSVReport.java:139)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.reports.BGCSVReport.fillReportToStream(BGCSVReport.java:44)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:56)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.Executer.doModule(Unknown Source)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.Executer$1.run(Unknown Source)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.security.AccessController.doPrivileged(Native Method)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.security.auth.Subject.doAs(Subject.java:396)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.Executer.doPost(Unknown Source)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
05-26/13:05:02 ERROR ["http-bio-/0.0.0.0-8080"-exec-8] LoggingPrintStream -     at java.lang.Thread.run(Thread.java:662)

ещё, их много разных, хотелось бы видеть де не прошла отправка и что то делать с этим

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 15:13 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Если убрать try catch, тогда выведет вроде строку в bsh, на которой упало .Но выведет в логе ошибок биллинга. Обработка исключений в bsh не работает похоже(если они были брошены вне bsh). В динамическом коде работает. Можно отчет на динамический код переделать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 15:18 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
так это и так без try catch вывод.
динкод же 6.1 ??? это обновляться нада, не так быстро все это

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 15:49 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
В глобальных скриптах работает
Код:
import bitel.billing.server.util.*;
import javax.mail.internet.InternetAddress;

public void main( setup, con, conSlave )
{
   try{

      
      MailMsg msg = new MailMsg( setup );
      InternetAddress.parse( "aa@aa.ru." );
   }
   catch( Exception ex )
   {
      print( "error:" + ex.getMessage() );
   }   
}


Код:
GENERATE_TIME: 26.05.14 15:48:50
EXECUTION_STOP_TIME: 26.05.14 15:48:50
PROCESS_TIME: 54

OUT:
error:Domain ends with dot



Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 15:56 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
да понятно что будет работать, я исключения обрабатывал в глобальных скриптах и в динкоде. Проблема в том что нет фильтров удобных которые в отчете. Поставил галочку и группы отработали, нужно выбрать договора, все норм, не писать через запятую руками ))))

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 15:57 
Не в сети
Разработчик

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


в отчете тоже проверил - работает .


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 16:00 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
а как это дело в моем контексте запихать в вывод в отчет?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 16:13 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Там проблема в том, что это Exception ловится раньше в MailMsg и выше не бросается . Но ошибку можно получить в getResult()

Код:
import bitel.billing.server.util.*;
import javax.mail.internet.InternetAddress;
import ru.bitel.common.Utils;

public void main( setup, con, conSlave )
{
      MailMsg msg = new MailMsg( setup );
       msg.sendMessage( "aa@aa.ru.", "ddd", "ddddfds" );

      
      if( !Utils.isEmptyString( msg.getResult() ) )
      {
         //произошла ошибка
         print( "result=" + msg.getResult() );
      }


}


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 май 2014, 16:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
завтра попробую, спасибо

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 май 2014, 06:08 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
хехей, получилось, пасиба!!!


Вложения:
Выделение_119.png
Выделение_119.png [ 4.81 КБ | Просмотров: 8256 ]

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ] 

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


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

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


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

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