Alaska Software Inc. - WAA problem
Username: Password:
AuthorTopic: WAA problem
Jeremy SuiterWAA problem
on Tue, 17 May 2005 15:49:31 +0100
WAA has been running fine on my 2003 server.

I made some changes to my intranet package today and now it wont load at 
all.  I've reset the server and checked all the settings but nothing has 
changed.

WAA says it cannot load the DLL, but I can't see the full error message as 
the WAA screen shuts down.

Any one have any ideas?

TIA

Jeremy
Phil Ide
Re: WAA problem
on Tue, 17 May 2005 16:16:20 +0100
Jeremy,

> WAA has been running fine on my 2003 server.
> 
> I made some changes to my intranet package today and now it wont load at 
> all.  I've reset the server and checked all the settings but nothing has 
> changed.
> 
> WAA says it cannot load the DLL, but I can't see the full error message as 
> the WAA screen shuts down.
> 
> Any one have any ideas?

Yes, this is a common problem.  One of the DLL's required by your package
is not available.

Regards,

Phil Ide

***************************************
* Xbase++ FAQ, Libraries and Sources: *
* goto: http://www.idep.org.uk/xbase  *
***************************************

Happy feast of the pig!
Jeremy SuiterRe: WAA problem
on Tue, 17 May 2005 16:18:52 +0100
You're right I just compiled Xbtools into the DLL.  Put the runtime DLL's in 
the WAA directory and bingo!

Thanks

"Phil Ide" <phil@idep.org.uk> wrote in message 
news:x9b8bm48ier0.dlg@idep.org.uk...
> Jeremy,
>
>> WAA has been running fine on my 2003 server.
>>
>> I made some changes to my intranet package today and now it wont load at
>> all.  I've reset the server and checked all the settings but nothing has
>> changed.
>>
>> WAA says it cannot load the DLL, but I can't see the full error message 
>> as
>> the WAA screen shuts down.
>>
>> Any one have any ideas?
>
> Yes, this is a common problem.  One of the DLL's required by your package
> is not available.
>
> Regards,
> -- 
> Phil Ide
>
> ***************************************
> * Xbase++ FAQ, Libraries and Sources: *
> * goto: http://www.idep.org.uk/xbase  *
> ***************************************
>
> Happy feast of the pig!
Phil Ide
Re: WAA problem
on Tue, 17 May 2005 16:38:37 +0100
Jeremy,

> You're right I just compiled Xbtools into the DLL.  Put the runtime DLL's in 
> the WAA directory and bingo!

The nice thing about WAA is you very quickly trip over the most common
problems and learn about them 

Regards,

Phil Ide

***************************************
* Xbase++ FAQ, Libraries and Sources: *
* goto: http://www.idep.org.uk/xbase  *
***************************************

Flame on!
		-- Johnny Storm
Thomas Braun Re: WAA problem
on Wed, 18 May 2005 08:51:10 +0200
Jeremy Suiter wrote:

> WAA says it cannot load the DLL, but I can't see the full error message as 
> the WAA screen shuts down.

The LOG file should contain the error message.

> Any one have any ideas?

I know that you already solved the problem, but you could have used
dependency walker to trace the WAA start and see what DLL's couldn't be
found. 

This has also proved to be a good method to find out which DLL's are needed
at minimum by a Xbase++ app.

Thomas Braun
Phil Ide
Re: WAA problem
on Wed, 18 May 2005 10:48:02 +0100
Thomas,

> I know that you already solved the problem, but you could have used
> dependency walker to trace the WAA start and see what DLL's couldn't be
> found. 
> 
> This has also proved to be a good method to find out which DLL's are needed
> at minimum by a Xbase++ app.

Yes, I use depends.exe which does the same thing, to copy required runtime
files into a temp directory for packing into an installation routine (I
just point Inno wizard at that directory and voila!).  You have to watch
out for dynamically loaded dll's though, since these might not be loaded
when you run depends/DW.

Regards,

Phil Ide

***************************************
* Xbase++ FAQ, Libraries and Sources: *
* goto: http://www.idep.org.uk/xbase  *
***************************************

The pollution's at that awkward stage.  Too thick to navigate and too
thin to cultivate.
		-- Doug Sneyd
Thomas Braun Re: WAA problem
on Wed, 18 May 2005 12:28:02 +0200
Phil Ide wrote:

> Yes, I use depends.exe which does the same thing

I believe depends.exe is what I'm using 

Thomas
Phil Ide
Re: WAA problem
on Wed, 18 May 2005 12:18:49 +0100
Thomas,

>> Yes, I use depends.exe which does the same thing
> 
> I believe depends.exe is what I'm using 

Really?  I thought DW was a different product - perhaps they just have the
same .exe name!

Regards,

Phil Ide

***************************************
* Xbase++ FAQ, Libraries and Sources: *
* goto: http://www.idep.org.uk/xbase  *
***************************************

I want to get a tatoo of myself on my entire body, only 2" taller.
	-- Steven Wright
Thomas Braun Re: WAA problem
on Wed, 18 May 2005 14:11:08 +0200
Phil Ide wrote:

>> 
>> I believe depends.exe is what I'm using 
> 
> Really?  I thought DW was a different product - perhaps they just have the
> same .exe name!

Hmm... dunno... see http://www.software-braun.de/pics/dw.jpg for a snapshot
(only 9kb) of the program window.

Thomas
Phil Ide
Re: WAA problem
on Wed, 18 May 2005 13:57:05 +0100
Thomas,

>>> I believe depends.exe is what I'm using 
>> 
>> Really?  I thought DW was a different product - perhaps they just have the
>> same .exe name!
> 
> Hmm... dunno... see http://www.software-braun.de/pics/dw.jpg for a snapshot
> (only 9kb) of the program window.

Easier than that, I ran depends.exe and guess what, the title in the
titlebar is "Dependency Walker" - so I guess that settles it 

Usually I launch Process Explorer, then select my application and from the
context menu select "Launch Depends..." (which I guess is where the
confusion came in).

Regards,

Phil Ide

***************************************
* Xbase++ FAQ, Libraries and Sources: *
* goto: http://www.idep.org.uk/xbase  *
***************************************

Probably the earliest flyswatters were nothing more than some sort of
striking
surface attached to the end of a long stick.