Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

EXE cannot resolve u_transaction

1 view
Skip to first unread message

bsam...@nospam_acwilm.com

unread,
Oct 15, 2000, 3:00:00 AM10/15/00
to
When I tried to run the executable I just created, I get the following
error:

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.


Bruce Armstrong [TeamSybase]

unread,
Oct 16, 2000, 3:00:00 AM10/16/00
to
Did you compile the PBLs to PBDs? If so, did you deploy them with the EXE?

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

bsam...@nospam_acwilm.com

unread,
Oct 16, 2000, 3:00:00 AM10/16/00
to
Bruce-
You were right on the money -- the WEBPB.PBD was missing! Now I have a new
problem -- when I run the appl (both my version and the last version to go
into production), I get a Quincy Error (Notes.RIP) which says that I have
an access violation. Any ideas on what might be causing that? Let me know
if you want to see the Notes.RIP file (it's really too long to include
here). I thought it might be insufficient disk space or maybe not enough
memory, but I have about a GB left on my C drive and my PC has 64Mb of
memory.

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)


Bruce Armstrong [TeamSybase]

unread,
Oct 17, 2000, 3:00:00 AM10/17/00
to
The NOTES.Rip file won't tell me anything. I don't know if a web.pb app
can be put into trace mode, I haven't tried it. But you'll need to do
something to determine more specifically where the error is occuring at.

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]

bsam...@nospam_acwilm.com

unread,
Oct 17, 2000, 3:00:00 AM10/17/00
to
Bruce-
I'm not sure what you mean about moving "the application object out
seperately". I have 3 pbls -- pbwebsrv, agreport and webpb -- and each
creates a PBD file. Shouldn't all 3 be deployed?
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?

"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?)

Bruce Armstrong [TeamSybase]

unread,
Oct 17, 2000, 3:00:00 AM10/17/00
to
On Tue, 17 Oct 2000 13:53:44 -0400,
in powersoft.public.powerbuilder.inet-dev-toolkit

<bsampson@nospam_acwilm.com> wrote:
> I'm not sure what you mean about moving "the application object out
>seperately". I have 3 pbls -- pbwebsrv, agreport and webpb -- and each
>creates a PBD file. Shouldn't all 3 be deployed?

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.

Anon...@sybase.com

unread,
Oct 19, 2000, 3:00:00 AM10/19/00
to
I was missing the DLLs. Thanks!!


0 new messages