IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Need information about Objectstar(HURON)


IBM Mainframe Forums -> All Other Mainframe Topics
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
tilak52

New User


Joined: 18 Apr 2007
Posts: 1
Location: chennai

PostPosted: Thu Apr 19, 2007 10:25 am
Reply with quote

Any information about ObjectStar
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Apr 19, 2007 8:51 pm
Reply with quote

Hello,

If you search in these forums, you will find a couple of posts about Objectstar.
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Mon Jul 20, 2009 10:10 pm
Reply with quote

I just want to know about the future of objectstar as many say that objectstar is a sunset technology and rerely few clients use it.

Thanks,
Manikandan Kadan.
Back to top
View user's profile Send private message
Vishwa_nathan

New User


Joined: 15 Jul 2009
Posts: 6
Location: bANGALORE

PostPosted: Mon Jul 27, 2009 2:33 pm
Reply with quote

Manikandan, Let me know exactly what you require?
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Mon Jul 27, 2009 3:17 pm
Reply with quote

Hi Viswa,
I have been mapped to a objectstar developemnt project.Im very new to objectstar. I have to learn the things to deliver the project. Learning is not a problem but i want to know wat is the scope of objectstar.As some of my friends said that it is a sunset technology. wat i require is whether objectstar has good openings and its worth learning it.
Back to top
View user's profile Send private message
Vishwa_nathan

New User


Joined: 15 Jul 2009
Posts: 6
Location: bANGALORE

PostPosted: Mon Jul 27, 2009 4:13 pm
Reply with quote

Hi Manikandan,

Objectstar does have a good scope and it supports well as an ESB(Enterprise Service Bus) in the middleware. Since it is new technology, the resource and the materials are in less. Definitely it has a good opening and in near future there will be more requirement.
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Mon Jul 27, 2009 4:21 pm
Reply with quote

Hi Vishwa,
Thanks for your useful information.
Back to top
View user's profile Send private message
Harald.v.K

New User


Joined: 08 May 2009
Posts: 7
Location: Netherlands

PostPosted: Tue Jul 28, 2009 6:36 pm
Reply with quote

Hi,

ObjectStar is a programming environment, originated in the '90's. By then it was a revolutionary (object-oriented) way of application-development. The only drawbacks were that it was 'under construction' for a long time which left a lot of open ends and a limited development environment that made maintenance a menace.

In 2006 (I believe) it was purchased by TIBCO and made a part of the TIBCO suite of products that implement (as mentioned in other replies) an Enterprise Service Bus. Mainly used to disclose almost any datasource on the mainframe to that bus. In this context O* is at its best!

As an application-development-tool it is surpassed by 'better' languages and environments, with which it has a lot in common. In the 'middleware'-layer it is an excellent language with a lot of promesses for opening up the legacy-world.
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Tue Jul 28, 2009 7:00 pm
Reply with quote

Thanks a lot Harald.
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Tue Aug 04, 2009 1:46 pm
Reply with quote

Hi all,
I want to know exception handling in objectstar(Rules). Can anyone help me in understanding the above concept.
Back to top
View user's profile Send private message
Vishwa_nathan

New User


Joined: 15 Jul 2009
Posts: 6
Location: bANGALORE

PostPosted: Wed Aug 05, 2009 10:55 am
Reply with quote

Hi,
Handling exception on rules & tables could be done on specific exception operation if identified.
In general most of the known exception arise due to table operation like, GETFAIL,INSERTFAIL,REPLACEFAIL & DELETEFAIL. This could be handled by coding in exception part like
ON GETFAIL:
CALL MSGLOG('GETFAIL ON TABLE': xxxxx) (code how you want to handle this exception). Like that you can go for handling individual exception raised.

In case if not specific to the exception type(need to handle all type of exception), Just have a generic like
ON ERROR:
Handel how you want.

Thnx
Vishwa.
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Wed Aug 05, 2009 11:03 am
Reply with quote

Thanks Vishwa...
Can we code signal(excp name) in the action part and handle this exception.????
Back to top
View user's profile Send private message
Harald.v.K

New User


Joined: 08 May 2009
Posts: 7
Location: Netherlands

PostPosted: Wed Aug 05, 2009 2:54 pm
Reply with quote

Manikandan, Vishwa,

The O* rule-editor is devided into 3 parts: the condition-part, the action-part and the exception-part.

signalling of exceptions can take place in the action-part of a rule (and as actions after handling of a specific exception).

You should also be aware of the following:
+ exceptions should be handled within the 'call-tree' of rules (you cannot 'jump' to a new rule or transaction-levels). This is espessially important when you use transaction-level breaks.
+ you should be very carefull with ON ERROR, since it will catch ALL errors (even the ones you would not like catching). This can cause endless loops!
+ you can use exceptions as loop-delimiters (UNTIL <exception>; end;).
+ there are a number of system-generated exceptions. they follow a certain hierarchy (please read the reference-manual). This should also be taken into account when programming exceptions.
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Thu Aug 06, 2009 1:24 pm
Reply with quote

thanks a lot herald
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Thu Aug 06, 2009 3:15 pm
Reply with quote

Hi all,
is there any functions to check whether the entered field is character or not in Objectstar(Rules). Like we have num_chk to check whether the field entered is numberic or not.... Just akind of validations.
Back to top
View user's profile Send private message
Vishwa_nathan

New User


Joined: 15 Jul 2009
Posts: 6
Location: bANGALORE

PostPosted: Fri Aug 07, 2009 11:44 am
Reply with quote

Hi Mani,

The function VALID_NAME will answer your question.

Thnx
Vishwa.
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Fri Aug 07, 2009 2:37 pm
Reply with quote

Thanks a lot vishwa.
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Mon Aug 10, 2009 12:40 pm
Reply with quote

Hi all,
Can anyone help me in understanding the difference between CALL and TRANSFERCALL Commands in Objectstar(Rules).
Back to top
View user's profile Send private message
Vishwa_nathan

New User


Joined: 15 Jul 2009
Posts: 6
Location: bANGALORE

PostPosted: Tue Aug 11, 2009 11:23 am
Reply with quote

Mani,

In O* Call & Transfercall is more over similar.

Call:
1.Invokes the rule with the scope of current transaction.
2.Call doesn't have a mode of operation.

Transfercall:
1.Terminates the current transaction & starts a new one.
2.Can have a mode of operation. Eg
TRANSFERCALL IN BROWSE .....
TRANSFERCALL IN UPDATE .....

Thnx
Vishwa
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Tue Aug 11, 2009 11:59 am
Reply with quote

thanks a lot vishwa...
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Tue Aug 18, 2009 2:52 pm
Reply with quote

Hi All,
Is there any options to copy a rule from user libraries across different users in Objectstar.
Back to top
View user's profile Send private message
Vishwa_nathan

New User


Joined: 15 Jul 2009
Posts: 6
Location: bANGALORE

PostPosted: Thu Aug 20, 2009 3:56 pm
Reply with quote

Main,

Go to ER option, it will list all the rule available in the library, select the rule which you want to copy, then use the line command 'C' copy in front the the rule, latter it prompts for a DEstination Library.
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Thu Aug 20, 2009 5:41 pm
Reply with quote

Vishwa,
But it is possible to copy rules or tables from other user ids(Created by other users).
Actually,i thought of copying the table definition of another user and its not allowing..... Is there any grant access releted things there??
Back to top
View user's profile Send private message
Harald.v.K

New User


Joined: 08 May 2009
Posts: 7
Location: Netherlands

PostPosted: Tue Aug 25, 2009 5:22 pm
Reply with quote

Manikandan,

From your questions I notice that you are indeed very new to ObjectStar. Since this programming environment is very different from many other ones (at least the ones I know: COBOL on mainframes, java, .NET on other platforms), I suggest that you get yourself some course-material from TIBCO (the current 'owner' of ObjectStar).

ObjectStar is a programming environment that is great for 'opening up' the mainframe to the non-mainframe world. Even end-user-applications can be created in it quite easily. However, it has some features that make it easy to make a mess of things (especially when you deploy stuff in a production environment). This may lead to systems that are very hard to maintain.

However, you can do 'magical' things if you use it right. For example, the use of an application framework (which you will have to design and create yourself if it is not yet present in the environment you are using) will substantially decrease development-time for new applications and maintenance in future. I should say that it is quite a threshold to take for a newcomer in the ObjectStar world.

So I advise you: try and convince your (project-)manager to let you have a proper education in ObjectStar!. It will pay off!

I have some material, but only in hard-copy (not electronically) and it is mainly Intellectual Property of a client of mine (alas...)
Back to top
View user's profile Send private message
manikandan kadan

New User


Joined: 02 Jul 2009
Posts: 16
Location: Chennai

PostPosted: Tue Aug 25, 2009 5:36 pm
Reply with quote

Thanks Harald.... I have a training material and im jus trying to master it...... Can you suggest me some more training materials?????
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> All Other Mainframe Topics Goto page 1, 2  Next

 


Similar Topics
Topic Forum Replies
No new posts Capturing Job Execution Information All Other Mainframe Topics 3
No new posts Extract all the TWS scheduler informa... IBM Tools 1
No new posts Table Information - DB2 DB2 1
No new posts Remove additional information in SUPE... TSO/ISPF 10
This topic is locked: you cannot edit posts or make replies. Control-M Information. CLIST & REXX 1
Search our Forums:

Back to Top