Brett,
Thanks for the reply. We actually do have the .jar path defined in build.xml.
And our service compiles and executes fine so long as I don't make any calls
to the PayPal API. I'll check the ofbiz-component.xml in the morning. Thanks
for the heads up. (PayPal requires the PayflowPro.jar and two other xerces
executables.) Are you using Verisign with OfBiz?
Thanks
Rick
Brett Palmer <[EMAIL PROTECTED]> wrote: Rick,
If you have any account with PayPal/Verisign you should have their Jar
file that contains the PayflowAPI class in it. This Jar file needs to
be in a directory specified in the one of the ofbiz-component.xml
file. For example, you could put the jar file in the
ofbiz/application/accounting/lib directory. Then the the
ofbiz-component.xml file in the accounting directory would pick it up
with the following line:
It seems like there was another file that had to be in the classpath
along with the Jar file but the Verisign docs should explain that.
Hope that helps.
Brett
On 7/9/07, Richard Fleming wrote:
> David -
>
> Here's the log: I can see a "no classdef found" and I've tried to add a
classpath statement and I've copied the .jar files to several different lib directories in
ofbiz - to no avail. I left a message with Paypal integration specialist today and should
hear back tomorrow. What questions should I ask him?
>
> Rick
>
> 2007-07-09 16:26:14,687 (http-0.0.0.0-8443-Processor3) [
ServiceDispatcher.java:391:ERROR]
> ---- exception report
----------------------------------------------------------
> Service [paypalproCCProcessor] threw an unexpected exception/error
> Exception: org.ofbiz.service.GenericServiceException
> Message: Service target threw an unexpected exception
(paypal/payflow/PayflowAPI)
> ---- stack trace
---------------------------------------------------------------
> org.ofbiz.service.GenericServiceException: Service target threw an unexpected
exception (paypal/payflow/PayflowAPI)
>
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:106)
>
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:56)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:339)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:153)
>
org.ofbiz.accounting.payment.PaymentGatewayServices.authPayment(PaymentGatewayServices.java:489)
>
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPaymentPreference(PaymentGatewayServices.java:161)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
>
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:94)
>
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:56)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:339)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:139)
>
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPayments(PaymentGatewayServices.java:343)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
>
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:94)
>
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:56)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:339)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:153)
>
org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:933)
>
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:508)
>
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:472)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:91)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:77)
> org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:450)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:277)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:192)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:251)
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> java.lang.Thread.run(Thread.java:595)
> java.lang.NoClassDefFoundError: paypal/payflow/PayflowAPI
>
org.ofbiz.accounting.thirdparty.paypalpro.PaypalPro.paypalccProcessor(PaypalPro.java:47)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
>
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:94)
>
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:56)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:339)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:153)
>
org.ofbiz.accounting.payment.PaymentGatewayServices.authPayment(PaymentGatewayServices.java:489)
>
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPaymentPreference(PaymentGatewayServices.java:161)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
>
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:94)
>
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:56)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:339)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:139)
>
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPayments(PaymentGatewayServices.java:343)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
>
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:94)
>
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:56)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:339)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:153)
>
org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:933)
>
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:508)
>
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:472)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:91)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:77)
> org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:450)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:277)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:192)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:251)
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> java.lang.Thread.run(Thread.java:595)
>
--------------------------------------------------------------------------------
> 2007-07-09 16:26:14,687 (http-0.0.0.0-8443-Processor3) [
TransactionUtil.java:255:ERROR]
> ---- exception report
----------------------------------------------------------
> [TransactionUtil.rollback]
> Exception: java.lang.Exception
> Message: Stack Trace
> ---- stack trace
---------------------------------------------------------------
> java.lang.Exception: Stack Trace
>
org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:254)
>
org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:236)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:394)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:153)
>
org.ofbiz.accounting.payment.PaymentGatewayServices.authPayment(PaymentGatewayServices.java:489)
>
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPaymentPreference(PaymentGatewayServices.java:161)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
>
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:94)
>
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:56)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:339)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:139)
>
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPayments(PaymentGatewayServices.java:343)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
>
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:94)
>
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:56)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:339)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:153)
>
org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:933)
>
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:508)
>
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:472)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:91)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:77)
> org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:450)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:277)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:192)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:251)
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> java.lang.Thread.run(Thread.java:595)
>
--------------------------------------------------------------------------------
> 2007-07-09 16:26:14,687 (http-0.0.0.0-8443-Processor3) [
TransactionUtil.java:265:INFO ] [TransactionUtil.rollback] transaction rolled back
> 2007-07-09 16:26:14,687 (http-0.0.0.0-8443-Processor3) [
TransactionUtil.java:192:INFO ] [TransactionUtil.commit] Not committing
transaction, status is STATUS_NO_TRANSACTION
> 2007-07-09 16:26:14,703 (http-0.0.0.0-8443-Processor3)
[PaymentGatewayServices.java:529:ERROR]
> ---- exception report
----------------------------------------------------------
> Error occurred on: paypalproCCProcessor => {billToEmail=null,
customerIpAddress=127.0.0.1,
shippingAddress=[GenericEntity:PostalAddress][address1,8084 E. AMHERST
AVE(java.lang.String)][address2,null()][attnName,null()][city,DENVER(java.lang.String)][contactMechId,10030(java.lang.String)][countryGeoId,USA(java.lang.String)][countyGeoId,null()][createdStamp,2007-02-25
20:48:06.109(java.sql.Timestamp)][createdTxStamp,2007-02-25
20:48:05.531(java.sql.Timestamp)][directions,null()][lastUpdatedStamp,2007-02-25
20:48:06.109(java.sql.Timestamp)][lastUpdatedTxStamp,2007-02-25
20:48:05.531(java.sql.Timestamp)][postalCode,80231(java.lang.String)][postalCodeExt,null()][postalCodeGeoId,null()][stateProvinceGeoId,CO(java.lang.String)][toName,RICK
FLEMING(java.lang.String)],
userLogin=[GenericEntity:UserLogin][createdStamp,2007-02-14
21:39:50.344(java.sql.Timestamp)][createdTxStamp,2007-02-14
>
21:39:50.031(java.sql.Timestamp)][currentPassword,47ca69ebb4bdc9ae0adec130880165d2cc05db1a(java.lang.String)][disabledDateTime,null()][enabled,Y(java.lang.String)][hasLoggedOut,N(java.lang.String)][isSystem,null()][lastCurrencyUom,null()][lastLocale,null()][lastUpdatedStamp,2007-06-30
14:12:02.468(java.sql.Timestamp)][lastUpdatedTxStamp,2007-06-30
14:12:02.468(java.sql.Timestamp)][partyId,admin(java.lang.String)][passwordHint,ford(java.lang.String)][successiveFailedLogins,0(java.lang.Long)][userLoginId,admin(java.lang.String)],
currency=USD,
creditCard=[GenericEntity:CreditCard][cardNumber,5100000000000008(java.lang.String)][cardType,MasterCard(java.lang.String)][companyNameOnCard,null()][consecutiveFailedAuths,null()][consecutiveFailedNsf,null()][contactMechId,10030(java.lang.String)][createdStamp,2007-07-05
12:05:16.781(java.sql.Timestamp)][createdTxStamp,2007-07-05
>
12:05:16.406(java.sql.Timestamp)][expireDate,01/2009(java.lang.String)][firstNameOnCard,Rick(java.lang.String)][issueNumber,null()][lastFailedAuthDate,null()][lastFailedNsfDate,null()][lastNameOnCard,Fleming(java.lang.String)][lastUpdatedStamp,2007-07-05
12:05:16.781(java.sql.Timestamp)][lastUpdatedTxStamp,2007-07-05
12:05:16.406(java.sql.Timestamp)][middleNameOnCard,null()][paymentMethodId,10050(java.lang.String)][suffixOnCard,null()][titleOnCard,null()][validFromDate,null()],
paymentConfig=null,
billToParty=[GenericEntity:Person][birthDate,null()][comments,null()][createdStamp,2007-02-14
21:39:50.157(java.sql.Timestamp)][createdTxStamp,2007-02-14
21:39:50.031(java.sql.Timestamp)][employmentStatusEnumId,null()][existingCustomer,null()][firstName,THE(java.lang.String)][firstNameLocal,null()][gender,null()][height,null()][lastName,ADMINISTRATOR(java.lang.String)][lastNameLocal,null()][lastUpdatedStamp,2007-06-05
=== message truncated ===