Monikaa Agassi

Greenhorn
+ Follow
since Jan 30, 2006
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Monikaa Agassi

Hi,
I am using JBoss-2.4.11_Tomcat-4.0.6. I have legacy code application which is using mysql DB. On server log I get following warning:

XAConnectionImpl: org.jboss.pool.jdbc.xa.wrapper.XAConnectionImpl@a522a6 has no current tx!

Is this warning harmful ? Do anyone know the reason behind this ?
can we avoid this ?
Thanks in advance.
Thanks,
Manisha
17 years ago
Hi,
I am unable to access pageContext in JSP errorPage. I am defining the errorPage in which i need pageContext. I am using JSP 1.2 on Jboss 2.4.11 with Tomcat 4.0.6.

I can access request , but not pageContext.

Is there any reason why i am not getting pageContext (global object) in error.jsp ?

Thanks in advance.
18 years ago
JSP
Hi,
I am unable to access pageContext in JSP errorPage. I am defining the errorPage in which i need pageContext. I am using JSP 1.2 on Jboss 2.4.11 with Tomcat 4.0.6.

I can access request , but not pageContext.

Is there any reason why i am not getting pageContext (global object) in error.jsp ?

Thanks in advance.
18 years ago
JSP
Is there any generic solution to this problem, as there can be many instances like this in the application ?

Thanks.
18 years ago
Hi,
I am getting following exception after login :

[ERROR,Engine] StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: getOutputStream() has already been called for this response
at org.apache.catalina.connector.ResponseBase.getWriter(ResponseBase.java:750)
at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:165)
at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:166)
at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:158)
at org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:205)
at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:177)
at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:198)
at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:193)
at org.apache.jsp.companyImageServer$jsp._jspService(companyImageServer$jsp.java:493)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
at java.lang.Thread.run(Thread.java:534)
[ERROR,Engine] ErrorDispatcherValve[localhost]: Exception Processing ErrorPage[exceptionType=java.lang.Throwable, location=/jsp/error.jsp]
java.lang.IllegalStateException
at org.apache.catalina.connector.ResponseFacade.reset(ResponseFacade.java:243)
at org.apache.catalina.valves.ErrorDispatcherValve.custom(ErrorDispatcherValve.java:384)
at org.apache.catalina.valves.ErrorDispatcherValve.throwable(ErrorDispatcherValve.java:250)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:178)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
at java.lang.Thread.run(Thread.java:534)



Following is the code snippet for companyImageServer.jsp:
\\\
<%@ page import="java.util.*,java.net.*,java.rmi.*,javax.naming.*,javax.rmi.*,javax.ejb.*,
com.zeborg.cubem.model.CubeMeta,
com.zeborg.cubem.model.ModelUtil,
com.zeborg.expensemap.model3.DataSet"
%><%@ page import="com.zeborg.util.*,com.zeborg.ejb.*,java.io.*"
%><%@ page import="com.zeborg.expensemap.view.*,com.zeborg.expensemap.view2.*"
%><%@ include file="begin_page.jsp"
%><%
// This page will stream the company logo to the calling jsp page
//No client side caching
WebUtil.addNoCache(response);

String cubekey = request.getParameter("key");
String location = request.getParameter("location");
if (cubekey==null)
{
throw new RuntimeException("Could not determine selected cube.");
}

CubeMeta cube = com.zeborg.cubem.model.ModelUtil.getCubeMetaHome().findByPrimaryKey(cubekey);
DataSet ds = EMZbaseUtil.getDataSet(cube);
if (cube==null)
throw new RuntimeException("Could not find cube in model:"+cubekey);

String imagename="";
if (location != null && location.equalsIgnoreCase("masthead"))
imagename=ds.getACCompany().getImageFileName();
else
imagename=ds.getACCompany().getMastheadImageFileName();

if(imagename!=null)
{
String imageext=imagename.substring(imagename.lastIndexOf("."));
if(imageext.equalsIgnoreCase("jpg") || imageext.equalsIgnoreCase("jpeg") )
response.setContentType("image/jpg");
} else {
response.setContentType("image/gif");
}
response.setHeader("Content-Disposition", "filename="+imagename);
OutputStream os = pageContext.getResponse().getOutputStream();
os.flush();
CubeUtil.streamCompanyImage(os,location,cubekey);
os.flush();
os.close();
// throw new com.zeborg.web.FinishPageException();

%><%@ include file="end_page.jsp"%>
\\\\

I Am using JBoss-2.4.11 with Tomcat-4.0.6
Does anybody know , why this can happen ?
Thanks in advance.
18 years ago