Форум программистов, компьютерный форум, киберфорум
Наши страницы

Java

Войти
Регистрация
Восстановить пароль
 
orensoft
0 / 0 / 0
Регистрация: 02.05.2009
Сообщений: 1
#1

Ошибка Томката связанная с переполнением.. - Java

05.05.2009, 22:11. Просмотров 623. Ответов 2
Метки нет (Все метки)

Странные вещи творяться...
это все на локальной машине c JDK 1.4.0 и Tomcat 4.1.12
есть у меня JSP странички (www.orensoft.com)
одна из них является как бы селектором выводимого содержимого в body страницы
выглядит селектор так

_*=== Тут я начал грызть файл body.jsp ===*_
<%
String oldpag=(String) session.getAttribute('PAGE');
if (oldpag==null) oldpag='';
if (!pag.equals(oldpag))
{ %>
<%@ include file='clear-old-sess.jsp' %>
<% }
session.setAttribute('PAGE',pag);
if (pag.equals('games'))
{

%><%@ include file='games/games.jsp' %><%

}
else
if (pag.equals('forum'))
{

%><%@ include file='forum/forum.jsp' %><%

}
else
if (pag.equals('hits'))
{

%><%@ include file='hits/hits.jsp' %><%

}
else
if (pag.equals('supp'))
{

%><%@ include file='supp/supp.jsp' %><%

}
else
if (pag.equals('newuser'))
{

%><%@ include file='reg/reg-newuser-form.jsp' %><%

}
else
if (pag.equals('regnewuser'))
{

%><%@ include file='reg/reg-newuser-ver.jsp' %><%

}
else
if (pag.equals('authors'))
{

%><%@ include file='authors/authors.jsp' %><%

}
else
if ((pag.equals('tune')) && (USERCONNECT.equals('OK')))
{

%><%@ include file='tune/tune.jsp' %><%

}
else
if (pag.equals('userinfo'))
{

%><%@ include file='user-info.jsp' %><%

}
else
if ((pag.equals('pass')) && (USERCONNECT.equals('OK')))
{

%><%@ include file='tune/user-pass-sel.jsp' %><%

}
else
if ((pag.equals('sales')) && (USERCONNECT.equals('OK')))
{

%><%@ include file='sales/sales.jsp' %><%

}
else
if ((pag.equals('keyact')) && (USERCONNECT.equals('OK')))
{

%><%@ include file='sales/keyact.jsp' %><%

}
else
if (pag.equals('vote'))
{

%><%@ include file='vote/vote.jsp' %><%

}
else
if (pag.equals('addhits'))
{

%><%@ include file='hits/addhits.jsp' %><%

}
else
if (pag.equals('news'))
{

%><%@ include file='news/news.jsp' %><%

} else
if (pag.equals('errorlogin'))
{

%><%@ include file='err1log.jsp'%><%

} else
{
%><%@ include file='main/main.jsp' %><%
}

%>

_*=== Ну а здесь как я погляжу грызня окончилась ===*_

так вот, если я добавляю последнее выражение
if (pag.equals('errorlogin'))
{ и так далее }
то получаю следующую ошибку
причем если например одновременно с добавлением этого кода закоментировать код
скажем выше, то есть if (pag.equals('news')) { и так далее } то опять все
замечательно работает

по самой ошибке я понял только что мой код больше 64 кило... а что больше нельзя ?
может есть какие настройки в томкате что бы это ограничение обойт vlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil
terChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain
.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
260)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNe
xt(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNe
xt(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2396)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNe
xt(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.jav
a:170)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNe
xt(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNe
xt(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:17
4)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNe
xt(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnecti
on(Http11Protocol.java:380)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:5
33)
at java.lang.Thread.run(Thread.java:536)
_*=== Ну а здесь как я погляжу грызня окончилась ===*_

С уважением, Vitaly 26 февраля 2003 года
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2009, 22:11
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ошибка Томката связанная с переполнением.. (Java):

Ошибка связанная с Unknown Source - Java SE
Здравствуйте. У меня такая проблема недавно приступил к изучению языка java и работаю в среде eclipse. Начал писать проект для возможности...

Задача, связанная со static - Java SE
Суть: Переставь один модификатор static, чтобы пример скомпилировался. Код: public class Solution { public int A = 5; ...

Ошибка, связанная с переполнением буфера - C++
В общем, данный код рабочий, собираю на VS2013, при компиляции выдает переполнение буфера. Другие люди пробовали собирать у себя, у них всё...

Редкая ошибка, связанная с переполнением стека - C++
Значит ситуация такая, вот весь код он полностью рабочий, но для перегрузки потокового ввода вылетает и пишет, что стек переполнен. Сколько...

Ошибка с переполнением стека - Turbo Pascal
Тут такое дело...в-общем, вот условие: В исходном файле сначала идёт число n - общее количество треугольников. Далее в n строках идут х и...

Ошибка связанная с MV C++ - Windows 7
Помогите пожалуста. Эта ошибка вылетает постоянно. Что делать? (Прикрепил скрин)

2
mishgun
06.05.2009, 05:31 #2
Poprobuy perenesti ves kod jsp v bean
mishgun
06.05.2009, 05:32 #3
i vashe pochemu by tebe ne dat' jsp indexes i ispolzovat switch?A to stolko if-else sho rehnutsa mozhno ))))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2009, 05:32
Привет! Вот еще темы с ответами:

Ошибка связанная с mysqlQuery - PHP БД
Новичок в веб-програмировании.Данный скрипт должен регистрировать пользователя.Он выполняет свою задачу,но та часть где проверяется есть ли...

Ошибка, связанная с процентом - MS Excel
Проблема в расчетах при использовании процента. В колонке общих затрат (собственные) подсчитывает все одинаково. :help: СПАСИБО ЗА...

Ошибка связанная с MaskEdit - Delphi
Здравствуйте форумчане. Снова пишу по теме связанной с MaskEdit. У меня он предназначен для задания времени(часы, минуты). Столкнулся с...

Ошибка, связанная с памятью - C++ Builder
Приветствую. Есть класс : class Parsing { private: unsigned int connect_count; // сколько раз отправляли запрос public: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru