GW "DefaultMailingAddress" property in OAPI c++ code base

Hi,
I'm looking for "DefaultMailingAddress" property in the latest GW8 API.
Groupwise8 & later version have the "DefaultMailingAddress" property in the AddressBookEntry and i could see this property in the GW8 API under
C3PO - AddressBookEntry (VB code base) But i could not find the same property in GW8 API ("gwoapi10.h" C++ code base). Actually Im using OAPI to access the field values mapping with corresponing Field names.
Thanks
--JP

Thanks a lot Preston...It helped me a lot...
---JP
Originally Posted by Preston Stephenson
You have to enter the full file path.
You can't browse to the directory.
The directory contents are hidden.
Let me know if you still have problems.
>>> On Thursday, April 15, 2010 at 7:56 AM,
gw8novoice<[email protected]> wrote:
> Hi,
>
> I have checked in the ftp path. but the file is not available. Please
> help me to get the latest oapi header file.
>
> Thanks
> ‑‑JP
>
> Preston Stephenson;1961868 Wrote:
>> You will need at least gwoap_800.h.
>> The different versions of the header files are at:
>>
>> ftp://ftp.novell.com/outgoing/gwoapi_h.zip
>>
>> Preston
>>
>> >>> On Tuesday, April 13, 2010 at 4:56 AM,
>> gw8novoice<gw8novoice@no‑mx.forums.novell.com> wrote:
>>
>> > Hi,
>> >
>> > I'm looking for "DefaultMailingAddress" property in the latest GW8
>> API.
>> >
>> >
>> > Groupwise8 & later version have the "DefaultMailingAddress" property
>> in
>> > the AddressBookEntry and i could see this property in the GW8 API
>> under
>> >
>> > C3PO ‑ AddressBookEntry (VB code base) But i could not find the
>> same
>> > property in GW8 API ("gwoapi10.h" C++ code base). Actually Im using
>> OAPI
>> > to access the field values mapping with corresponing Field names.
>> >
>> > Thanks
>> > ‑‑JP

Similar Messages

  • Obsolete ABAP Statements from 2004s - what about your existing code-base?

    Hi
    Note:  This is a question for someone that has a very deep understanding of the SAP compiler either through research or through actually working on the Netweaver Code stack
    Since upgrading from 4.7 to ECC6 the ABAP compiler has become a lot stricter on the use of certain statements in the OO context.
    For instance you're not allowed to use the statement LIKE, but in stead have to use TYPE and internal tables does not have an implicit header line, etc.
    These restrictions are explained in greater detail [here:|http://help.sap.com/abapdocu/en/ABENABAP_OBJECTS_DIFF_TYPES_DATA.htm]
    MY QUESTION:  To what extent does this restriction affect your existing code-base?. 
    We have over a thousand "Classes" written since 1998 in OO as far as it was available at the time.  For the most part each class is its own include in SE38, with the class definition and implementation together in this include.
    Up to now, we could successfully change and activate these classes as long as the main program was pre-existing in 4.7.  Now we are trying to use one of these older classes in a new main program for regression test purposes, and we are getting the following error: 
    "Within classes and interfaces, you can only use "TYPE" to refer to ABAP Dictionary types (not "LIKE" or "STRUCTURE")."
    This error is valid as per the current definition of the SAP language.
    BUT I'm concerned about the confidence we can have that SAP will continue to interpret and execute existing code correctly.  So far it has, but I would like to know wheter that is by chance, or by design.

    Hello Esti
    Thank you for your explanation which shows that I misunderstood your question.
    I would have expected that all of your syntactically incorrect coding would not be executed, irrespective of whether it is an old or a new program. My interpretation of this system behaviour is that the syntax check appears to be release-dependent.
    A possible way to check this would be to manipulate the TRDIR entry for one of your old programs. You will find a field LEVL with the following meaning:
    DE RDIR_LEVL
    Short Text
         Level
    Definition
         System release under which the ABAP/4 program was created or last
         changed.
    Another way would be to copy an old program to a new Z-program which should fail in the syntax check. Check again if you find any significant difference in their TRDIR entries.
    Coming back to you question and the remark by Dion I am convinced that one of the biggest threats for each and every SAP customer is custom coding of poor quality, i.e.
    "spaghetti" coding instead of structured programming
    incomprehensible coding (at least for the developers who did NOT create the program)
    low transparency resulting in high efforts to enhance or improve the coding
    In your case: the possible breakdown of your coding depending on unknown external factors
    Given the huge amount of coding that is affected from these unknown external factors I would classify your situation as "high risk" which demands rather quick actions. How could you communicate this to your management team?
    Here are two possible suggestions:
    (1) It is possible that your entire custom coding may be no longer executable after a SAP release upgrade. Thus, the currenct coding base may prevent one of the next upgrades.
    I guess this is not yet impressive enough for a manager because usually a SAP customer is not forced to upgrade its SAP system in order to get new functionalities which are required for legal reasons.
    (1.a) It is possible that your entire custom coding may no longer be executable after importing ABA and/or BASIS hot packages.
    Given the fact that we need to import such packages quite frequently and sometimes they are mandatory (I think especially of SAP-HR systems) then I would be scared as a manager.
    (2) Assuming that most of your Z-reports are started via Z-transactions and perhaps you are lucky and you have specific roles containing these Z-transactions then you may ask your management team to do a simulation of coding breakdown: remove the role assignments for a couple of users and see what happens.
    (2.a) As an alternative you may try to lock Z-transactions via SM01 and again check for the user reactions.
    If your managment team is still not impressed then I would set up a document with the following contents:
    Explain the problems of the old coding base and why you could not anticipate future changes of the ABAP syntax check
    Describe the possible scenario if the custom coding no longer works after an upgrade or hot package import
    Describe the required actions to make your custom coding compatible to the latest ABAP release
    Most important: urge your management team to sign this document. If one day your custom coding breaks and they are looking for somebody to blame you just take this document out from the bottom of the deck
    Regards
      Uwe

  • Do we need to recompile entire code base ?

    Do we need to recompile the entire code base to utilize the efficiency of a Sun SPARC Enterprise T5220 Server.
    We will not be able to perform any of the optimization on the code, as it affects the working nature of the product.
    So I'm not able to utilize http://www.spec.org/cpu2006/flags/Sun-Solaris-Studio12-and-gccfss4.2.html#Section_compiler
    any of the above flags.
    I'm able to run the software built on solaris 10 using gcc-3.4.2. can you please suggest is it required to build the entire codebase or not ?
    are there any special flags with gcc or gfss compilers for getting better performance on multi core architectures?

    We will need a little bit more information about the nature of the application etc, to make any reasonable recommendations.
    You mention
    "We will not be able to perform any of the optimization on the code, as it affects the working nature of the product. "
    Compiler optimizations are always safe, as long as your code is correct. Some subset of the compiler flags enable more aggressive optimizations and can alter the precision of the floating point operations like -fsimple=2. These are however, documented and you can avoid such flags if you feel it may effect the stability of your application. -fast is a good starting point.
    There are a wealth of tools offered by Gccfss and Sun Studio. I am listing them here in no specific order.
    1. Please take a look at Performance Analyzer, works with Gccfss.
    http://developers.sun.com/sunstudio/documentation/ss12/mr/READMEs/analyzer.html
    You can download it from developers.sun.com/sunstudio
    2. ATS is a tool that is offered part of the distribution, whose whole purpose it to help you tune your application. It is already bundled in your download. You can read more about it here
    http://cooltools.sunsource.net/ats/
    Let it run on your binary, and it will automatically suggest the best options for your application.
    3. You can try -xautopar which enable automatic parallelization. The benefit largely depends on the parallelization opportunities that can be discovered by the compiler. This will heavily depend on your application though.
    4. You should definitely try "-fast -xipo", the former which is a macro flag which enables aggressive optimizations in the compiler, the latter which enables inter procedural optimizations.
    Thanks
    Prashanth

  • [svn] 2891: Add the web-tier compiler for J2EE to the Flex open source code base.

    Revision: 2891
    Author: [email protected]
    Date: 2008-08-19 07:35:22 -0700 (Tue, 19 Aug 2008)
    Log Message:
    Add the web-tier compiler for J2EE to the Flex open source code base.
    Added Paths:
    flex/sdk/trunk/modules/webtier/
    flex/sdk/trunk/modules/webtier/bootstrap/
    flex/sdk/trunk/modules/webtier/bootstrap/build.xml
    flex/sdk/trunk/modules/webtier/bootstrap/java/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/META-INF/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/META-INF/taglib.tld
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/default.properties
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/bootstrap/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/bootstrap/BootstrapBodyTag.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/bootstrap/BootstrapClassLoader.jav a
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/bootstrap/BootstrapFilter.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/bootstrap/BootstrapServlet.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/bootstrap/BootstrapTag.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/bootstrap/TagGenerator.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/jsp/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/jsp/FlashVarTa g.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/jsp/MxmlTag.ja va
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/wrappers/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/wrappers/ATGFi lterConfig.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/wrappers/ATGHt tpServletRequest.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/wrappers/ATGSe rvletConfig.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/wrappers/ATGSe rvletContext.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/server/j2ee/wrappers/J2EEW rapper.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/util/
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/util/FileUtils.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/flex/webtier/util/J2EEUtil.java
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/hitachi.properties
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/interstage.properties
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/jrun.properties
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/tomcat.properties
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/weblogic.properties
    flex/sdk/trunk/modules/webtier/bootstrap/java/src/websphere.properties
    flex/sdk/trunk/modules/webtier/build.properties
    flex/sdk/trunk/modules/webtier/build.xml
    flex/sdk/trunk/modules/webtier/coldfusion/
    flex/sdk/trunk/modules/webtier/coldfusion/build.xml
    flex/sdk/trunk/modules/webtier/coldfusion/lib/
    flex/sdk/trunk/modules/webtier/coldfusion/lib/cfmx_bootstrap.jar
    flex/sdk/trunk/modules/webtier/coldfusion/src/
    flex/sdk/trunk/modules/webtier/coldfusion/src/java/
    flex/sdk/trunk/modules/webtier/coldfusion/src/java/coldfusion/
    flex/sdk/trunk/modules/webtier/coldfusion/src/java/coldfusion/bootstrap/
    flex/sdk/trunk/modules/webtier/coldfusion/src/java/coldfusion/bootstrap/BootstrapBodyTag. java
    flex/sdk/trunk/modules/webtier/coldfusion/src/java/coldfusion/bootstrap/BootstrapTag.java

    JLundan,
    I want to thank you for responding to the thread I started on the forum at java.sun.com. Your solution to my problem of needing to print the code of the html pages that the file I included generates was just what I was looking for. However, I have some further questions to ask, if you don't mind. To clarify my task I should say that your rephrasing of the problem is accurate: "You wan't to display the contents of the HTML file that the web server produces in response of client's request?"
    Yes, this is what I need to do, but also it needs to display the source code of that html file that the server produces in response to the client's request. Also, in this case, I am the client requesting that the server return some html file, and I'm not sure where the server is. But the webserver.java file that I shared on the forum is on my local machine. I was wondering if I could modify this webserver.java file at my home so that any html file the server returns to me would automatically display the source code. This is a school project of mine and I am stuck on this one thing here.
    Further, where would I put the "foo.html" file so it can be written to?
    FileOuputStream fos = new FileOutputStream("foo.html");
    fos.write(bytes);
    fos.close();
    Thanks so much for your help. I look forward to your response, at your convenience.
    Regards

  • Does JNLP Sync up the software from the code base only at the startup?

    Does JNLP Sync up the software from the code base only at the startup?
    There appears a Source sync every time i startup the jnlp app from shortcut.
    The users of JNLP application may enable the Internet mid of the application session and fail to get the updates.
    If this case repeats for a period of time, there is a good chance of the app user being denied the code update.
    Is this case holds true. Does JNLP syncs with the code base only at the startup.
    Please explain..
    Thanks In Advance

    Are you using versions (only 'Easy solution 2' works without)?*
    No I am not using versions
    Are you thinking of a background update or an on-demand update?*
    background
    Have you got all-permissions?
    yes
    Have you tried writing a small DownloadServiceListener and calling*
    DownloadService.loadResource(myURLtojnlp, null, myDownloadServiceListener)*
    Does anything happen?*
    No. But, no problems trying it.
    Easy solution 1*
    If using versions and if you want an on-demand update you can launch and wait*
    Runtime.getRuntime.exec("javaws -wait myURLtojnlp");*
    and then you exit (need all-permissions to call exec, can try showDocument() otherwise).*
    You should just have some way to know if the jnlp has changed (you could open an URLConnection and see if LastModified is after application start time).*
    I am not using versions.
    Easy solution 2:*
    If you're just afraid of losing update, you can call BasicService.isOffline at application start, if true you set a timer that checks every 5 minutes, if you go online you call*
    Runtime.getRuntime.exec("javaws -import myURLtojnlp");*
    and you'll have resources updated, so they'll be good for next start (need all-permissions to call exec).*
    You can call it with -wait and ask the user if he wants to restart the application*
    Harder solution (here comes the bunch of code with DownloadService):*
    you open an url connection to codebase, retrieve jnlp, parse it, for each resource you see if it's cached, if not:*
    Solution 1: you tell the user you found updates and ask him to restart (or automatically restart after he pressed ok, with exec or showDocument).*
    Solution 2: you download the resource (so that you'll have it even if user doesn't restart the app).You'd better do this in a separate Thread or have an interactive DowloadServiceListener cause service waits for download to end.*
    I ll try the timer execution. Have to see weather web start puts up a downloading progress window on top of the application. I belive the DownloadService listener will be silent. I ll implement it and get back to you.
    Thanks for your kind guidence.
    I think your scenario is very difficult to happen, but I guess you must have your good reasons to ask.*
    This scenario happens to my users as they switch on the client when the start their machine and runs for the whole morning. They switch on the internet for other purposes and shuts it down in an hour. Minimal chance of connecting the internet before the startup.
    I get update towards the server through a similar timer based mechanism. I ll implement the code updates in the same mechanism.
    Thanks.

  • VSO account and VS 2013 code base not in synch

    I have a VS online account connected to a Azure Webapp.   How do I synch-up the code with Visual Studio 2013.  I have connected VSO and VS 2013 as directed.  However, the code base in VSO is not the same when I connect to
    VS 2013.  There are missing files, etc. Very frustrating!
    6fingers

    Hi 6fingers,
    Thank you for posting in MSDN forum.
    Since this issue is related to the VSO, so we will move this case to the VSO forum, you will get better support.
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Help in identifying best available development framework and language for native app development for Windows and mac osx desktops through single code base

    Hi Guys
    i am try to identify the right development framework and technology for developing GUI application which can run on windows and mac osx. 
    i am sure that there will be specific handling for both of these os, but at the same time there could lot of code can be same.
    is it possible to fulfill requirements of both these OS's through single code base. As of now i am more experienced with Dotnet C# on windows.
    Regards
    Mukesh Vashisth

    Just wanted to quickly confirm
    before i dive into xamarian.
    Is Xamerian can be Used to build applications for MAC and Windows PC along with mobile devices.

  • How to set code base Oracle JSP?

    How to set code base for a Java Stored Procedure, in Jserve?
    Thanx.

    There isn't a "code base" for java stored procedures ... that's an applet's issue.
    for more details about java stored procedures
    review teh java dev. guide and java stored proc guide located at :
    OTN FORUM ENTRY --> Oracle 8.1.7 Java Online Documentation
    http://technet.oracle.com:89/ubb/Forum18/HTML/001567.html
    null

  • EDI - 753Routing Request and 754 Routing Instructions transactions- what SAP ECC6 EDI output type, msg type, msg code, basis idoc is best practice to generate the idoc?

    One of our Trading Partner wishes to implement the 753 Routing Request and 754 Routing Instructions.  Can anyone give me best practice answer the following Questions?  We are on SAP ECC6 R3
    What Application? i.e. V2, V7?
    What output condition to use?  i..e. LALE, LAT2, SEDI????
    What Message type?  i.e SHPADV?
    What Basic Idoc Type? i.e SHPMNT05?
    What Message Code?  i.e. SHPM?
    What Process Code?  i.e. SHPM??
    What Function Module? i.e. IDOC_OUTPUT_SHPMNT??
    Does the SAP Transpotation Module have to be configured for this to be implemented?
    Your comments are greatly appreciated, we have until Nov 1 to be compliant?

    Good Morning,
    While I did not get any responses from my question, yes, I was able to determine what needed to be configured.   I hope the below will help you: This is for SAP ECC6
    The output application for the 753 Routing Request is "V7"
    The output type is "SEDI"
    Transmission medium is "6"
    The Basic Idoc type is "Shipmnt05"
    when setting up your Partner Profile (WE20) add:Message Partner Role "SP" with Message type "SHPADV', Message coed "753", Basic Type "SHPMNT05", Message Control add Application "V7", Message type "SEDI", Process Code "SHPM".
    also http://scn.sap.com/thread/698368 pages 14 and 15 were helpful.
    I have not configured the Inbound 754.  For now the inbound 754 Routing Instructions will be emailed to our traffic department.
    Thank you,
    Have a great day,
    jane

  • Reverting to earlier version of code base in CVS

    We are currently using CVS as our version control with WSAD 5.0. Since putting in a release a couple of weeks ago, have had two occasions on which we needed to put in bug fixes. We were able to back track to the tagged version of the code, branch, apply the fixes and build the .jar files, but we have not been able to merge that code back into the Head.
    What are the proper steps for going back to an earlier version of your code in the repository, applying a code change for a bug, and then merging it back into the Head of the branch?

    Do you have any sticky tag? If you check out a branch, and then use the update command, it will be done into your branch.
    To update (and then commit) to the Head, you have to remove the sticky tags with a cvs update -A [...].

  • Help Needed!!! I am not able to checkout the code base

    I am getting following error after some time.
    REPORT of '/svn/opensource/!svn/vcc/default': Could not read response body: An existing connection was forcibly closed by the remote host. (http://opensource.adobe.com)
    And if i try to take update by manually creating the folder structure, at some folders it is asking to authenticate.
    Kindly help. Thanks in advace.
    Regards,
    Ankur Kumar.

    Dear Ahmed,
    Source is your ODS only.
    But the Change in Key Fields is the secret here.
    Generally if the Key Field combination is same then the records will be overwritten in the ODS.
    Regards,
    Ramkumar.

  • IPS system IOS 7.2 Code Base

    Does anyone know if the IPS IOS 7.2 is based on IOS 7.1 or earlier version?
    It would be further helpful if you could provide a documentation reference - I've been unable to locate anything.
    Thanks

    Does anyone know if the IPS IOS 7.2 is based on IOS 7.1 or earlier version?
    It would be further helpful if you could provide a documentation reference - I've been unable to locate anything.
    Thanks

  • Developing in an external code base

    I am wanting to work on an issue in Xfce (among other things) but I'm not sure the proper way to go about it.  Do I 'pacman -R xfce4' and then install everything from source directly?  I have tried searching the forums and wiki and haven't narrowed down to any 'development guides' if someone can point me the right direction I'd very much appreciate it!

    https://wiki.archlinux.org/index.php/Abs

  • Generic code in OSB across 2 domains

    Hi
    I have a requirement to maintain the same code base for a set of OSB domains.
    The difference in the domains is the ip address,ports of the Business Service and Proxy service and also,
    there are some checks done depending on the domain where the code is deployed.
    I understand that the customization file can be used to set the endpoint URI's of proxies and business services.
    But in my OSB code, I have routing options used where i override the endpoint URI's currently, I have hardcoded it as
    'concat(jms://<ipadress>:<port>/<picking the connection factory and queue name from the data coming in to the proxy.>)'
    Also, at some places, there are checks required. To make it more clear:
    if the code was to be deployed on domain1, I would need the xyz variable to be one of particular value say 'value1' or 'value2'
    and if the code was to be deployed on domain2, it would need the variable to be one of value3 or value4.
    One option is to: have a property file somewhere in the local directory and have a Java class(static methods) which reads the property from the file. And in the OSB code, we have a java callout to call this jar file and get the property. and based on the property value, we would do the checks.
    The basic purpose is to have a OSB code that does not need to change irrespective of the domain it is deployed.
    At the same time, the values of some variables in the OSB code should be decided based on the domain it is deployed.
    Can anyone please suggest what can be done in this case?
    Is there a way to achieve this, other than the option I have thought of?

    I would not be changing my DVM. I would have a single DVM having the data available for both domains
    eg
    <properties>
    <domain name='domain1'>
    <value1>test1</value1>
    <value2>test2</value2>
    </domain>
    <domain name='domain2'>
    <value1>test3</value1>
    <value2>test4</value2>
    </domain>
    </properties>
    regards
    Kshama

  • Performance effects of writing code in Application Package

    Hi all,
    I just have this strange doubt about the performance of the system if we write the code in "Application Package". Writing code in application package is a good practice as it is good in trems of readability but I am wondering whether performance is effected apart from the advantages of reusability, readability etc.
    I have to create a application class object(Import as well) whenever I need to call a method in the class or any property,during this process the application class object has to be loaded which consumes component buffer which is considerable. So if I am calling in amethod which has say some 20 lines of code in a class of some 1000 odd lines of code. How best is to write that 20 lines of code directly rather than calling a method in the application class.
    Please give your views if my assumptions are wrong.
    Thanks
    Vamsi.

    You ask a good question and you are using a good thought process. It seems that if you write 20 lines of code inline, you will have less memory overhead and less CPU cycles (no construction overhead) than if you write that same 20 lines in an App Class and then create an instance of an object for each row. Is this true? I'm not sure, but using the debugger, etc, it seems logical. It seems logical enough for me to just assume that is the case. Besides performance, however, you have to think about upgrades. If you are modifying a delivered component, then it is usually preferable to write your code outside the delivered code, and then import that code using an App Class or FUNCLIB.
    I think there are some more important questions to answer:
    1. If you have an App Class with 1,000 lines of code and you are only using 20, then why are those 20 lines in the same class as the other 1,000 lines? It seems as though the "big" class with 1,000 lines should use the class that has only 20 (composition), but not be included in the class's code base. Classes should be small. A 1,000 line class is probably too complex and should be broken down anyway. A 1,000 line class may be necessary, but I would take a good look at it and consider refactoring.
    2. If you are iterating over rows and creating an instance for each row, only to execute a method, then perhaps you should consider creating an instance outside the loop and then just execute the method, passing in values, much as you would a Java static method. If you are using a field level event, like RowInit, then this isn't possible. It might be tempting to apply the same approach using component scoped variables, but I cringe at anything other than local scope. I would rather take the minimal performance hit of a small class than use a scope other than local.
    3. If you are only creating an object for the sole purpose of executing a method, then you may be using OOP wrong anyway, and may be better served by a FUNCLIB.
    These are just some thoughts I have. Properly designed App Classes make your PeopleCode easier to write and maintain, but won't add much, if anything to the the number of CPU cycles and memory consumption. In fact, some may argue that the discipline and design afforded by good OOP (composition, TDD, etc) would result in better performing programs.

Maybe you are looking for

  • "Entitlements are not valid" error message when trying to sync ipa file from iTunes to iPad

    Is anyone else getting this error message, "Entitlements are not valid",  when trying to sync .ipa file from iTunes to iPad? The issue I'm having is getting the ipa file that was built by the 'Adobe Flash Packager for Iphone' installed into my iPad.

  • Pages Per Sheet Not Working.

    In previous versions of Mac OS X this was never a problem for me, but I can't get the "pages per sheet" feature listed in the Layout menu of the print dialogue to work.  I've created documents in TextEdit, Microsoft Word, and a few other applications

  • Oracle 11g for Visual Studio 2008

    I installed llg four(4) times and get the same result: I can't get a Data Connection!!! There is no other Oracle version on this computer and I've cleaned up the registry on all four installs. In order to run SQL*NET you must first have a Data Connec

  • Possible bug in Browser Invocation

    I have done more testing with the isHTTPS property of the Browser Invoke event. I have started an application from a webserver with no https anywhere but still the isHTTPS property is true at all times. If this is a bug how do I report it. It seems t

  • Backup without sync

    Ok, so my in-laws rely on me for tech support, and this time they are really challenging my ability to solve the problem. Mom has an iPad 1, which cannot update to iOS6, and thus cannot be updated any more without breaking the apps on her device. Dad