Проблема с печатью задач

Простая система управления взаимодействием с клиентами.

Проблема с печатью задач

Сообщение mazay-d » 07 сен 2015, 18:28

При печати в CRM со вкладки "Задачи" на печать выводиться
отчет из файла
$this->bbcode_second_pass_code('', 'html_register_tasks.xsl')
хотя в настройках прописано:
$this->bbcode_second_pass_code('', 'register.task.report.format=register_tasks.xsl:Печать реестра заявок')
Если что-то поменять в настройка, отлично от файла "register_tasks.xsl", например так:
$this->bbcode_second_pass_code('', 'register.task.report.format=register_tasks_mon.xsl:Реестр вызовов;register_tasks_1.xsl:Отчет по обслуживанию;register_tasks_2.xsl:Отчет по должникам')
то печатается пустой лист и в логах ошибка:
$this->bbcode_second_pass_code('', '09-07/14:44:55 ERROR [http-bio-0.0.0.0-8443-exec-9] XSLManager -
java.lang.NullPointerException
at ru.bitel.bgbilling.kernel.container.web.action.XSLManager.getTransformer(XSLManager.java:106)
at ru.bitel.bgbilling.kernel.container.web.action.XSLManager.getTransformer(XSLManager.java:167)
at ru.bitel.bgbilling.kernel.container.web.action.XSLManager.transform(XSLManager.java:230)
at bitel.billing.server.Executer.doPost(SourceFile:246)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:50)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
')

Версия:
$this->bbcode_second_pass_code('', 'Информация о версии:

Клиент: вер. 6.2.748 / 02.09.2015 19:15:05
os: Windows 10; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
Сервер: вер. 6.2.942 / 02.09.2015 19:16:11
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60

assist: вер. 6.2.76 / 14.08.2015 18:02:26
bill: вер. 6.2.43 / 01.09.2015 17:53:18
card: вер. 6.2.25 / 14.08.2015 18:01:00
cerbercrypt: вер. 6.2.192 / 25.08.2015 19:00:58
dba: вер. 6.2.158 / 14.08.2015 18:01:44
dialup: вер. 6.2.309 / 14.08.2015 18:01:45
drweb: вер. 6.2.66 / 14.08.2015 18:01:46
email: вер. 6.2.171 / 14.08.2015 18:01:48
gorod: вер. 6.2.158 / 14.08.2015 18:01:50
inet: вер. 6.2.553 / 02.09.2015 19:19:01
ipn: вер. 6.2.221 / 14.08.2015 18:01:54
mps: вер. 6.2.169 / 31.08.2015 19:07:41
npay: вер. 6.2.181 / 31.08.2015 18:43:42
payonline: вер. 6.2.53 / 31.08.2015 18:38:53
phone: вер. 6.2.237 / 19.08.2015 21:37:11
rbkmoney: вер. 6.2.27 / 02.09.2015 19:12:17
reports: вер. 6.2.187 / 14.08.2015 18:02:08
rscm: вер. 6.2.170 / 14.08.2015 18:02:09
ru.bitel.bgbilling.plugins.cashcheck: вер. 6.2.98 / 14.08.2015 18:01:58
ru.bitel.bgbilling.plugins.cladr: вер. 6.2.116 / 14.08.2015 18:01:59
ru.bitel.bgbilling.plugins.crm: вер. 6.2.183 / 14.08.2015 18:02:02
ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.49 / 14.08.2015 18:02:03
ru.bitel.bgbilling.plugins.documents: вер. 6.2.160 / 31.08.2015 18:45:35
ru.bitel.bgbilling.plugins.helpdesk: вер. 6.2.167 / 14.08.2015 18:02:05
ru.bitel.bgbilling.plugins.organizer: вер. 6.2.67 / 14.08.2015 18:02:06
simplepay: вер. 6.2.20 / 31.08.2015 21:04:39
trayinfo: вер. 6.2.165 / 14.08.2015 18:02:11
voiceip: вер. 6.2.176 / 17.08.2015 14:03:14
wm: вер. 6.2.173 / 31.08.2015 18:48:37

Окружение:

Клиент:
os: Windows 10 amd64, 10.0
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
jre home: C:\Program Files\Java\jre1.8.0_60
default tz: 07.09.2015 15:33 MSK +0300 (Europe/Moscow)
user tz: 07.09.2015 15:33 MSK +0300 (Europe/Moscow)
locale: ru_RU
Сервер:
os: Linux amd64, 4.0.8-300.fc22.x86_64
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
jre home: /opt/java/jdk1.8.0_60/jre
default tz: 07.09.2015 15:33 MSK +0300 (Europe/Moscow)
db time: 2015-09-07 15:33:26.0
locale: ru_RU

Третьи стороны:

Fugue Icons. Copyright © 2011 Yusuke Kamiyamane. All rights reserved.
http://p.yusukekamiyamane.com/
Silk icon set. Copyright © Mark James. All rights reserved.
http://www.famfamfam.com/lab/icons/silk/')
mazay-d
 
Сообщения: 437
Зарегистрирован: 17 фев 2009, 19:18
Откуда: Коломна

Re: Проблема с печатью задач

Сообщение skn » 07 сен 2015, 19:40

у названий файлов на фиске должен быть префикс "html_", "pdf_"

$this->bbcode_second_pass_code('', ' String ext = getParameter( "ext" );
if (ext==null) //если не передали никакой параметр то по умолчанию используем html
{
ext = "html";
}
String xslt = ext + "_" + getParameter( "xslt", "register_tasks.xsl" );')
skn
Разработчик
 
Сообщения: 4382
Зарегистрирован: 07 апр 2007, 23:51
Откуда: Уфа, Россия

Re: Проблема с печатью задач

Сообщение mazay-d » 08 сен 2015, 01:24

Где-то я уже это слышал....
Пишем "Ленин" - подрузамеваем "Партия". :D
-------
А все работает, спасибо!
В доку это написать бы, многие еще CRM пользуются.
mazay-d
 
Сообщения: 437
Зарегистрирован: 17 фев 2009, 19:18
Откуда: Коломна


Вернуться в Плагин CRM

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

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