iText Pdf Behaviour

Itext is a free java pdf creation library, it has been ported to .NET.  I have been developing with it on my local machine which is running windows vista.

DEPLOYMENT ERRORS:

Window Server 2003 32 bit machine:
Exception of type 'java.net.ConnectException' was thrown.

Windows Server 2003 64 bit machine
Could not load file or assembly 'Apache.Crimson' or one of its dependencies. An attempt was made to load a program with an incorrect format.

Now  I believe that the second error is becuase this component was not designed to run in a 64 bit environment.

THE FIRST ISSUE I would like to resolve as I believe it to be a firewall or web service permissions issue.  Basically the stack trace is as so:


[ConnectException: Exception of type 'java.net.ConnectException' was thrown.]
   com.ms.vjsharp.protocol.http.VJSHttpURLConnection.__initWebResponse(Boolean isConnecting) +428
   com.ms.vjsharp.protocol.http.VJSHttpURLConnection.getInputStream() +45
   java.net.URL.openStream() +28
   com.lowagie.text.Image.getInstance(URL url) +43
   com.lowagie.text.Image.getInstance(String filename) +13
   com.zaffooacutionware.pdf.PdfCreator.GetPdf(Int32 auctionHouseID, Int32 physicalAuctionId) +2565
   ZaffoWebApplicationFinal.AuctionHouseSite.PdfBrochure.Page_Load(Object sender, EventArgs e) +93
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +47
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436

The library gets a stream when importing images and i believe that to be the issue but again i could be wrong.  It works fine on my local machine.  

Source Website: http://www.ujihara.jp/iTextdotNET/en/

Cheers

Andrew
LVL 20
REA_ANDREWAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Éric MoreauSenior .Net ConsultantCommented:
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
REA_ANDREWAuthor Commented:
Cheers
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
C#

From novice to tech pro — start learning today.