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.

Best Solution? Web.PB to Jaguar

8 posts in General Discussion (old) Last posting was on 2000-03-30 00:40:20.0Z
Michael Kidder Posted on 2000-03-29 17:39:36.0Z
Newsgroups: sybase.public.easerver
Reply-To: "Michael Kidder" <michkidd@mailstn.sarmc.org>
From: "Michael Kidder" <michkidd@mailstn.sarmc.org>
Subject: Best Solution? Web.PB to Jaguar
Date: Wed, 29 Mar 2000 10:39:36 -0700
Lines: 12
Organization: Saint Alphonsus RMC
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: mailstn.sarmc.org 199.99.150.45
Message-ID: <347_HFtKWaam$GA.201@forums.sybase.com>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:25351
Article PK: 155452

I am looking for documentation, examples, frameworks, or input from this
newsgroup on how best to convert our existing product from Web.PB to Jaguar
(EAS 3.5 Advanced). The PowerBuilder objects were done in PB 6.5 and uses
PBCGI60.EXE to invoke remote PB objects.
Will our current class objects work as PB NVO's given some rewrite? Is
there a way to invoke functions from the URL similiar to how Web.PB
functioned once the objects are deployed to Jaguar?

Thanks for your input.....
-michael


André Luiz Posted on 2000-03-29 23:58:20.0Z
Newsgroups: sybase.public.easerver
From: "André Luiz" <andremineiro@uol.com.br>
Subject: Re: Best Solution? Web.PB to Jaguar
Date: Wed, 29 Mar 2000 20:58:20 -0300
Lines: 53
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2014.211
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211
NNTP-Posting-Host: 200.187.194.112
Message-ID: <347_uyMs2vdm$GA.201@forums.sybase.com>
References: <347_HFtKWaam$GA.201@forums.sybase.com>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:25280
Article PK: 154287

Michael,

I'm looking for the same.
I've tried using JAWS and PowerDynamo scripts. Both of them were effective.
Using JAWS I had to encapsulate some functions into a NVO. These functions
were spread before in a PBL.
The URL calls have been changed to, but they're very simple. Instead of
poiting to cgi-bin/pbcgi60.exe, point to
the JAWS servlet followed by package/component/method.
You'll also have to set the CLASSPATH and the PATH variables The document
Working With Jaws will tell you the details, among other configuration
issues.

Now I'm in trouble regarding the part of the application that executes the
queries against an Oracle database.
I've posted a message about it.

Using PowerDynamo, you can see these Jim's words:
"With PowerDynamo, you would write server
side script that instantiates the Jaguar component (your PB NVO) using the
java.CreateComponent call. Since you're using a java object here, you'd
create
java stubs for the PowerBuilder component from within Jaguar Manager and
then
compile then with javac and place them in the CLASSPATH for Dynamo to find
them. You'd then be able to call your method on the component, get the
returned
string and use the Dynamo document.write() call to create the resulting HTML
page sent back to the client".

Let me know your progress. Maybe our problems are the same.

André.

Michael Kidder <michkidd@mailstn.sarmc.org> wrote in message
news:HFtKWaam$GA.201@forums.sybase.com...
> I am looking for documentation, examples, frameworks, or input from
this
> newsgroup on how best to convert our existing product from Web.PB to
Jaguar
> (EAS 3.5 Advanced). The PowerBuilder objects were done in PB 6.5 and
uses
> PBCGI60.EXE to invoke remote PB objects.
> Will our current class objects work as PB NVO's given some rewrite? Is
> there a way to invoke functions from the URL similiar to how Web.PB
> functioned once the objects are deployed to Jaguar?
>
> Thanks for your input.....
> -michael
>
>


Michael Kidder Posted on 2000-03-30 00:40:20.0Z
Newsgroups: sybase.public.easerver
Reply-To: "Michael Kidder" <michkidd@mailstn.sarmc.org>
From: "Michael Kidder" <michkidd@mailstn.sarmc.org>
Subject: Re: Best Solution? Web.PB to Jaguar
Date: Wed, 29 Mar 2000 17:40:20 -0700
Lines: 67
Organization: Saint Alphonsus RMC
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: mailstn.sarmc.org 199.99.150.45
Message-ID: <347_f1fsVFem$GA.298@forums.sybase.com>
References: <347_HFtKWaam$GA.201@forums.sybase.com> <347_uyMs2vdm$GA.201@forums.sybase.com>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:25279
Article PK: 154286

Thanks André...

I will keep you posted on our progress. Still waiting on information via
email to download the JAWS source.

-michael

"André Luiz" <andremineiro@uol.com.br> wrote in message
news:uyMs2vdm$GA.201@forums.sybase.com...
> Michael,
>
> I'm looking for the same.
> I've tried using JAWS and PowerDynamo scripts. Both of them were
effective.
> Using JAWS I had to encapsulate some functions into a NVO. These functions
> were spread before in a PBL.
> The URL calls have been changed to, but they're very simple. Instead of
> poiting to cgi-bin/pbcgi60.exe, point to
> the JAWS servlet followed by package/component/method.
> You'll also have to set the CLASSPATH and the PATH variables The document
> Working With Jaws will tell you the details, among other configuration
> issues.
>
> Now I'm in trouble regarding the part of the application that executes the
> queries against an Oracle database.
> I've posted a message about it.
>
> Using PowerDynamo, you can see these Jim's words:
> "With PowerDynamo, you would write server
> side script that instantiates the Jaguar component (your PB NVO) using the
> java.CreateComponent call. Since you're using a java object here, you'd
> create
> java stubs for the PowerBuilder component from within Jaguar Manager and
> then
> compile then with javac and place them in the CLASSPATH for Dynamo to find
> them. You'd then be able to call your method on the component, get the
> returned
> string and use the Dynamo document.write() call to create the resulting
HTML
> page sent back to the client".
>
> Let me know your progress. Maybe our problems are the same.
>
> André.
>
> Michael Kidder <michkidd@mailstn.sarmc.org> wrote in message
> news:HFtKWaam$GA.201@forums.sybase.com...
> > I am looking for documentation, examples, frameworks, or input from
> this
> > newsgroup on how best to convert our existing product from Web.PB to
> Jaguar
> > (EAS 3.5 Advanced). The PowerBuilder objects were done in PB 6.5 and
> uses
> > PBCGI60.EXE to invoke remote PB objects.
> > Will our current class objects work as PB NVO's given some rewrite?
Is
> > there a way to invoke functions from the URL similiar to how Web.PB
> > functioned once the objects are deployed to Jaguar?
> >
> > Thanks for your input.....
> > -michael
> >
> >
>
>


Dave Wolf [Sybase] Posted on 2000-03-29 17:44:20.0Z
Newsgroups: sybase.public.easerver
From: "Dave Wolf [Sybase]" <dwolf@sybase.com>
Subject: Re: Best Solution? Web.PB to Jaguar
Date: Wed, 29 Mar 2000 12:44:20 -0500
Lines: 24
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: dwolf-nt.sybase.com 157.133.41.61
Message-ID: <347_5ZmGOcam$GA.201@forums.sybase.com>
References: <347_HFtKWaam$GA.201@forums.sybase.com>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:25349
Article PK: 155446

I would go to SDN and lookup a free technology from Sybase named JAWS.

Dave Wolf
Internet Applications Division

"Michael Kidder" <michkidd@mailstn.sarmc.org> wrote in message
news:HFtKWaam$GA.201@forums.sybase.com...
> I am looking for documentation, examples, frameworks, or input from
this
> newsgroup on how best to convert our existing product from Web.PB to
Jaguar
> (EAS 3.5 Advanced). The PowerBuilder objects were done in PB 6.5 and
uses
> PBCGI60.EXE to invoke remote PB objects.
> Will our current class objects work as PB NVO's given some rewrite? Is
> there a way to invoke functions from the URL similiar to how Web.PB
> functioned once the objects are deployed to Jaguar?
>
> Thanks for your input.....
> -michael
>
>


Ken Forbes Posted on 2000-03-29 18:18:49.0Z
Newsgroups: sybase.public.easerver
From: "Ken Forbes" <ken.forbes_removethis_@wcom.com>
Subject: Re: Best Solution? Web.PB to Jaguar
Date: Wed, 29 Mar 2000 12:18:49 -0600
Lines: 52
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
NNTP-Posting-Host: RIO-DHCP1299.mcit.com 166.35.185.53
Message-ID: <347_fs0OEwam$GA.276@forums.sybase.com>
References: <347_HFtKWaam$GA.201@forums.sybase.com> <347_5ZmGOcam$GA.201@forums.sybase.com>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:25343
Article PK: 155441

We used JAWS to convert a fairly large WEB PB application in a couple of
weeks.

We only had to change a few things on our PowerBuilder NVO's. First we had
to make some instance variables and functions protected instead of public,
because they used datatypes that could not be exposed in a public method on
Jaguar. Then we needed to write a new function to replace the htmltable
property of the datawindow. PB changed the way it creates the htmltable
property between PB 6.5 and PB 7 and made it useless to us. We also needed
to change how our NVO's connected to the database to support Jaguar
connection caching. Then we just changed all the URLS on our html pages to
point to the JAWS servlet.

We have yet to put this application into production, but everything looks
pretty good in testing.

There is a document from Sybase called Working With Jaws. It will get you
started but has a few errors/omissions. If you go to DejaNews and search
for old posts referencing JAWS in this newsgroup, there is a post that
documents the errors in the document. If you can't find it, let me know and
I will try to dig it up.

Dave Wolf [Sybase] <dwolf@sybase.com> wrote in message
news:5ZmGOcam$GA.201@forums.sybase.com...
> I would go to SDN and lookup a free technology from Sybase named JAWS.
>
> Dave Wolf
> Internet Applications Division
>
> "Michael Kidder" <michkidd@mailstn.sarmc.org> wrote in message
> news:HFtKWaam$GA.201@forums.sybase.com...
> > I am looking for documentation, examples, frameworks, or input from
> this
> > newsgroup on how best to convert our existing product from Web.PB to
> Jaguar
> > (EAS 3.5 Advanced). The PowerBuilder objects were done in PB 6.5 and
> uses
> > PBCGI60.EXE to invoke remote PB objects.
> > Will our current class objects work as PB NVO's given some rewrite?
Is
> > there a way to invoke functions from the URL similiar to how Web.PB
> > functioned once the objects are deployed to Jaguar?
> >
> > Thanks for your input.....
> > -michael
> >
> >
>
>


Michael Kidder Posted on 2000-03-29 23:47:54.0Z
Newsgroups: sybase.public.easerver
Reply-To: "Michael Kidder" <michkidd@mailstn.sarmc.org>
From: "Michael Kidder" <michkidd@mailstn.sarmc.org>
Subject: Re: Best Solution? Web.PB to Jaguar
Date: Wed, 29 Mar 2000 16:47:54 -0700
Lines: 73
Organization: Saint Alphonsus RMC
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: mailstn.sarmc.org 199.99.150.45
Message-ID: <347_aeM1Codm$GA.52@forums.sybase.com>
References: <347_HFtKWaam$GA.201@forums.sybase.com> <347_5ZmGOcam$GA.201@forums.sybase.com> <347_fs0OEwam$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:25284
Article PK: 155400

Ken,

Sounds exactly what we need to do as well. We were planning on using a
servlet approach anyways. I am sure I will have more questions once I have
downloaded the JAWS
code samples. Thank you for your feedback!

How can I get to Dejanews??

-michael

"Ken Forbes" <ken.forbes_removethis_@wcom.com> wrote in message
news:fs0OEwam$GA.276@forums.sybase.com...
> We used JAWS to convert a fairly large WEB PB application in a couple of
> weeks.
>
> We only had to change a few things on our PowerBuilder NVO's. First we
had
> to make some instance variables and functions protected instead of public,
> because they used datatypes that could not be exposed in a public method
on
> Jaguar. Then we needed to write a new function to replace the htmltable
> property of the datawindow. PB changed the way it creates the htmltable
> property between PB 6.5 and PB 7 and made it useless to us. We also
needed
> to change how our NVO's connected to the database to support Jaguar
> connection caching. Then we just changed all the URLS on our html pages
to
> point to the JAWS servlet.
>
> We have yet to put this application into production, but everything looks
> pretty good in testing.
>
> There is a document from Sybase called Working With Jaws. It will get you
> started but has a few errors/omissions. If you go to DejaNews and search
> for old posts referencing JAWS in this newsgroup, there is a post that
> documents the errors in the document. If you can't find it, let me know
and
> I will try to dig it up.
>
>
> Dave Wolf [Sybase] <dwolf@sybase.com> wrote in message
> news:5ZmGOcam$GA.201@forums.sybase.com...
> > I would go to SDN and lookup a free technology from Sybase named JAWS.
> >
> > Dave Wolf
> > Internet Applications Division
> >
> > "Michael Kidder" <michkidd@mailstn.sarmc.org> wrote in message
> > news:HFtKWaam$GA.201@forums.sybase.com...
> > > I am looking for documentation, examples, frameworks, or input
from
> > this
> > > newsgroup on how best to convert our existing product from Web.PB to
> > Jaguar
> > > (EAS 3.5 Advanced). The PowerBuilder objects were done in PB 6.5 and
> > uses
> > > PBCGI60.EXE to invoke remote PB objects.
> > > Will our current class objects work as PB NVO's given some rewrite?
> Is
> > > there a way to invoke functions from the URL similiar to how Web.PB
> > > functioned once the objects are deployed to Jaguar?
> > >
> > > Thanks for your input.....
> > > -michael
> > >
> > >
> >
> >
>
>


Jim O'Neil [Sybase] Posted on 2000-03-29 20:46:53.0Z
Newsgroups: sybase.public.easerver
Date: Wed, 29 Mar 2000 15:46:53 -0500
From: "Jim O'Neil [Sybase]" <joneil@sybase.com>
Organization: Sybase, Inc.
X-Mailer: Mozilla 4.7 [en]C-CCK-MCD (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
Subject: Re: Best Solution? Web.PB to Jaguar
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 60
NNTP-Posting-Host: joneil-nt.sybase.com 204.167.42.111
Message-ID: <347_38E26BBD.C088CB0E@sybase.com>
References: <347_HFtKWaam$GA.201@forums.sybase.com> <347_5ZmGOcam$GA.201@forums.sybase.com> <347_fs0OEwam$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:25315
Article PK: 155423

Hey Ken, can you forward that to me via e-mail? If there's error there I can
try to get a revision posted to SDN.


--
Jim O'Neil
Senior Technical Support Engineer
Sybase, Inc

Ken Forbes wrote:

> We used JAWS to convert a fairly large WEB PB application in a couple of
> weeks.
>
> We only had to change a few things on our PowerBuilder NVO's. First we had
> to make some instance variables and functions protected instead of public,
> because they used datatypes that could not be exposed in a public method on
> Jaguar. Then we needed to write a new function to replace the htmltable
> property of the datawindow. PB changed the way it creates the htmltable
> property between PB 6.5 and PB 7 and made it useless to us. We also needed
> to change how our NVO's connected to the database to support Jaguar
> connection caching. Then we just changed all the URLS on our html pages to
> point to the JAWS servlet.
>
> We have yet to put this application into production, but everything looks
> pretty good in testing.
>
> There is a document from Sybase called Working With Jaws. It will get you
> started but has a few errors/omissions. If you go to DejaNews and search
> for old posts referencing JAWS in this newsgroup, there is a post that
> documents the errors in the document. If you can't find it, let me know and
> I will try to dig it up.
>
> Dave Wolf [Sybase] <dwolf@sybase.com> wrote in message
> news:5ZmGOcam$GA.201@forums.sybase.com...
> > I would go to SDN and lookup a free technology from Sybase named JAWS.
> >
> > Dave Wolf
> > Internet Applications Division
> >
> > "Michael Kidder" <michkidd@mailstn.sarmc.org> wrote in message
> > news:HFtKWaam$GA.201@forums.sybase.com...
> > > I am looking for documentation, examples, frameworks, or input from
> > this
> > > newsgroup on how best to convert our existing product from Web.PB to
> > Jaguar
> > > (EAS 3.5 Advanced). The PowerBuilder objects were done in PB 6.5 and
> > uses
> > > PBCGI60.EXE to invoke remote PB objects.
> > > Will our current class objects work as PB NVO's given some rewrite?
> Is
> > > there a way to invoke functions from the URL similiar to how Web.PB
> > > functioned once the objects are deployed to Jaguar?
> > >
> > > Thanks for your input.....
> > > -michael
> > >
> > >
> >
> >


Michael Kidder Posted on 2000-03-29 23:00:56.0Z
Newsgroups: sybase.public.easerver
Reply-To: "Michael Kidder" <michkidd@mailstn.sarmc.org>
From: "Michael Kidder" <michkidd@mailstn.sarmc.org>
Subject: Re: Best Solution? Web.PB to Jaguar
Date: Wed, 29 Mar 2000 16:00:56 -0700
Lines: 35
Organization: Saint Alphonsus RMC
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: mailstn.sarmc.org 199.99.150.45
Message-ID: <347_xiztyNdm$GA.52@forums.sybase.com>
References: <347_HFtKWaam$GA.201@forums.sybase.com> <347_5ZmGOcam$GA.201@forums.sybase.com>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com
Xref: forums-1-dub sybase.public.easerver:25293
Article PK: 228494

Dave,

Thanks for the information.... I have registered to download the sample.

-michael

"Dave Wolf [Sybase]" <dwolf@sybase.com> wrote in message
news:5ZmGOcam$GA.201@forums.sybase.com...
> I would go to SDN and lookup a free technology from Sybase named JAWS.
>
> Dave Wolf
> Internet Applications Division
>
> "Michael Kidder" <michkidd@mailstn.sarmc.org> wrote in message
> news:HFtKWaam$GA.201@forums.sybase.com...
> > I am looking for documentation, examples, frameworks, or input from
> this
> > newsgroup on how best to convert our existing product from Web.PB to
> Jaguar
> > (EAS 3.5 Advanced). The PowerBuilder objects were done in PB 6.5 and
> uses
> > PBCGI60.EXE to invoke remote PB objects.
> > Will our current class objects work as PB NVO's given some rewrite?
Is
> > there a way to invoke functions from the URL similiar to how Web.PB
> > functioned once the objects are deployed to Jaguar?
> >
> > Thanks for your input.....
> > -michael
> >
> >
>
>