cancel
Showing results for 
Search instead for 
Did you mean: 

Web Service : Exception Errors

Former Member
0 Kudos

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....

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

Hi Sumit,

this webservice is doing the same function as PDFObjectWS but then the only differ is that the extract fields and data is diff

but then it seem like cannot generate it..

Regards...

Jia Jun

Former Member
0 Kudos

Hi,

As the error "Exception in method createPdf" , Can you either post or compare the difference between the two apps for code mentioned in this method.

Regards

Ayyapparaj

Former Member
0 Kudos

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");

Former Member
0 Kudos

Hi Jia,

If u r using ADS, just check the configuration bcos there can be n number of reasons for this exception. It would be easier to find, if u send the stack trace from the server log.

regards

Sumit

Former Member
0 Kudos

Hi,

Hope this context "TutEAR_PdfObject" exists.

Can you post the trace from the following location

C:\usr\sap\<SID>\JC00\j2ee\cluster\server0\log

Regards

Ayyapparaj

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

Hi,

Can you post the details from default trace..

Regards

Ayyapparaj

Former Member
0 Kudos

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

Former Member
0 Kudos

Hi,

Can you post the code at line 79, as this is the place from where the error is triggered

testing.sap.pdfobject.PdfObjectBean.createPdf(PdfObjectBean.java:79

Regards

Ayyapparaj

Former Member
0 Kudos

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());

}

Former Member
0 Kudos

Hi,

Can you check whether this return some thing

InputStream templateSourceInputStream = getClass().getClassLoader().getResourceAsStream("apps/sap.com/testingEAR/servlet_jsp/contextRoot/root/template.xdp");

Regards

Ayyapparaj

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

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