Sybase NNTP forums - End Of Life (EOL)

The NNTP forums from Sybase - forums.sybase.com - are now closed.

All new questions should be directed to the appropriate forum at the SAP Community Network (SCN).

Individual products have links to the respective forums on SCN, or you can go to SCN and search for your product in the search box (upper right corner) to find your specific developer center.

Powerbuilder Shared Object

5 posts in General Discussion (old) Last posting was on 2000-02-26 14:47:43.0Z
Adam Simmonds Posted on 2000-02-24 10:46:58.0Z
Newsgroups: sybase.public.easerver
Date: Thu, 24 Feb 2000 21:46:58 +1100
From: Adam Simmonds <asimmond@mail.usyd.edu.au>
Organization: University of Syndey
X-Mailer: Mozilla 4.7 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
Subject: Powerbuilder Shared Object
Content-Type: multipart/mixed; boundary="------------E9F409C34E1A683BC8717454"
Lines: 41
NNTP-Posting-Host: pc-70.sis.usyd.edu.au 129.78.248.198
Message-ID: <347_38B50C21.C04591B4@mail.usyd.edu.au>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:27949
Article PK: 159642

Hi Everyone
I have created a shared powerbuilder component that is used to record
the number of successful and unsuccessful saves that a user makes an a
specific web page using the HTMLdw. The data is cached within the object
and it has a permanent DB connection. When a process completes it calls
a function to insert a success of fail into the cache and the cache
performs an update.

Now the problem is that although this works good under no load, as soon
as i attempt to update say 10 datawindows at one time, some of the pages
fail, returning a CORBA MARSHALL error. I can then go back in those
browsers and save again and it works, so the jag server has not failed
like it does with other errors where I need to reboot the server.

I figure that the shared object has too many queued requests to it. Or
is it something else I am doing wrong? Any other ways around this would
be appreciated.

Regards
Adam


Download VCard asimmond.vcf


Dave Wolf [Sybase] Posted on 2000-02-24 12:38:17.0Z
Newsgroups: sybase.public.easerver
From: "Dave Wolf [Sybase]" <dwolf@sybase.com>
Subject: Re: Powerbuilder Shared Object
Date: Thu, 24 Feb 2000 07:38:17 -0500
Lines: 32
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
NNTP-Posting-Host: PPPa70-ResaleFallsChurch1-5R7147.saturn.bbn.com 4.54.39.227
Message-ID: <347_DKz6LSsf$GA.251@forums.sybase.com>
References: <347_38B50C21.C04591B4@mail.usyd.edu.au>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:27946
Article PK: 154605

Generally CORBA_MARSHALL means a null object was returned. I would check
your code to see if you can get into a state where a null object reference
like a result set could get returned.

Dave Wolf
Internet Applications Division

"Adam Simmonds" <asimmond@mail.usyd.edu.au> wrote in message
news:38B50C21.C04591B4@mail.usyd.edu.au...
> Hi Everyone
> I have created a shared powerbuilder component that is used to record
> the number of successful and unsuccessful saves that a user makes an a
> specific web page using the HTMLdw. The data is cached within the object
> and it has a permanent DB connection. When a process completes it calls
> a function to insert a success of fail into the cache and the cache
> performs an update.
>
> Now the problem is that although this works good under no load, as soon
> as i attempt to update say 10 datawindows at one time, some of the pages
> fail, returning a CORBA MARSHALL error. I can then go back in those
> browsers and save again and it works, so the jag server has not failed
> like it does with other errors where I need to reboot the server.
>
> I figure that the shared object has too many queued requests to it. Or
> is it something else I am doing wrong? Any other ways around this would
> be appreciated.
>
> Regards
> Adam
>


Larry Cermak[Team Sybase] Posted on 2000-02-25 04:48:40.0Z
Newsgroups: sybase.public.easerver
From: "Larry Cermak[Team Sybase]" <lcermak@ctpartners.com>
Subject: Re: Powerbuilder Shared Object
Date: Thu, 24 Feb 2000 22:48:40 -0600
Lines: 48
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
NNTP-Posting-Host: node49.dhcpchi.dslspeed.zyan.com 208.41.199.49
Message-ID: <347_i#qCyy0f$GA.276@forums.sybase.com>
References: <347_38B50C21.C04591B4@mail.usyd.edu.au> <347_DKz6LSsf$GA.251@forums.sybase.com>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:27837
Article PK: 159544

Also check the srv.log to see if it says something like "Transaction was
marked as abort-only". That can be caused by not disconnecting or having an
error in a datawindow service class.

--

Larry Cermak [Team Sybase]
Corporate Technology Partners, Inc.
www.ctpartners.com
Web DataWindow Articles
(http://sdn.sybase.com/sdn/appdev/get_doc.stm?loc=1001708)

"Dave Wolf [Sybase]" <dwolf@sybase.com> wrote in message
news:DKz6LSsf$GA.251@forums.sybase.com...
> Generally CORBA_MARSHALL means a null object was returned. I would check
> your code to see if you can get into a state where a null object reference
> like a result set could get returned.
>
> Dave Wolf
> Internet Applications Division
>
> "Adam Simmonds" <asimmond@mail.usyd.edu.au> wrote in message
> news:38B50C21.C04591B4@mail.usyd.edu.au...
> > Hi Everyone
> > I have created a shared powerbuilder component that is used to record
> > the number of successful and unsuccessful saves that a user makes an a
> > specific web page using the HTMLdw. The data is cached within the object
> > and it has a permanent DB connection. When a process completes it calls
> > a function to insert a success of fail into the cache and the cache
> > performs an update.
> >
> > Now the problem is that although this works good under no load, as soon
> > as i attempt to update say 10 datawindows at one time, some of the pages
> > fail, returning a CORBA MARSHALL error. I can then go back in those
> > browsers and save again and it works, so the jag server has not failed
> > like it does with other errors where I need to reboot the server.
> >
> > I figure that the shared object has too many queued requests to it. Or
> > is it something else I am doing wrong? Any other ways around this would
> > be appreciated.
> >
> > Regards
> > Adam
> >
>
>


Adam Simmonds Posted on 2000-02-26 14:26:29.0Z
Newsgroups: sybase.public.easerver
Date: Sun, 27 Feb 2000 01:26:29 +1100
From: Adam Simmonds <asimmond@mail.usyd.edu.au>
Organization: University of Syndey
X-Mailer: Mozilla 4.7 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
Subject: Re: Powerbuilder Shared Object
Content-Type: multipart/mixed; boundary="------------7E6DA2C8BDACC374FACB5E21"
Lines: 72
NNTP-Posting-Host: pc-70.sis.usyd.edu.au 129.78.248.198
Message-ID: <347_38B7E294.BF4B0FF4@mail.usyd.edu.au>
References: <347_38B50C21.C04591B4@mail.usyd.edu.au> <347_DKz6LSsf$GA.251@forums.sybase.com> <347_i#qCyy0f$GA.276@forums.sybase.com>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:27752
Article PK: 159108

I do remember getting transaction marked as abort-only.
So is it possible to queue a large number of requests to a non-multithreaded
object such as a powerbuilder shared object???

Rgds
Adam

"Larry Cermak[Team Sybase]" wrote:

> Also check the srv.log to see if it says something like "Transaction was
> marked as abort-only". That can be caused by not disconnecting or having an
> error in a datawindow service class.
>
> --
>
> Larry Cermak [Team Sybase]
> Corporate Technology Partners, Inc.
> www.ctpartners.com
> Web DataWindow Articles
> (http://sdn.sybase.com/sdn/appdev/get_doc.stm?loc=1001708)
>
> "Dave Wolf [Sybase]" <dwolf@sybase.com> wrote in message
> news:DKz6LSsf$GA.251@forums.sybase.com...
> > Generally CORBA_MARSHALL means a null object was returned. I would check
> > your code to see if you can get into a state where a null object reference
> > like a result set could get returned.
> >
> > Dave Wolf
> > Internet Applications Division
> >
> > "Adam Simmonds" <asimmond@mail.usyd.edu.au> wrote in message
> > news:38B50C21.C04591B4@mail.usyd.edu.au...
> > > Hi Everyone
> > > I have created a shared powerbuilder component that is used to record
> > > the number of successful and unsuccessful saves that a user makes an a
> > > specific web page using the HTMLdw. The data is cached within the object
> > > and it has a permanent DB connection. When a process completes it calls
> > > a function to insert a success of fail into the cache and the cache
> > > performs an update.
> > >
> > > Now the problem is that although this works good under no load, as soon
> > > as i attempt to update say 10 datawindows at one time, some of the pages
> > > fail, returning a CORBA MARSHALL error. I can then go back in those
> > > browsers and save again and it works, so the jag server has not failed
> > > like it does with other errors where I need to reboot the server.
> > >
> > > I figure that the shared object has too many queued requests to it. Or
> > > is it something else I am doing wrong? Any other ways around this would
> > > be appreciated.
> > >
> > > Regards
> > > Adam
> > >
> >
> >


Download VCard asimmond.vcf


Dave Wolf [Sybase] Posted on 2000-02-26 14:47:43.0Z
Newsgroups: sybase.public.easerver
From: "Dave Wolf [Sybase]" <dwolf@sybase.com>
Subject: Re: Powerbuilder Shared Object
Date: Sat, 26 Feb 2000 09:47:43 -0500
Lines: 79
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
NNTP-Posting-Host: vpn-eme-013.sybase.com 130.214.8.13
Message-ID: <347_#$Ek2jGg$GA.251@forums.sybase.com>
References: <347_38B50C21.C04591B4@mail.usyd.edu.au> <347_DKz6LSsf$GA.251@forums.sybase.com> <347_i#qCyy0f$GA.276@forums.sybase.com> <347_38B7E294.BF4B0FF4@mail.usyd.edu.au>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:27748
Article PK: 159104

It should be Adam, but if its not working, let support know so we can see
why.

Dave Wolf
Internet Applications Division

"Adam Simmonds" <asimmond@mail.usyd.edu.au> wrote in message
news:38B7E294.BF4B0FF4@mail.usyd.edu.au...
> I do remember getting transaction marked as abort-only.
> So is it possible to queue a large number of requests to a
non-multithreaded
> object such as a powerbuilder shared object???
>
> Rgds
> Adam
>
> "Larry Cermak[Team Sybase]" wrote:
>
> > Also check the srv.log to see if it says something like "Transaction was
> > marked as abort-only". That can be caused by not disconnecting or
having an
> > error in a datawindow service class.
> >
> > --
> >
> > Larry Cermak [Team Sybase]
> > Corporate Technology Partners, Inc.
> > www.ctpartners.com
> > Web DataWindow Articles
> > (http://sdn.sybase.com/sdn/appdev/get_doc.stm?loc=1001708)
> >
> > "Dave Wolf [Sybase]" <dwolf@sybase.com> wrote in message
> > news:DKz6LSsf$GA.251@forums.sybase.com...
> > > Generally CORBA_MARSHALL means a null object was returned. I would
check
> > > your code to see if you can get into a state where a null object
reference
> > > like a result set could get returned.
> > >
> > > Dave Wolf
> > > Internet Applications Division
> > >
> > > "Adam Simmonds" <asimmond@mail.usyd.edu.au> wrote in message
> > > news:38B50C21.C04591B4@mail.usyd.edu.au...
> > > > Hi Everyone
> > > > I have created a shared powerbuilder component that is used to
record
> > > > the number of successful and unsuccessful saves that a user makes an
a
> > > > specific web page using the HTMLdw. The data is cached within the
object
> > > > and it has a permanent DB connection. When a process completes it
calls
> > > > a function to insert a success of fail into the cache and the cache
> > > > performs an update.
> > > >
> > > > Now the problem is that although this works good under no load, as
soon
> > > > as i attempt to update say 10 datawindows at one time, some of the
pages
> > > > fail, returning a CORBA MARSHALL error. I can then go back in those
> > > > browsers and save again and it works, so the jag server has not
failed
> > > > like it does with other errors where I need to reboot the server.
> > > >
> > > > I figure that the shared object has too many queued requests to it.
Or
> > > > is it something else I am doing wrong? Any other ways around this
would
> > > > be appreciated.
> > > >
> > > > Regards
> > > > Adam
> > > >
> > >
> > >
>