Отчет Jasper не может найти пакет net.sf.jasperreports.engine

У меня есть j2ee приложение, использующее пружинную платформу. Я пытаюсь экспортировать отчеты о яшме xml, PDF и xhtml файлам. Я использую язя затмения с плагином для weblogic сервера и для апачского сервера кота. Это хорошо работает, когда я выполняю его на сервере (в затмении) и выбор Tomcat как сервер. Но когда я пытаюсь выполнить его на сервере (в затмении) теперь выбирающий weblogic сервер, я получаю ошибку. Вот полное отслеживание стека ошибки

> net.sf.jasperreports.engine.JRException:
> Errors were encountered when compiling
> report expressions class file:
> C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:4:
> package net.sf.jasperreports.engine
> does not exist import
> net.sf.jasperreports.engine.*; ^
> C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:5:
> package
> net.sf.jasperreports.engine.fill does
> not exist。 import
> net.sf.jasperreports.engine.fill.*; ^
> C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:13:
> package net.sf.jasperreports.engine
> does not exist。 import
> net.sf.jasperreports.engine.*; ^
> C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:15:
> package
> net.sf.jasperreports.engine.data does
> not exist。 import
> net.sf.jasperreports.engine.data.*; ^
> C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:21:
> cannot find symbol。  symbol: class
> JREvaluator public class
> TestJasper_1262789093368_66389 extends
> JREvaluator ^
> C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:28:
> cannot find symbol。  symbol: class
> JRFillParameter location :
> TestJasper_1262789093368_66389 の class
> private JRFillParameter
> parameter_REPORT_LOCALE = null; ^
> C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:29:
> cannot find symbol。  symbol: class
> JRFillParameter location :
> TestJasper_1262789093368_66389 の class
> private JRFillParameter
> parameter_JASPER_REPORT = null; ^
> C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:30:
> cannot find symbol。  symbol: class
> JRFillParameter location :
> TestJasper_1262789093368_66389 の class
> private JRFillParameter
> parameter_REPORT_VIRTUALIZER = null; ^

C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:40:

не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  частный JRFillParameter parameter_title = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:41: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  частный JRFillParameter parameter_REPORT_FORMAT_FACTORY = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:42: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  частный JRFillParameter parameter_REPORT_MAX_COUNT = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:43: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  частный JRFillParameter parameter_REPORT_TEMPLATES = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:44: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  частный JRFillParameter parameter_REPORT_RESOURCE_BUNDLE = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:45: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  частный JRFillField field_SERV_ID = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:46: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  частный JRFillField field_EMP_FIRSTNAME = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:47: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  частный JRFillField field_EMP_ID = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:48: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  частный JRFillField field_EMP_SALARY = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:49: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  частный JRFillField field_EMP_SURNAME = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:50: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  частный JRFillField field_SERV_NAME = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:51: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  частный JRFillVariable variable_PAGE_NUMBER = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:52: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  частный JRFillVariable variable_COLUMN_NUMBER = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:53: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  частный JRFillVariable variable_REPORT_COUNT = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:54: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  частный JRFillVariable variable_PAGE_COUNT = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:55: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  частный JRFillVariable variable_COLUMN_COUNT = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:56: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  частный JRFillVariable variable_Service_COUNT = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:57: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  частный JRFillVariable variable_total = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:58: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  частный JRFillVariable variable_service_salary_subtotal = пустой указатель; ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:81: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_LOCALE = (JRFillParameter) pm.get ("REPORT_LOCALE"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:82: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_JASPER_REPORT = (JRFillParameter) pm.get ("JASPER_REPORT"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:83: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_VIRTUALIZER = (JRFillParameter) pm.get ("REPORT_VIRTUALIZER"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:84: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_TIME_ZONE = (JRFillParameter) pm.get ("REPORT_TIME_ZONE"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:85: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_FILE_RESOLVER = (JRFillParameter) pm.get ("REPORT_FILE_RESOLVER"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:86: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_SCRIPTLET = (JRFillParameter) pm.get ("REPORT_SCRIPTLET"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:87: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_PARAMETERS_MAP = (JRFillParameter) pm.get ("REPORT_PARAMETERS_MAP"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:88: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_CONNECTION = (JRFillParameter) pm.get ("REPORT_CONNECTION"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:89: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_CLASS_LOADER = (JRFillParameter) pm.get ("REPORT_CLASS_LOADER"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:90: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_DATA_SOURCE = (JRFillParameter) pm.get ("REPORT_DATA_SOURCE"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:91: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_URL_HANDLER_FACTORY = (JRFillParameter) pm.get ("REPORT_URL_HANDLER_FACTORY"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:92: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_IS_IGNORE_PAGINATION = (JRFillParameter) pm.get ("IS_IGNORE_PAGINATION"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:93: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_title = (JRFillParameter) pm.get ("заголовок"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:94: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_FORMAT_FACTORY = (JRFillParameter) pm.get ("REPORT_FORMAT_FACTORY"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:95: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_MAX_COUNT = (JRFillParameter) pm.get ("REPORT_MAX_COUNT"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:96: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_TEMPLATES = (JRFillParameter) pm.get ("REPORT_TEMPLATES"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:97: не может найти символ 。 символом: класс местоположение JRFillParameter: класс TestJasper_1262789093368_66389  parameter_REPORT_RESOURCE_BUNDLE = (JRFillParameter) pm.get ("REPORT_RESOURCE_BUNDLE"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:106: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  field_SERV_ID = (JRFillField) fm.get ("SERV_ID"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:107: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  field_EMP_FIRSTNAME = (JRFillField) fm.get ("EMP_FIRSTNAME"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:108: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  field_EMP_ID = (JRFillField) fm.get ("EMP_ID"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:109: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  field_EMP_SALARY = (JRFillField) fm.get ("EMP_SALARY"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:110: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  field_EMP_SURNAME = (JRFillField) fm.get ("EMP_SURNAME"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:111: не может найти символ 。 символом: класс местоположение JRFillField: класс TestJasper_1262789093368_66389  field_SERV_NAME = (JRFillField) fm.get ("SERV_NAME"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:120: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  variable_PAGE_NUMBER = (JRFillVariable) vm.get ("PAGE_NUMBER"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:121: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  variable_COLUMN_NUMBER = (JRFillVariable) vm.get ("COLUMN_NUMBER"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:122: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  variable_REPORT_COUNT = (JRFillVariable) vm.get ("REPORT_COUNT"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:123: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  variable_PAGE_COUNT = (JRFillVariable) vm.get ("PAGE_COUNT"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:124: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  variable_COLUMN_COUNT = (JRFillVariable) vm.get ("COLUMN_COUNT"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:125: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  variable_Service_COUNT = (JRFillVariable) vm.get ("Service_COUNT"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:126: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  variable_total = (JRFillVariable) vm.get ("общее количество"); ^ C:\Oracle\Middleware\user_projects\domains\wl_server\TestJasper_1262789093368_66389.java:127: не может найти символ 。 символом: класс местоположение JRFillVariable: класс TestJasper_1262789093368_66389  variable_service_salary_subtotal = (JRFillVariable) vm.get ("service_salary_subtotal"); ^ エラー 67 個

в net.sf.jasperreports.engine.design. JRAbstractCompiler.compileReport (JRAbstractCompiler.java:195) в net.sf.jasperreports.engine. JasperCompileManager.compileReport(JasperCompileManager.java:219) в jp.co.anicom.framework.reportutil.report.generateReport (отчет java:39) в sun.reflect. NativeMethodAccessorImpl.invoke0 (Собственный метод) в sun.reflect. NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) в sun.reflect. DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) в java.lang.reflect. Method.invoke (Метод java:597) в org.jboss.el.util. ReflectionUtil.invokeMethod(ReflectionUtil.java:328) в org.jboss.el.util. ReflectionUtil.invokeMethod(ReflectionUtil.java:273) в org.jboss.el.parser. AstMethodSuffix.getValue(AstMethodSuffix.java:59) в org.jboss.el.parser. AstValue.getValue(AstValue.java:67) в org.jboss.el. ValueExpressionImpl.getValue(ValueExpressionImpl.java:186) в org.springframework.binding.expression.el. BindingValueExpression.getValue(BindingValueExpression.java:54) в org.springframework.binding.expression.el. ELExpression.getValue (ELExpression.java:54) в org.springframework.webflow.action. EvaluateAction.doExecute(EvaluateAction.java:77) в org.springframework.webflow.action. AbstractAction.execute(AbstractAction.java:188) в org.springframework.webflow.execution. AnnotatedAction.execute(AnnotatedAction.java:145) в org.springframework.webflow.execution. ActionExecutor.execute(ActionExecutor.java:51) в org.springframework.webflow.engine. ActionList.execute(ActionList.java:155) в org.springframework.webflow.engine. Flow.start (Поток java:534) в org.springframework.webflow.engine.impl. FlowExecutionImpl.start(FlowExecutionImpl.java:364) в org.springframework.webflow.engine.impl. FlowExecutionImpl.start(FlowExecutionImpl.java:222) в org.springframework.webflow.executor. FlowExecutorImpl.launchExecution(FlowExecutorImpl.java:140) в org.springframework.webflow.mvc.servlet. FlowHandlerAdapter.handle(FlowHandlerAdapter.java:193) в org.springframework.web.servlet. DispatcherServlet.doDispatch(DispatcherServlet.java:875) в org.springframework.web.servlet. DispatcherServlet.doService(DispatcherServlet.java:807) в org.springframework.web.servlet. FrameworkServlet.processRequest(FrameworkServlet.java:571) в org.springframework.web.servlet. FrameworkServlet.doGet(FrameworkServlet.java:501) в javax.servlet.http. HttpServlet.service(HttpServlet.java:707) в javax.servlet.http. HttpServlet.service(HttpServlet.java:820) в weblogic.servlet.internal. StubSecurityHelper$ServletServiceAction.run (StubSecurityHelper.java:227) в weblogic.servlet.internal. StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) в weblogic.servlet.internal. ServletStubImpl.execute(ServletStubImpl.java:292) в weblogic.servlet.internal. TailFilter.doFilter(TailFilter.java:26) в weblogic.servlet.internal. FilterChainImpl.doFilter(FilterChainImpl.java:56) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:378) в org.springframework.security.intercept.web. FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) в org.springframework.security.intercept.web. FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.ui. SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.ui. ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.providers.anonymous. AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.ui.rememberme. RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.wrapper. SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.ui.basicauth. BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.ui. AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.ui.logout. LogoutFilter.doFilterHttp(LogoutFilter.java:89) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.context. HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.concurrent. ConcurrentSessionFilter.doFilterHttp(ConcurrentSessionFilter.java:99) в org.springframework.security.ui. SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) в org.springframework.security.util. FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:390) в org.springframework.security.util. FilterChainProxy.doFilter(FilterChainProxy.java:175) в org.springframework.web.filter. DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) в org.springframework.web.filter. DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) в weblogic.servlet.internal. FilterChainImpl.doFilter(FilterChainImpl.java:56) в org.springframework.web.filter. CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) в org.springframework.web.filter. OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) в weblogic.servlet.internal. FilterChainImpl.doFilter(FilterChainImpl.java:56) в weblogic.servlet.internal. RequestEventsFilter.doFilter(RequestEventsFilter.java:27) в weblogic.servlet.internal. FilterChainImpl.doFilter(FilterChainImpl.java:56) в weblogic.servlet.internal. WebAppServletContext$ServletInvocationAction.run (WebAppServletContext.java:3588) в weblogic.security.acl.internal. AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) в weblogic.security.service. SecurityManager.runAs(SecurityManager.java:121) в weblogic.servlet.internal. WebAppServletContext.securedExecute(WebAppServletContext.java:2200) в weblogic.servlet.internal. WebAppServletContext.execute(WebAppServletContext.java:2106) в weblogic.servlet.internal. ServletRequestImpl.run(ServletRequestImpl.java:1428) в weblogic.work. ExecuteThread.execute(ExecuteThread.java:201) в weblogic.work. ExecuteThread.run(ExecuteThread.java:173)

Я проверил файлы банки, необходимые на отчет о яшме, и я думаю, что включал все в свой lib.
Weblogic.xml

> <?xml version="1.0" encoding="UTF-8"?>
> <wls:weblogic-web-app
> xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
> http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd
> http://xmlns.oracle.com/weblogic/weblogic-web-app
> http://xmlns.oracle.com/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
>     <wls:container-descriptor>
>         <wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes>
>     </wls:container-descriptor>
>     <wls:weblogic-version>10.3.1</wls:weblogic-version>
>     <wls:fast-swap>
>         <wls:enabled>false</wls:enabled>
>     </wls:fast-swap> </wls:weblogic-web-app>
6
задан cedric 7 January 2010 в 02:58
поделиться

2 ответа

Похоже, одна из банок Jasper Reports отсутствует в класспате в среде WebLogic. Проверьте документацию по серверу вашего приложения, возможно, вы сможете настроить его на запись в журнал операций загрузки классов и получить дополнительную информацию для решения проблемы. Я знаю , как отлаживать проблемы с загрузкой классов в OC4J (я работаю с OC4J и решал такие проблемы, как включение регистрации событий загрузки классов и просмотр логов). Попробуйте сделать то же самое.

Не уверен, может статья Making the Most of WebLogic Classloaders также поможет вам.

1
ответ дан 11 December 2019 в 03:12
поделиться
[

]Седрик, я попытаюсь ответить на ваш вопрос, но сначала, в качестве примечания, я действительно думаю, что вам нужно научиться задавать "умные вопросы []умные вопросы []". Я не хочу показаться грубым (на самом деле я пытаюсь вам помочь), но это не первый ваш вопрос в SO, и у меня каждый раз одна и та же разочаровывающая реакция на них: вы просто не предоставляете достаточно подробностей или информации о вашем контексте, вашей проблеме, вашей ошибке, том, что вы делаете, шагах по воспроизведению и т.д., и т.п. Действительно, взгляните на предоставленную мной ссылку, она поможет вашим читателям и, следовательно, вам самим.[

] [

]В этом случае, было бы неплохо узнать, как вы разворачиваете свою войну, если проблема происходит под Eclipse или нет, каковы различия между установкой под Tomcat и WebLogic, что такое []точная [] трассировка (я сомневаюсь, что это было "не могу найти пакет net.sf.jasperreports.engine") и т.д. и т.п. Серьезно, почему, черт возьми, мы всегда должны спрашивать о полной стековой трассировке и журналах...[

] [

]К сожалению, без подробностей, единственный совет, который я могу дать, это проверить, что все банки, требуемые JasperReports, предоставлены в []WEB-INF/lib[] каталоге вашей войны. Это не объясняет, почему все работает с Tomcat, но я не могу догадаться, о чем вы нам не говорите. Если банки есть, пожалуйста, предоставьте журналы, полную стековую трассировку и все детали, которые могли бы помочь решить эту проблему. [

] [

][] UPDATE: [] Спасибо за обновление вопроса. Здесь WebLogic явно не может найти классы из []net.sf.jasperreports.engine.*[] в classpath. Видите ли вы какие-нибудь конкретные жалобы в логах сервера во время запуска? Есть ли шанс, что вы поместили требуемые банки в Tomcat's classpath вместо []WEB-INF/lib[]?[

].
1
ответ дан 11 December 2019 в 03:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: