on 01-03-2008 9:22 AM
Hi all after i manage to deploy the WS but i unable to excute the WS function as it keep giving me this errors..
Exception in method createPdf.
in Request BOX
POST /TestingWS/Config1?style=document HTTP/1.1
Host: 172.16.3.12:50100
Content-Type: text/xml; charset=UTF-8
Connection: close
Cookie: <value is hidden>
Content-Length: 488
SOAPAction: ""
<?xml version="1.0" encoding="UTF-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema"><SOAP-ENV:Body><pns:createPdf xmlns:pns='urn:testingVI'><pns:dataSource>E:\tmp\data1.xml</pns:dataSource><pns:pdfTarget>E:\tmp\data1.pdf</pns:pdfTarget><pns:userName>Administrator</pns:userName><pns:locale>EN</pns:locale></pns:createPdf></SOAP-ENV:Body></SOAP-ENV:Envelope>
then as for Response BOX reply is
HTTP/1.1 500 Internal Server Error
Connection: close
Server: SAP J2EE Engine/7.00
Content-Type: text/xml; charset=UTF-8
Date: Thu, 03 Jan 2008 09:15:15 GMT
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>SOAP-ENV:Client</faultcode><faultstring>Exception in method createPdf.</faultstring><detail><ns1:com.sap.engine.services.ejb.exceptions.BaseEJBException xmlns:ns1='http://sap-j2ee-engine/client-runtime-error'>Exception in method createPdf.</ns1:com.sap.engine.services.ejb.exceptions.BaseEJBException></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
so wonder how should i solve this problem....
Hi All,
I am getting HTTP/1.1 500 Internal Server Error when i am creating a web service over a java class. My java class connects to MDM and fetches data. When i am running my java class, I am able to fetch the data from MDM successfully. I ahve exposed the business method via webservices. In request when i am passing the connection parameters its showing exception to me. Please suggest me how to resolve this issue
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jia,
What exactly r u doing with the webservice?? it looks like a ADS exception. Can u elaborate more on the problem & send the stack trace from the server log??
regards
Sumit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
my testingWS code
public boolean createPdf(String dataSource, String pdfTarget, String userName, String locale) throws EJBException
{
boolean returnValue = false;
ByteArrayOutputStream dataSourceOutputStream = new ByteArrayOutputStream();
ByteArrayOutputStream templateSourceOutputStream = new ByteArrayOutputStream();
try
{
InputStream dataSourceInputStream = new FileInputStream(new File(dataSource));
InputStream templateSourceInputStream = getClass().getClassLoader().getResourceAsStream("apps/sap.com/testingEAR/servlet_jsp/contextRoot/root/template.xdp");
IOUtil.write(dataSourceInputStream, dataSourceOutputStream);
IOUtil.write(templateSourceInputStream, templateSourceOutputStream);
dataSourceInputStream.close();
templateSourceInputStream.close();
}
catch (Exception e)
{
throw new EJBException(e.getMessage());
}
IWDPDFObject pdfObject = WDPDFObjectFactory.getPDFObject();
pdfObject.setData(dataSourceOutputStream);
pdfObject.setTemplate(templateSourceOutputStream);
pdfObject.setUserName(userName);
pdfObject.setLocale(new Locale(locale));
pdfObject.setUsageRights(null, PDFObject.getAllUsageRights());
pdfObject.setInteractive(true);
ByteArrayInputStream pdfInputStream = (ByteArrayInputStream) pdfObject.createPDF();
if (pdfInputStream != null)
{
try
{
FileOutputStream fileOutputStream = new FileOutputStream(new File(pdfTarget));
IOUtil.write(pdfInputStream, fileOutputStream);
fileOutputStream.flush();
fileOutputStream.close();
returnValue = true;
}
catch(Exception e)
{
throw new EJBException(e.getMessage());
}
}
return(returnValue);
}
-
the PDFObjectWS code
public boolean createPdf(String dataSource, String pdfTarget, String userName, String locale) throws EJBException
{
boolean returnValue = false;
ByteArrayOutputStream dataSourceOutputStream = new ByteArrayOutputStream();
ByteArrayOutputStream templateSourceOutputStream = new ByteArrayOutputStream();
try
{
InputStream dataSourceInputStream = new FileInputStream(new File(dataSource));
InputStream templateSourceInputStream = getClass().getClassLoader().getResourceAsStream("apps/sap.com/TutEAR_PdfObject/servlet_jsp/contextRoot/root/template.xdp");
IOUtil.write(dataSourceInputStream, dataSourceOutputStream);
IOUtil.write(templateSourceInputStream, templateSourceOutputStream);
dataSourceInputStream.close();
templateSourceInputStream.close();
}
catch (Exception e)
{
throw new EJBException(e.getMessage());
}
IWDPDFObject pdfObject = WDPDFObjectFactory.getPDFObject();
pdfObject.setData(dataSourceOutputStream);
pdfObject.setTemplate(templateSourceOutputStream);
pdfObject.setUserName(userName);
pdfObject.setLocale(new Locale(locale));
pdfObject.setUsageRights(null, PDFObject.getAllUsageRights());
pdfObject.setInteractive(true);
ByteArrayInputStream pdfInputStream = (ByteArrayInputStream) pdfObject.createPDF();
if (pdfInputStream != null)
{
try
{
FileOutputStream fileOutputStream = new FileOutputStream(new File(pdfTarget));
IOUtil.write(pdfInputStream, fileOutputStream);
fileOutputStream.flush();
fileOutputStream.close();
returnValue = true;
}
catch(Exception e)
{
throw new EJBException(e.getMessage());
}
}
return(returnValue);
}
i check already the diff is only the part on
InputStream templateSourceInputStream = getClass().getClassLoader().getResourceAsStream("apps/sap.com/TutEAR_PdfObject/servlet_jsp/contextRoot/root/template.xdp");
Hi Sumit,
but then i feel abit funny is that the WS i just newly created is follow the same as what PDFObjectWS is about. the only change is when the Fields.
any i even encounter another situation when i creat the same WS
example
Exception in method com.sap.tut.ejb.pdfobjectservices.PdfObjectLocalLocalObjectImpl0_0.createPdf(java.lang.String,java.lang.String,java.lang.String,java.lang.String).
that why i wonder what happen... i really hope there is a solution to this problem...
or did anyone create a similar PDFObjectWS for this own use.. as i need function like createPDF and etc
Regard
Jia Jun
Hi Ayyapparaj,
i get the following from my applications.1.log
-
#1.5##00145E5A17D5007900000343000010FC000442CDB0C93E03#1199351108546#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb5d0a20b9da11dc9e5000145e5a17d5#SAPEngine_Application_Thread[impl:3]_16##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] TestingWS_Config1_SoapServlet: init#
#1.5##00145E5A17D5007900000344000010FC000442CDB0C94DA3#1199351108546#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb5d0a20b9da11dc9e5000145e5a17d5#SAPEngine_Application_Thread[impl:3]_16##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] jsp: init#
#1.5##00145E5A17D5007900000345000010FC000442CDB0C9512A#1199351108546#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb5d0a20b9da11dc9e5000145e5a17d5#SAPEngine_Application_Thread[impl:3]_16##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] invoker: init#
#1.5##00145E5A17D5007900000346000010FC000442CDB0C9548F#1199351108546#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb5d0a20b9da11dc9e5000145e5a17d5#SAPEngine_Application_Thread[impl:3]_16##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] default: init#
#1.5##00145E5A17D5007900000347000010FC000442CDB0C957E8#1199351108546#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb5d0a20b9da11dc9e5000145e5a17d5#SAPEngine_Application_Thread[impl:3]_16##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] PutServlet: init#
#1.5##00145E5A17D5007900000348000010FC000442CDB0C95B2D#1199351108546#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb5d0a20b9da11dc9e5000145e5a17d5#SAPEngine_Application_Thread[impl:3]_16##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] ChangePasswordForm: init#
#1.5##00145E5A17D50075000002E3000010FC000442CDB0C9F011#1199351108593#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb643610b9da11dc937500145e5a17d5#SAPEngine_Application_Thread[impl:3]_21##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] jsp: init#
#1.5##00145E5A17D50075000002E4000010FC000442CDB0C9F399#1199351108593#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb643610b9da11dc937500145e5a17d5#SAPEngine_Application_Thread[impl:3]_21##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] invoker: init#
#1.5##00145E5A17D50075000002E5000010FC000442CDB0C9F6F2#1199351108593#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb643610b9da11dc937500145e5a17d5#SAPEngine_Application_Thread[impl:3]_21##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] default: init#
#1.5##00145E5A17D50075000002E6000010FC000442CDB0C9FA36#1199351108593#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb643610b9da11dc937500145e5a17d5#SAPEngine_Application_Thread[impl:3]_21##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] PutServlet: init#
#1.5##00145E5A17D50075000002E7000010FC000442CDB0C9FD6C#1199351108593#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####fb643610b9da11dc937500145e5a17d5#SAPEngine_Application_Thread[impl:3]_21##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] ChangePasswordForm: init#
#1.5##00145E5A17D5007600000365000010FC000442CDCE23A1E2#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20e478e0b9dc11dcce9900145e5a17d5#SAPEngine_Application_Thread[impl:3]_15##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] TestingWS_Config1_SoapServlet: destroy#
#1.5##00145E5A17D5007600000366000010FC000442CDCE23A272#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20e478e0b9dc11dcce9900145e5a17d5#SAPEngine_Application_Thread[impl:3]_15##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] ChangePasswordForm: destroy#
#1.5##00145E5A17D5007600000367000010FC000442CDCE23A2C7#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20e478e0b9dc11dcce9900145e5a17d5#SAPEngine_Application_Thread[impl:3]_15##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] default: destroy#
#1.5##00145E5A17D5007600000368000010FC000442CDCE23A318#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20e478e0b9dc11dcce9900145e5a17d5#SAPEngine_Application_Thread[impl:3]_15##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] PutServlet: destroy#
#1.5##00145E5A17D5007600000369000010FC000442CDCE23A369#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20e478e0b9dc11dcce9900145e5a17d5#SAPEngine_Application_Thread[impl:3]_15##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] jsp: destroy#
#1.5##00145E5A17D500760000036A000010FC000442CDCE23A3B8#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20e478e0b9dc11dcce9900145e5a17d5#SAPEngine_Application_Thread[impl:3]_15##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] invoker: destroy#
#1.5##00145E5A17D50070000003B4000010FC000442CDCE23B5DB#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20c55822b9dc11dcc70b00145e5a17d5#SAPEngine_Application_Thread[impl:3]_36##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] ChangePasswordForm: destroy#
#1.5##00145E5A17D50070000003B5000010FC000442CDCE23B677#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20c55822b9dc11dcc70b00145e5a17d5#SAPEngine_Application_Thread[impl:3]_36##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] default: destroy#
#1.5##00145E5A17D50070000003B6000010FC000442CDCE23B6CB#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20c55822b9dc11dcc70b00145e5a17d5#SAPEngine_Application_Thread[impl:3]_36##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] PutServlet: destroy#
#1.5##00145E5A17D50070000003B7000010FC000442CDCE23B71A#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20c55822b9dc11dcc70b00145e5a17d5#SAPEngine_Application_Thread[impl:3]_36##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] jsp: destroy#
#1.5##00145E5A17D50070000003B8000010FC000442CDCE23B769#1199351601006#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####20c55822b9dc11dcc70b00145e5a17d5#SAPEngine_Application_Thread[impl:3]_36##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] invoker: destroy#
#1.5##00145E5A17D500690000036D000010FC000442CDCE7A563A#1199351606678#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####2445f360b9dc11dcb07f00145e5a17d5#SAPEngine_Application_Thread[impl:3]_33##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] TestingWS_Config1_SoapServlet: init#
#1.5##00145E5A17D500690000036E000010FC000442CDCE7A657E#1199351606678#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####2445f360b9dc11dcb07f00145e5a17d5#SAPEngine_Application_Thread[impl:3]_33##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] jsp: init#
#1.5##00145E5A17D500690000036F000010FC000442CDCE7A6901#1199351606678#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####2445f360b9dc11dcb07f00145e5a17d5#SAPEngine_Application_Thread[impl:3]_33##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] invoker: init#
#1.5##00145E5A17D5006900000370000010FC000442CDCE7A6C50#1199351606693#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####2445f360b9dc11dcb07f00145e5a17d5#SAPEngine_Application_Thread[impl:3]_33##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] default: init#
#1.5##00145E5A17D5006900000371000010FC000442CDCE7A6F84#1199351606693#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####2445f360b9dc11dcb07f00145e5a17d5#SAPEngine_Application_Thread[impl:3]_33##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] PutServlet: init#
#1.5##00145E5A17D5006900000372000010FC000442CDCE7A72C7#1199351606693#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####2445f360b9dc11dcb07f00145e5a17d5#SAPEngine_Application_Thread[impl:3]_33##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [TestingWS/Config1] ChangePasswordForm: init#
#1.5##00145E5A17D5005F00000901000010FC000442CDCE7B0473#1199351606724#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####244cf840b9dc11dcce1d00145e5a17d5#SAPEngine_Application_Thread[impl:3]_2##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] jsp: init#
#1.5##00145E5A17D5005F00000902000010FC000442CDCE7B082A#1199351606724#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####244cf840b9dc11dcce1d00145e5a17d5#SAPEngine_Application_Thread[impl:3]_2##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] invoker: init#
#1.5##00145E5A17D5005F00000903000010FC000442CDCE7B0B6F#1199351606724#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####244cf840b9dc11dcce1d00145e5a17d5#SAPEngine_Application_Thread[impl:3]_2##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] default: init#
#1.5##00145E5A17D5005F00000904000010FC000442CDCE7B0EAF#1199351606724#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####244cf840b9dc11dcce1d00145e5a17d5#SAPEngine_Application_Thread[impl:3]_2##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] PutServlet: init#
#1.5##00145E5A17D5005F00000905000010FC000442CDCE7B11E5#1199351606724#/Applications/WebApplications#testing.com/TestingEAR#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#J2EE_GUEST#0####244cf840b9dc11dcce1d00145e5a17d5#SAPEngine_Application_Thread[impl:3]_2##0#0#Info#1#com.sap.engine.services.servlets_jsp.server.runtime.context.ServletContextImpl#Plain###application [testing] ChangePasswordForm: init#
-
hope this is the log you ask me to look for to help me out?
anyway hope to hear from your reply soon.
Regard
Jia Jun
Hi Ayyapparaj,
below is the details from default trace
-
Date : 01/03/2008
Time : 17:13:49:428
Message :
[EXCEPTION]
com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method createPdf.
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: javax.ejb.EJBException
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:79)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
... 25 more
javax.ejb.EJBException
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:79)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Severity : Error
Category :
Location : com.sap.engine.services.ejb
Application : testing.com/TestingEAR
Thread : SAPEngine_Application_Thread[impl:3]_16
Datasource : 1199429412257:E:\usr\sap\BD1\DVEBMGS01\j2ee\cluster\server0\log\defaultTrace.trc
Message ID : 00145E5A17D5007900000349000010FC000442CDCFD56E9D
Source Name : com.sap.engine.services.ejb
Argument Objs : com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method createPdf.
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: javax.ejb.EJBException
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:79)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
... 25 more
javax.ejb.EJBException
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:79)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
,
Arguments : com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method createPdf.
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: javax.ejb.EJBException
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:79)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
... 25 more
javax.ejb.EJBException
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:79)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
,
Dsr Component :
Dsr Transaction : 31d55340b9dc11dccba900145e5a17d5
Dsr User :
Indent : 0
Level : 0
Message Code :
Message Type : 1
Relatives :
Resource Bundlename :
Session : 0
Source : com.sap.engine.services.ejb
ThreadObject : SAPEngine_Application_Thread[impl:3]_16
Transaction :
User : J2EE_GUEST
Hi Ayyapparaj,
the code as below as for line 79 is the line when BOLD
-
try
{
InputStream dataSourceInputStream = new FileInputStream(new File(dataSource));
InputStream templateSourceInputStream = getClass().getClassLoader().getResourceAsStream("apps/sap.com/testingEAR/servlet_jsp/contextRoot/root/template.xdp");
IOUtil.write(dataSourceInputStream, dataSourceOutputStream);
IOUtil.write(templateSourceInputStream, templateSourceOutputStream);
dataSourceInputStream.close();
templateSourceInputStream.close();
}
catch (Exception e)
{
throw new EJBException(e.getMessage());
}
Hi Ayyapparaj,
i not sure how to check this part
InputStream templateSourceInputStream = getClass().getClassLoader().getResourceAsStream("apps/sap.com/testingEAR/servlet_jsp/contextRoot/root/template.xdp");
btw.. as i wont how to i check frm my server at which directory can i see whether there is a template.xdp ?
btw.. just now i change as my contextroot i change to testing already.. but the result still the same but this time is like this response
-
Date : 01/04/2008
Time : 15:36:44:933
Message :
[EXCEPTION]
com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method createPdf.
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/adsproxy/types/p1/RpData
at com.sap.tc.webdynpro.pdfobject.api.WDPDFObjectFactory.getPDFObject(WDPDFObjectFactory.java:43)
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:82)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
... 25 more
Severity : Error
Category :
Location : com.sap.engine.services.ejb
Application : testing.com/TestingEAR
Thread : SAPEngine_Application_Thread[impl:3]_38
Datasource : 1199432242308:E:\usr\sap\BD1\DVEBMGS01\j2ee\cluster\server0\log\defaultTrace.trc
Message ID : 00145E5A17D50066000004F1000010FC000442E09281F057
Source Name : com.sap.engine.services.ejb
Argument Objs : com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method createPdf.
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/adsproxy/types/p1/RpData
at com.sap.tc.webdynpro.pdfobject.api.WDPDFObjectFactory.getPDFObject(WDPDFObjectFactory.java:43)
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:82)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
... 25 more
,
Arguments : com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method createPdf.
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/adsproxy/types/p1/RpData
at com.sap.tc.webdynpro.pdfobject.api.WDPDFObjectFactory.getPDFObject(WDPDFObjectFactory.java:43)
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:82)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
... 25 more
,
Dsr Component :
Dsr Transaction : cc93ab50ba9711dccc8800145e5a17d5
Dsr User :
Indent : 0
Level : 0
Message Code :
Message Type : 1
Relatives :
Resource Bundlename :
Session : 0
Source : com.sap.engine.services.ejb
ThreadObject : SAPEngine_Application_Thread[impl:3]_38
Transaction :
User : J2EE_GUEST
Hi Ayyapparaj,
how to check whether it got return anything...
as i did do some changes in my code and i also check at the server side (SDM) whether the xdp files is inside the folder...
it is at this folder
\apps\testing.com\TestingEAR\servlet_jsp\testing\root\
and i did some admend already but then now is i try to excute the code it did not generate the pdf out.. using the xdp file.
so i wonder what i have to do next to try to solve the web service exceptions?
Regards
Jia Jun
Hi Ayyapparaj,
i have check for the directory there is existing file inside... the folder but when i try to consume the web services it response the same errors but then i look into the defaulttrace.log, it changes to a new line...
-
below is the errors
-
Date : 01/08/2008
Time : 15:08:58:487
Message :
[EXCEPTION]
com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method createPdf.
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/adsproxy/types/p1/RpData
at com.sap.tc.webdynpro.pdfobject.api.WDPDFObjectFactory.getPDFObject(WDPDFObjectFactory.java:43)
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:82)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
... 25 more
Severity : Error
Category :
Location : com.sap.engine.services.ejb
Application : testing.com/TestingEAR
Thread : SAPEngine_Application_Thread[impl:3]_4
Datasource : 1199776550477:E:\usr\sap\BD1\DVEBMGS01\j2ee\cluster\server0\log\defaultTrace.trc
Message ID : 00145E5A17D5006D00000041000016A400044330A68BCBA9
Source Name : com.sap.engine.services.ejb
Argument Objs : com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method createPdf.
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/adsproxy/types/p1/RpData
at com.sap.tc.webdynpro.pdfobject.api.WDPDFObjectFactory.getPDFObject(WDPDFObjectFactory.java:43)
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:82)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
... 25 more
,
Arguments : com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method createPdf.
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/adsproxy/types/p1/RpData
at com.sap.tc.webdynpro.pdfobject.api.WDPDFObjectFactory.getPDFObject(WDPDFObjectFactory.java:43)
at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:82)
at com.testing.sap.pdfobject.PdfObjectLocalLocalObjectImpl0_0.createPdf(PdfObjectLocalLocalObjectImpl0_0.java:247)
... 25 more
,
Dsr Component :
Dsr Transaction : 94f33070bdb811dc9f0b00145e5a17d5
Dsr User :
Indent : 0
Level : 0
Message Code :
Message Type : 1
Relatives :
Resource Bundlename :
Session : 0
Source : com.sap.engine.services.ejb
ThreadObject : SAPEngine_Application_Thread[impl:3]_4
Transaction :
User : J2EE_GUEST
-
now is at com.testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:82)
and i check at line 82 is this
IWDPDFObject pdfObject = WDPDFObjectFactory.getPDFObject();
so what should i do next
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.