title: PayPal's CallerServices Works on localhost but not server
body: <p>My PayPal Direct script works perfect on my machine. Both nUnit tests and via a website on localhost. However this first line of code fails on my server and another server. (both full trust)</p>
  
  <pre><code>CallerServices caller = new CallerServices();
  </code></pre>
  
  <p><strong>Message</strong>: The type initializer for 'com.paypal.sdk.core.soap.SOAPAPICaller' threw an exception.
  <strong>Source</strong>: paypal_base</p>
  
  <p>Stack Trace:</p>
  
  <p>at com.paypal.sdk.core.soap.SOAPAPICaller..ctor()
     at com.paypal.sdk.services.CallerServices..ctor()
     at TS.Common.BusinessLogic.PaymentGateways.PayPalProController.CChargeCard(String paymentAmount, Order CurrentOrder, String creditCardType, String creditCardNumber, String CVV2, String expMonth, String expYear, PaymentActionCodeType paymentAction, Transaction&amp; transaction)
     at TS.Common.BusinessLogic.PaymentGateways.PayPalProController.ChargeCard(Order CurrentOrder, Decimal Amount, String CreditCardNum, String ExpMonth, String ExpYear, String SecurityNumber, Transaction&amp; transaction)
     at OrderController.SubmitCreditCardPayment(Order order, Decimal ChargeAmount, String CreditCardNum, String ExpMonth, String ExpYear, String Var, String CardType, Transaction&amp; transaction)
     at OrderController.SubmitOrder(Order order, Transaction&amp; transaction, Nullable`1 GiftCertId, String CreditCardNum, String ExpMonth, String ExpYear, String Var, String CardType, String Culture)
     at Checkout.btnOrder_Click(Object sender, EventArgs e) in d:\Inetpub\tickets\Checkout.aspx.cs:line 488</p>