Plex/2E Feed Aggregator

September 02, 2010

CA Forum - Plex General Discussion

RE: Alternate Plex Model API Example

I think I figured it out.

At 5.1 (prior?) The Plex installed included a couple of additional folders in the Samples/Model APIs

model api c++ test application
model api vb test application

I found one PC in use that still had 5.1 installed.

Charles

by CharlesWilt at September 02, 2010 08:55 PM

WebClient i+ Developer Info

New Licensing Bulletin

The latest version of WebClient contains some licensing changes. Please refer to the information below for more information. Continue reading

September 02, 2010 07:15 PM

ADC Austin

Event: Maximizing the IBM i with Application Modernization

ADC Austin is pleased to announce sponsorship of Penton Media’s “Maximizing the IBM i with Application Modernization” virtual conference. Join us October 21 from 9:30am-5:30pm EST. Registration is free, and be sure to stop by our booth for detailed modernization information, particularly for the CA 2E (Synon) community. For more information on ADC’s products, please visit this link http://adcaustin.com/products/ibm-i-modernization.

Conference Information

There’s no doubt that you are currently or will be in the very near future modernizing the applications running on your IBM i. The many types of modernization present their own unique obstacles and also share some of the same pitfalls. BUT the biggest pitfall is to do nothing to prepare for keeping modernized versions of applications running on the i.

Prepare yourself by attending the Maximizing the IBM i with Application Modernization virtual conference! Learn from the best — including, Trevor Perry, Craig Pelkie, Mike Otey, Jeff Olen and others.

As an attendee you will have the ability to see and hear educational presentations, participate in live Q&A, learn about products by visiting the Exhibition Hall, and network with peers. This unique experience helps you gain education, learn about the products and services offered in this space, and collect resources on application modernization options.

by admin at September 02, 2010 06:27 PM

CA Forum - Plex General Discussion

RE: Alternate Plex Model API Example

Jeremy,

Thanks for the reply.

But no, I don't think that was it.

Charles

by CharlesWilt at September 02, 2010 03:26 PM

RE: Alternate Plex Model API Example

Charles,

Are you thinking of Plex Model API which was provided by Soft Design and I think held at the Pattern Factory?

Regards,
Jeremy Hutchinson
Desynit Limited
:: Plex Wiki :: 2E Wiki ::
:: Plex/2E Feed Aggregator ::
:: Edge Forum Archive ::

by Jez at September 02, 2010 02:04 PM

RE: customize logon screen TCP/IP connection at runtime

Hi Matthew,

thanks for the reply. Using IBM Client Access API seems to be good solution. I generated and built the sample model and it worked fine.

Best regards,

Teemu

by teemu.simolin at September 02, 2010 05:29 AM

September 01, 2010

CA Forum - Plex General Discussion

RE: Plex on Windows 7

Thanks you, Axel
Your experience match ours friends case...I also have thought on java, but It seems that Niels have found a good solution. Maybe you have interest on it...
Kindly
Jorge

by jeubeda at September 01, 2010 09:42 PM

RE: Plex on Windows 7

Thanks you Niels, for you valuable experience. Indeed it will be very useful for our colleagues. I agree with you that there are great reasons to upgrade to Plex 6.0/6.1. I hope they finally will follow that way, but it´s a very good news to know they can take as many time as they would need to upgrade...
Thanks again
Jorge

by jeubeda at September 01, 2010 09:36 PM

RE: Plex on Windows 7

Hi Jorge,

My current setup is Windows 7 64bit UK - Professional Edition and this is what you need to do in order to install and get CA Plex versions 6.0 and prior version to work successfully.

You will need to enable Windows XP Mode (not available if you are running Windows 7 home edition).
Information on downloading and installing Windows XP mode can be found at the Microsoft site.

You will not get VS 6.0 to run under Windows 7 - only through Windows XP Mode. The same goes for parts of VS 2003.

So what I have running now on my system is:

CA Plex v4.0, v5.0, v5.1, v5.5 and v6.0 in Windows XP Mode and CA Plex v6.1 in pure Windows 7.

If running CA Plex v6.0 and only using RPG/ILE RPG and/or Java you can run CA Plex v6.0 under Windows 7 (but no WinC support).

You can of course also replace Windows XP Mode with an instance of VMWare Player where you install Windows XP as the guest operating system, but then you will need a Windows XP license (with Windows XP Mode you get the license for "Free")

Windows XP Mode integrates with the Windows 7 desktop enabling you to start your CA Plex v5.0 like any other application from the Windows 7 start menu.

I have found that running Windows XP mode requires additional memory I have 8gb (4gb is recommended)

Hope this helps! And by the way I would recommend upgrading to Plex v6.1.

-Niels P.

by Nielsp at September 01, 2010 07:53 PM

RE: Plex on Windows 7

Dear Jorge,
we didn't try to install VS6 on Win7 because we heard of some incompatibilities and won't get in trouble with this.
We switched to Java generator a while ago and do some testing with PleXML, the XML/XSL Framework for getting out-of-the-box (nearly) web-clients from allabout software GmbH, Hamburg, Germany.

As soon as I hear from somebody testing VS6 with Win7, having success, I will post it for you.

I hope you are pretty well and healthy, having fun with Plex.
Regards,
Axel

by AxelOberlaender at September 01, 2010 07:48 PM

Plex on Windows 7

Dear all
An old colleague ask me if it is possible to install Plex 5.0 on Windows 7. His first try was positive, but he found incompatibilities with Visual Studio 6.0. Then, fine tunning the question, someone have tested VS 6.0 on Windows 7?

by jeubeda at September 01, 2010 06:59 PM

August 31, 2010

CA Forum - 2E General Discussion

RE: 8.5 FLDCSRRPG() generated incorrectly

P.s. Do you mean FLDCSRPRG, as opposed to FLDCSRRPG as you said?

Regards,

Simon Cockayne
CA Technologies
Principal Software Engineer
CA Subject Matter Expert
Tel: +1-703-708-3042
Simon.cockayne@ca.com

by Simon_Cockayne at August 31, 2010 06:38 PM

RE: 50279269: Forums - post attempts vanishing

Thanks Simon,

I checked the timeout settings. The session timeout is set to 30 minutes. I will see if we can get this increased.

by Chris_Short at August 31, 2010 06:20 PM

RE: Create SQL Select/Omit in CA 2E same as DDS Select/omit

Hi,

You say "I hope CA 2E will generate SQL source code correctly for SQL select/omit if we use r6.1".

When you say r6.1 I assume you are talking about OS V6R1, right?

Please can you tell me what release of 2E you are using and what O/S you are using?

I'd also like to see a, simple, example of:

A ) What SQL source code is generated in your scenario now.
B ) What SQL source code you would expect to see generated at V6R1.

Cheers,

Simon Cockayne
CA Technologies
Principal Software Engineer
CA Subject Matter Expert
Tel: +1-703-708-3042
Simon.cockayne@ca.com

by Simon_Cockayne at August 31, 2010 02:13 PM

RE: 8.5 FLDCSRRPG() generated incorrectly

Hi there Mark,

This might be related to Problem C22E 408: https://support.ca.com/irj/portal/anonymous/kbproblem?docid=509734&productcd=C22E&problemnbr=408&fromKBResultsScreen=T

A fix is being worked on for that problem.

I will alert the engineer to this thread so they can consider your scenario during fix testing development.

Regards,

Simon Cockayne
CA Technologies
Principal Software Engineer
CA Subject Matter Expert
Tel: +1-703-708-3042
Simon.cockayne@ca.com

by Simon_Cockayne at August 31, 2010 01:59 PM

8.5 FLDCSRRPG() generated incorrectly

I am using 2E version 8.5 level 1351.

When I generate an edit record in which I manually specify a tab order (F10 from Edit Screen Format Details), the last field on the DDS gets generated with FLDCSRRPG( ). This is incorrect. It should either not be there, or a field should be named. Is there a fix for this? I can get around it by clearing out all the tab sequence values. In this case the FLDCSRRPG keyword is not generated.

by MarkMurphy at August 31, 2010 01:44 PM

August 30, 2010

WebClient i+ Developer Info

WebClient i+ Blog Translated

With the WebClient i+ 2010 release, the developer information blog is now automatically translated into several different languages. Please visit the blog, and click on the widget in the upper right corner to translate on the fly. http://www.adcaustintech.com/webclient/blog/

August 30, 2010 11:15 PM

August 27, 2010

CA Forum - Plex/2E Español

Dentro de que path van las imagenes para que se ejecuten con Java Web Star

Dentro de que path van las imagenes para que se ejecuten con Java Web Start

August 27, 2010 05:13 PM

CA Forum - Plex General Discussion

Within that path are the pictures to run with Java Web Start

Within that path are the pictures to run with Java Web Start

August 27, 2010 05:01 PM

CA Forum - 2E General Discussion

RE: 50279269: Forums - post attempts vanishing

Hi Chris,

Not "vanishing posts". Rather, vanishing post *attempts*.

See https://communities.ca.com/web/ca-plex-ca-2e-global-user-community/message-board/-/message_boards/message/7396772#_19_message_8165371

I think the problem is that someone starts to draft a post and invests a lot of time and brain cycles in it...goes to post it and the post attempt fails and the draft is lost...which is a real drag. Forcing the user to start over.

Cheers,

Simon

Simon Cockayne
CA Technologies
Principal Software Engineer
CA Subject Matter Expert
Tel: +1-703-708-3042
Simon.cockayne@ca.com

by Simon_Cockayne at August 27, 2010 03:05 PM

RE: 50279269: Forums - post attempts vanishing

Hi Simon,

This is the first I am hearing of vanishing posts. I will look into this ASAP! Do you have an example?

by Chris_Short at August 27, 2010 01:56 PM

50279269: Forums - post attempts vanishing

Hi,

I raised an issue to have someone investigate and address the problem of post attempts vanishing.

Cheers,

Simon

Simon Cockayne
CA Technologies
Principal Software Engineer
CA Subject Matter Expert
Tel: +1-703-708-3042
Simon.cockayne@ca.com

by Simon_Cockayne at August 27, 2010 01:40 PM

RE: 2E and Software Development Metrics

Yorkshireman:
I just spent a long, but interrupted session providing a detailed reply, only to have it get eaten on pressing enter.


I know your pain...I've gotten into the habit on this board among others to copy & paste my long detail replies into a text editor prior to hitting post just in case.

Yorkshireman:

In summary


Statistics provide the basis for identifying functions to work on.
The stats provide details of the test requirement
functions can be fingered for simplification, the before and after stats showing the reduction in test cases needed, and pointing towards simpler, cheaper, maintenance.
2e model analysis provides a measure of design quality (I was acting as 'consultant' remember) and show the degree to which the database reflected good design, uneccessary functions exist (costing maintenance time) etc


I'd agree with all the above from what I've read...at least in theory. But i have to wonder if you were seeing those benefits, why have you not continued using them?

Charles

by CharlesWilt at August 27, 2010 01:05 PM

RE: 2E and Software Development Metrics

I just spent a long, but interrupted session providing a detailed reply, only to have it get eaten on pressing enter.

In summary


Statistics provide the basis for identifying functions to work on.
The stats provide details of the test requirement
functions can be fingered for simplification, the before and after stats showing the reduction in test cases needed, and pointing towards simpler, cheaper, maintenance.
2e model analysis provides a measure of design quality (I was acting as 'consultant' remember) and show the degree to which the database reflected good design, uneccessary functions exist (costing maintenance time) etc



All said though, I haven't used this in my present job, and when I tried using the model settings analysis / comparison tool a while back it just laughed, so I guess the code is out of date for 2e files at least.


Maybe I should dust it off and give it a polish. Wonder where it went?

by Yorkshireman at August 27, 2010 10:02 AM

August 26, 2010

Twitter / plex2e

plex2e: Do you know how generated CA 2E can support result sets with web services? http://www.ca.com/us/webcasts/ondemand/item.aspx?e=240811&eis=1

plex2e: Do you know how generated CA 2E can support result sets with web services? http://www.ca.com/us/webcasts/ondemand/item.aspx?e=240811&eis=1

August 26, 2010 03:11 PM

CA Forum - Plex General Discussion

RE: iPhone Apps and Plex?

Thanks guys your insight has been helpful. I am looking at options to extend an Insurance application (built using COBOL/Java source code - and way too many developers!) to the iPhone and other portable devices.

Regards,

Darryl

by Darryl_Millington at August 26, 2010 12:58 PM

CA Forum - 2E General Discussion

RE: 2E and Software Development Metrics

Richard,

So the question is, if you developed these tools in the last century, are you still using them?

If so, what have you seen as far as value in the 10+ years you've been using them?

Charles

by CharlesWilt at August 26, 2010 12:53 PM

RE: INCORRECT RECORD NUMBER IN SUBFILE problem - part 1

Forget the EXCUSRSRC option - try using the "*Set Cursor" built-in function int he process of the subfile records as follows:

.-CASE
|-RCD.*SFLSEL is Display
| <Do something for display option>
| *Set cursor: RCD.*SFLSEL (*Override=*YES)
'-

Have not tested this - but seem to recall that it repositions the subfile to the correct page after processing - which includes rebuilding the necessary number of pages if you paged down a few pages.

Regards,

Darryl

by Darryl_Millington at August 26, 2010 12:51 PM

RE: INCORRECT RECORD NUMBER IN SUBFILE problem - part 1

A simplistic approach I've used is to store the key values (positioner keys) of the subfile record, then inject them to the positioner fields when the file is reloaded - the screen positions with the record at the top of the display.

It's not a complete solution, but its all in 2e, and cheep to implement with code ready provided in the *template function.

by Yorkshireman at August 26, 2010 10:53 AM

RE: INCORRECT RECORD NUMBER IN SUBFILE problem - part 1

A simplistic approach I've used is to store the key values (positioner keys) of the subfile record, then inject them to the positioner fields when the file is reloaded - the screen positions with the record at the top of the display.

It's not a complete solution, but its all in 2e, and cheep to implement with code ready provided in the *template function.

by Yorkshireman at August 26, 2010 10:53 AM

RE: 2E and Software Development Metrics

Coming late to this discussion...

I developed some tools back in the last century which seem to mirror Darryl's philosophy. Analyse RPG code and divine the number of paths, number of file accesses blah blah. Access the model and divine the 'source code' at the model level. Arrive at numbers. Produce stuff to explain to managers what they had, and why function 'x' needs more testing than 'y' and (after some work) how much simpler function 'a' had become.

The mantra now is 'reduced risk' of failures in service. If you can reduce and reduce to simpler components, then risk is reduced, and there should be a value to that, sufficient to buy (or sell) the tools to do so.


Richard Wilson

by Yorkshireman at August 26, 2010 10:42 AM

August 25, 2010

CA Forum - 2E General Discussion

RE: INCORRECT RECORD NUMBER IN SUBFILE problem - part 1

Without having seen your other 2 excusrsrc's (I can't see another post with part 2) I think your problem might be that when the user selects some records, the subfile is re-loaded, and the excusrsrc is setting the subfile page to a page that doesn't exist in the subfile anymore, because it has been reloaded with only the first page of records.

Willie Huitema

by WHuitema at August 25, 2010 11:11 PM

CA Forum - Off the Subject

How delete profile on ca.com ?

My profile contains an no-longer available e-mail but it's not possible to change it in an account !
So, I created a new one with my new e-mail but please tell me how to delete my previous profile or do it now !
thanks

by French_Synon at August 25, 2010 01:55 PM

CA Forum - 2E General Discussion

RE: INCORRECT RECORD NUMBER IN SUBFILE problem - part 1

Hi,
(sorry for few mistakes, I'm French !)

I've the same problem in CA/2E 8.1SP1 on V5R1 AS/400, in a RPG-generated progam, in an EDTFIL also. But no EXCUSRSRC is used here.
If I page twice forward, once backward and type a value in a selector, program quits with error, the same message "incorrect record number etc.."

An idea ?

Thanks
Fred

by French_CA2E at August 25, 2010 01:41 PM

Twitter / plex2e

plex2e: CA Plex/2E Gathering and Product Update...moving into agile development. Chicago September 21. Cincinnati September 23. Stay tuned.

plex2e: CA Plex/2E Gathering and Product Update...moving into agile development. Chicago September 21. Cincinnati September 23. Stay tuned.

August 25, 2010 11:29 AM

CA Forum - Plex General Discussion

RE: customize logon screen TCP/IP connection at runtime

You can manage the connection yourself from within Plex using the IBM Client Access API.

There are some limitations, for example you need to be able to contact the iSeries on the Client Access TCP/IP port, which will be different from the Plex listener port and can be troublesome if you are going through a firewall. If that's not an issue then this is a good way to take full control of the login by writing is as a Plex function, without the system and "save" check boxes, add a company logo etc. The Plex samples folder "\ISeries Manage Password" includes a sample model and documentation.

I've used this for a number of clients where we needed to make the login process look more polished. Before this I used to change the C++ resource dll in the way George describes.

by MatthewMorris at August 25, 2010 10:12 AM

RE: iPhone Apps and Plex?

Hello Darryl,

Developing the iPhone application for the 2009 conference gave us the opportunity to try out the Plex WCF services with both an iPhone app written in Objective C and a HTML browser client written in Java/JSP. At the time there was limited SOAP support in the iPhone SDK so the messages were coded by hand, but it worked and was about 30 hrs of development for that client app. The Java JSP client for use in desktop and mobile browsers was a little easier because of good tool support to import the WSDL. It was a successful pet project in partnership with our friends at Mubaloo, we were able to agree the service contracts and build the client and server modules with the minimum of fuss.

If you want to build a "proper" iPhone app you will need to seek out iPhone skills, the same is true for Android and Java Mobile. Also remember that whatever the iPhone application does has to meet with Apples' approval and that there is also a time delay between submitting the app to the Apple Appstore and it being approved, several days or more. They may also reject the application and, whenever you have a new version or minor fixes, you will need to resubmit for approval. A web browser based solution is an alternative, there's a much broader range of skills and you retain control of the publishing process. Brower applications will be less useful if there is poor on no network coverage, whereas an iPhone app could work offline, make use of local storage, data caching and the other gizmos on the device (GPS, camera motion sensors etc.).

Our conclusion was that by using the Plex web services, and also now 2E web services, we can work with other platforms and development teams using SOAP as a common language. We are using the same principle now in a project to intergrate a 2E application with a Cloud Computing platfrom.

Hope this gives you a bit more information. You know where I am if you want to know more.

All the best mate,

Matt

by MatthewMorris at August 25, 2010 09:38 AM

August 24, 2010

Twitter / plex2e

plex2e: Plex/2E tweets are back! Did you receive the new Tech Insider Newsletter today? If not, ask me how to sign up!

plex2e: Plex/2E tweets are back! Did you receive the new Tech Insider Newsletter today? If not, ask me how to sign up!

August 24, 2010 08:39 PM

CA Forum - Plex General Discussion

RE: iPhone Apps and Plex?

I tried one of our most complicated CA Plex WebClient apps on the iPad, and it just worked! TreeViews, FlexGrid, Tabs, etc.

For the blog post and a screen print, visit this link:
WebClient blog post on cross browser, iPad, etc.

by jdrhodes at August 24, 2010 04:31 PM

WebClient i+ Developer Info

Cross Browser Compatibility, Mobile Devices

As recently announced, WebClient i+ 2010 (version 1.6) is compatible with most major browsers. Specifically, the built-in system templates and Dojo Javascript toolkit have been updated to include cross-browser compatibility for Firefox 3+, IE 7+, and Safari 4+. Continue reading

August 24, 2010 04:15 PM

August 23, 2010

UK CA 2E and CA Plex User Group

Go Live with CA Technologies

Go Live with CA Technologies for CA 2E and CA Plex – Check it out today!

Are you new to CA Technologies? Are you an experienced user of CA 2E and CA Plex ? Are you implementing CA 2E and CA Plex soon? If you answered yes to any of these questions, then you should check out Go Live with CA Technologies! Our goal is to help you get started quickly, successfully deploy CA 2E and CA Plex, and expand the value of your investment. Click here to login and register your implementation project, which enables you to coordinate with your project team, CA Support, CA Services or your implementation partner.

by Abdel_Laabi at August 23, 2010 03:53 PM