Powerbuilder Application Termination Error (R0007)
Application Terminated
Error: Unresolveable external u_transaction when linking reference at line
9 in open event of object pbwebsrv.
I think it means that the app cannot find WebPB.db -- Any ideas of where I
might have lost the link?
The app works fine in the development environment.
On Sun, 15 Oct 2000 19:04:56 -0400,
in powersoft.public.powerbuilder.inet-dev-toolkit
Bruce Armstrong [TeamSybase]
mailto:Bruce.A...@teamsybase.com
Preach the gospel at all times. If necessary, use words. [Francis of Assisi]
http://www.kidbrothers.org | http://www.fccwc.org
http://www.harvest.org/knowgod/index.htm | http://www.needhim.org
http://www.jesusfilm.org/view/realvideo/rv/languages/english.ram
-----------== Posted via the PFCGuide Web Newsreader ==----------
http://www.pfcguide.com/_newsgroups/group_list.asp
Thanks in Advance!!
Here's part of the Notes.RIP
Please report this crash to the vendor of the faulting application:
App: unknown (PID=0xFFFC92D1)
When: 10/16/2000 @ 18:57:56.120
Exception number: C0000005 (access violation)
Exception Flags = 0x00000000 (continuable)
Also, if you are creating an EXE from one of your PBLs, you might want to
move the application object out seperately and make that original PBL into
a PBD as well. It may just be that there are some other objects that PB
can't find.
On Mon, 16 Oct 2000 20:18:29 -0400,
in powersoft.public.powerbuilder.inet-dev-toolkit
Bruce Armstrong [TeamSybase]
"Deployment" directory contains:
*.ico files
pbwebsrv.exe
pbwebsrv.pbd
agreport.pbd
webpb.pbd
agreport.ini (contains the path for the PSR files)
pb_wiz.ini
pbwebsrv.ini (ini for the appl)
"C:\WINDOWS" contains:
Hosts
PBWeb.ini
Services
PBVM60.DLL is contained in
C:\Program Files\Sybase\Shared\Sun\jdk118\bin
(I moved it here as this is defined as a path in autoexec.bat and PB6 is
not -- yup, I'm running PB6.5 and PB7 on the same machine -- it this a
problem?)
Yes. They should all be deployed. You're making a PBD from the same file
you are making the EXE from, which should be fine. I've always been a
little leary about that, hence my suggestion to put the application object
in a seperate file, but what you have should work.
> Please pardon my newbie questions. (Long story, but I inherited this
>application from a guy who left and no one else around here has ever used
>WebPB). OK. I have the following files in my 'deployment' -- am I missing
>something?
You might want to consider a couple of options. One is to get something
like DPBServer from www.powerobjects.com. It allows you to spend more time
focusing on writing your business objects and less on writing infrastructure
to support them.
Further along those lines, you might want consider upgrading to PB7 (if you
aren't there already) and using Jaguar rather than DPB.
>
>"Deployment" directory contains:
> *.ico files
> pbwebsrv.exe
> pbwebsrv.pbd
> agreport.pbd
> webpb.pbd
> agreport.ini (contains the path for the PSR files)
> pb_wiz.ini
> pbwebsrv.ini (ini for the appl)
>
>"C:\WINDOWS" contains:
> Hosts
> PBWeb.ini
> Services
>
>PBVM60.DLL is contained in
> C:\Program Files\Sybase\Shared\Sun\jdk118\bin
Kind of a wierd place to have it. I actually just put it in the same
directory as the app. Also, depending on what you are doing in your
application you may need to make the following files available as well:
PBDWE60.DLL
database driver (e.g., PBO7360.DLL or PBODB60.DLL)
For more info, see:
http://manuals.sybase.com:80/onlinebooks/group-pb/pbcore/apptech/@Generic__BookT
extView/35858;pt=35858#X
> (I moved it here as this is defined as a path in autoexec.bat and PB6 is
>not -- yup, I'm running PB6.5 and PB7 on the same machine -- it this a
>problem?)
No, I'm running PB6, PB7 and the PB8 beta all on the same machine. PB sorted
out the file naming and INI location issues a few versions back, so having
multiple versions on the same machine is not an issue.