How to fulfill "component-based" design architecture  through BC4J

who can help to explain some principles or discipline ,
how to get entrprise component-based architecture application through adopt BC4J or ADF framework ?

Components based means that you create components that you can reuse in your application or other applications.
When you work with BC4J for example you can create entity objects that can be reused in different view objects, view objects can be reused in different application modules, and application modules can be used in other application modules.
When you work with ADF you create a component that access your data - for example and EJB and you can reuse it to create a JSP ui or a Swing UI or another Java object that access it.
Java is object orienter - you don't get any more "component" oriented than that.

Similar Messages

  • How to exclude synchronous interfaces from component based message alerting

    Hi Pi experts,
    We are configuiring Alerts in PI 7.3 single stack.If we have 'n'number of interfaces, and if we configured general alerts for all.How to exclude synchronous interfaces in that.Alerting is for asynchronous interfaces only.How to do that.
    Please advice on this.
    Regards
    Suneel

    Hello,
    >>What are your approaches regarding this requirement in the context of java-only?
    I would suggest you to schedule jobs like this:
    Customize Alerts Using Job in PI 7.31/PO
    >> alerts are consumed according to the given interval and not in "real time" when error occurs, today solution using BADI is "real time" - if possible I would prefer "real time" solution
    Check this:
    Michal's PI tips: How to trigger an alert for Component Based Message Alerts (CBMA) via "API" ?
    >>an separate service determine the actual alert count would be helpful to provide the correct value for maxAlerts, this have to be called beforehand
    I haven't tried it but i think u can do that, since these consumers are nothing but JMS queues only so i think there will be a method to read number of alert counts.
    >>In history I saw emails generated by the standard alert consumer which only contain details for the first alert, in my case I need details especially the message id for all errorneous messages
    If ur max alert parameter is greater than 1 then u should see multiple alert text  (along with message id and other details) in ur email message.
    Thanks
    Amit Srivastava

  • How to add default values when adding custom component to design view?

    I have a set of custom components (usually) extending Spark components. But when adding our custom component onto design view, how can I define defult values (in AS3).
    For example, s:Button has default label = 'Button' when added to application, or mx:DataGrid has 3 columns predefined, but when using custom components there are no predefined values like this.
    I can put this values in constructor, but they are not visible in design time, only runtime.
    Any ideas? Thanks
    Esmin

    yes, I am. By the way I've found the solution. Someone might find this usefull.
    In design.xml having
    <component name="ExtendedTextInput" namespace="mynamespace" category="beta" displayName="ExtendedTextInput"/>
    use this
    <component name="ExtendedTextInput" namespace="mynamespace" category="beta" displayName="ExtendedTextInput">
            <defaultAttribute name="text" value="ExtendedTextInput"/>
        </component>
    so when adding this component to design view, it will have text setted to value ('ExtendedTextInput' in this case).

  • Example "Designing Component-Based Web Dynpro Applications" in NWDS 7.1

    hi,
    importing Designing Component-Based Web Dynpro Applications.zip into NWDS 7.1, I get ~ 200 errors.
    after repairing the projects (in WEB-Dynpro View) ands migrating, there are 76 errors:
    Component 'CustomersUIComp': Used component/component interface is missing: ComponentInterfaceImplementation com.sap.cd355.comp.adv.modelcomp.ModelCompInterface Hint: Check availability of public part archive     LocalDevelopmentcd355compadvui_final~sap.com/src/packages/com/sap/cd355/comp/adv/ui/customers     CustomersUIComp.wdcomponent     ModelComponent     1240309796017     1800
    TextView 'city_editor.text': Context attribute 'CustomersView.Customers.Address.city' does not have a type and cannot be bound to a UI element. Hint: Remove the binding or bind a context element matching the property's type.     LocalDevelopmentcd355compadvui_final~sap.com/src/packages/com/sap/cd355/comp/adv/ui/customers     CustomersView.wdview     text     1240309796032     1821
    ViewUsage 'com.sap.cd355.comp.adv.ui.customers.CustomersUICompInterfaceViewCustomersUIComponentUsage1': Embedded View/InterfaceView is missing. InterfaceView com.sap.cd355.comp.adv.ui.customers.CustomersUICompInterfaceView Hint: Repair Window     LocalDevelopmentcd355compadvmaster_final~sap.com/src/packages/com/sap/cd355/comp/adv/master     MasterComp.wdwindow     Unknown     1240309796503     1823
    hermann

    Seems like your example requires some other DCs as well, which don't appear to be part of the zip you mentioned.

  • How to create the PO based on requisition through interface.

    Hi,
    In P2P,
    How to create the PO based on requisition through interface.
    Regards,
    Srikanth

    Hi Srikanth,
    I knew it from frontend.
    But i want from backend using INTERFACE .please see if this can help you
    http://appshub-hussy.blogspot.com/2010/10/requisition-and-purchase-order-queries.html
    http://oraclemaniac.com/2012/04/17/sql-queries-to-get-requisition-po-and-po-receipt-details/
    SQL to link Requisitions with Purchase Orders
    http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/how-to-find-the-po-number-if-we-give-requisition-number-3161211
    http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/need-requisition-sql-query-1338985
    ;) AppSmAstI ;)
    sharing is CAring

  • How to enable a component based on a command button

    Hi, i'm looking for the options to enable and disable "af:showDetailItem" component based on selection of "af:SelectBooleanCheckBox " component . Thanks for your help.
    ganesh

    Write a changeListener for the checkbox and in it set the property you want for your showDetail item.
    More on working with backing beans and code here:
    http://blogs.oracle.com/shay/2010/03/working_with_backing_beans_in.html

  • Guidelines for design/architecture review

    I'm conducting a design/architecture review for a part of our system that needs seriously re-visiting. I'm going to be formally presenting the review and was hoping for a few pointers.
    Does anybody have a set of guidelines they follow for such a review? Are there any suitable articles or books for me to refer to?
    Thank you.

    I'll probably be stating the obvious for you but:
      - Direction Enterprise
          - what's on for the future
              -  6 mo
              - 12 mo
              -  2 yr
              -  5 yr
      - Weak points of existing systems: (contrasted with Enterprise Direction)
          - Why: what makes it a week point
          - to what extent is it believed to impact current operation
          - how does it hinder future growth
      - Prioritize Systems/Component replacements
          - imediate (right now)
          - short range (1  year)
          - middle      (2  years)
          - long range  (5+ years)
      - Return on Investments
          - try to quantify $ or empowerment to meeet Enterprise Direction
          - impact of doing nothing

  • Design architecture Difficulty

    Hello all. I'm having some difficulty comming up with a viable and stable design architecture for the problem listed below.
    We are downloading 5 files from a server through TCP/IP.
    Each file consist of say 20 parts/chunks.
    Each part is further divided into chunks of say 15.
    So, 15 chunks make 1 part. 20 parts make 1 file.
    Each chunk is say 1MB where each part is about 15MB in size.
    Now, we are downloading these files through 30 available TCP/IP connections.
    Each connection can download 1 chunk at a time.
    So, we have 30 chunks being downloaded in parallel through 30 TCP/IP connections.
    So, 2 parts of a file (i.e. 30 chunks) are downloading at once.
    User may pause the file being downloaded (i.e. file 1) and start downloading a different file (i.e. file 4).
    Now, these 30 TCP/IP connections will have to abandon downloading file 1, and be reused to download file 4.
    When file 4 is finished, the user decides to start downloading file 1 again. The progress of downloading file 1 should start from where it left off.
    The progress may only be deleted when user Cancels the download. 
    Basically, the above section describes the jist of it. Any sugestions are appriciated.
    Kas

    I have no LV on this PC, however,
    How about an array of cluster with chuck name / PostID#,  priority weight and status (waiting for dl, in progress) , whenever a connection is free / a chunk download has finished, the element with the highest weight is downloaded.
    Could also be a queue or a AE ....
    Commandline controllable NNTP reader/ downloader may already (or should I say may still?)  exist.
    If bandwidth is limited and you have multiple downloaders, why not use a torrent like approach?
    Still remember the time reading this forum with nn (or was it tin?) on a freebsd system connected via telnet to a DEC VT102  
     (here)
    Greetings from Germany
    Henrik
    LV since v3.1
    “ground” is a convenient fantasy
    '˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'

  • How SCCM works internally, about design concepts and working principal of ConfigMgr?

    Hi Guys,
    Could you please recommend me any sort of data or link which explians
    how SCCM works internally, about design concepts and working principal of ConfigMgr.
    I have gone through many sites and videos but they only talk about how to work on SCCM with features however they do not talk about
    how SCCM works\inner working of ConfigMgr.
    Thanks very much in Advance!
    Regards,
    Chandan

    Not really sure what you're looking for here. Not much is explicitly published on the internals and most of what is "known" is anecdotal or based on reverse engineering by the community.There are specific things that have been documented fairly
    well, but those are scattered among various blogs. We can potentially address direct questions here in the forums or point you to that info, but there's not much to really direct you to as a single source because it doesn't really exist in general.
    Jason | http://blog.configmgrftw.com | @jasonsandys

  • How do I access LiveCycle Designer from my Adobe Acrobat X Pro?

         I am unable to access LifeCycle ES2 from my Adobe Acrobat X pro, even though I am supposed to have it as part of the software.  I have tried Forms/Edit forms, and I have looked for it through all the menus.  Several of the helps I have found for other things has me launch LifeCycle and operate from screens that LifeCycle designer provides. 
        I am using Windows XP professional.
        I would appreciate all the help I can get on this. 
    Thanks
    Mogadeet43512

    This worked!   I had to go into the system and launch it from the Designer
    9.0 folder, but thanks to your instructions I now have use of it.
    Thank You!
    Joe
    TundraSteve <[email protected]>
    09/28/2012 10:00 AM
    Please respond to
    [email protected]
    To
    Mogadeet43512 <[email protected]>
    cc
    Subject
    How do I access LiveCycle Designer from my Adobe
    Acrobat X Pro?
    Re: How do I access LiveCycle Designer from my Adobe Acrobat X Pro?
    created by TundraSteve in LiveCycle Designer - View the full discussion
    There is a terminology issue here.  From Acrobat Pro X you launch Designer
    not LiveCycle ES2.  LiveCycle is a server product.
    When you install Acrobat you have the option to install or not install
    Designer.  Look in the folder C:\Program Files (x86)\Adobe\Acrobat 10.0
    and check to see if there is a Designer 9.0 folder.  When in Acrobat you
    should be able to create a new form and it will prompt if you want to use
    Designer.  If all else fails you can always go into the Designer 9.0
    folder and launch FormDesigner.exe
    Please note that the Adobe Forums do not accept email attachments. If you
    want to embed a screen image in your message please visit the thread in
    the forum to embed the image at
    http://forums.adobe.com/message/4734785#4734785
    Replies to this message go to everyone subscribed to this thread, not
    directly to the person who posted the message. To post a reply, either
    reply to this email or visit the message page: [
    http://forums.adobe.com/message/4734785#4734785]
    To unsubscribe from this thread, please visit the message page at [
    http://forums.adobe.com/message/4734785#4734785]. In the Actions box on
    the right, click the Stop Email Notifications link.
    Start a new discussion in LiveCycle Designer by email or at Adobe
    Community
    For more information about maintaining your forum email notifications
    please go to http://forums.adobe.com/message/2936746#2936746.

  • How a custom component is called when we install a custom component in UCM.

    How a custom component is called when we install a custom component in UCM.
    On what event the component services will be activated and called.
    Suppose i create a Custom service name MULTIPLECHECKIN then this service will be called on what event and where it will be defined to call.

    Saurabh,
    the code is packed in the component (see component\Security Filter\java\Security Filter\ModifyAttributesFilter.java - the first Security Filter is the component name, the other Security Filter is the Java package name).
    What is important:
    - your class must implement the FilterImplementor interface (you will need UCM standard classes - server.zip in your classpath) and its doFilter method
    How the filter is executed?
    - actually, in this case you don't need any new service - you can use the standard 'hook', which is provided by standard checkin services
    - in Component Wizard create a new component, add your compiled class to it (make sure you follow the rules not to end up in classpath issues)
    - in Component Wizard click the 'Java Code' tab. Here you can add a Custom filter called validateCheckinData, which is executed by standard checkin services. If you parametrize the filter to call your class created above, you are done.
    'Working with Content Components' manual (e.g. here: http://download.oracle.com/docs/cd/E10316_01/cs/cs_doc_10/documentation/developer/using_components_10en.pdf) can give you a basic picture. A better resource is Bex Huff's book - I would recommend you to get it, because it has a step-by-step HelloWorld example which can guide you through Component Wizard. I could also send you my own component (send me an email at [email protected]) which implements a filter for user quotas, so you just need to "replace classes".
    As for the other half of your task, searching for the file in the database server will work only if you use database as your storage (ie. install and configure File Store Provider component accordingly). Of course, you could do a search for file in this case - just consider that you will be comparing two BLOBs rather than two relatively short check-sums (most likely strings or arrays of bytes). Besides, it will not work if you use filesystem as your storage.
    Jiri

  • Java-only, Component based message alerting - loopback to sender system

    Dear guys,
    we are using the alert framework availbale on PI 7.11 to notify the sender system if there is an alert for specific interfaces. In that case a customer function module is called giving the message id of the request message (message is sent via ABAP proxy). As a result the according entry in customer table is updated.
    The implemntation is based on the BADI ALERT_MODIFY_TEXT and uses the standard function module ALE_BAPI_GET_UNIQUE_RECEIVER to determine the system /rfc destination to send the alert notification.
    This solution works fine so far.
    As PI 7.11 dual stack is not the latest release, we are thinking of upgrading to current PI/PO release. In this context also shift to java-only installation is contemplated which will need an alternative solution for the described alert/error notification loopback.
    Are there any possibilities analog to BADI to implement such a solution?
    What are your approaches regarding this requirement in the context of java-only?
    Any help/thoughts appreciated.
    Best regards,
    Jochen

    Hello,
    >>What are your approaches regarding this requirement in the context of java-only?
    I would suggest you to schedule jobs like this:
    Customize Alerts Using Job in PI 7.31/PO
    >> alerts are consumed according to the given interval and not in "real time" when error occurs, today solution using BADI is "real time" - if possible I would prefer "real time" solution
    Check this:
    Michal's PI tips: How to trigger an alert for Component Based Message Alerts (CBMA) via "API" ?
    >>an separate service determine the actual alert count would be helpful to provide the correct value for maxAlerts, this have to be called beforehand
    I haven't tried it but i think u can do that, since these consumers are nothing but JMS queues only so i think there will be a method to read number of alert counts.
    >>In history I saw emails generated by the standard alert consumer which only contain details for the first alert, in my case I need details especially the message id for all errorneous messages
    If ur max alert parameter is greater than 1 then u should see multiple alert text  (along with message id and other details) in ur email message.
    Thanks
    Amit Srivastava

  • PI 7.31 - Component based alerting v/s Alert framework like 7.0

    PI Experts,
    We are in the process of upgrading PI from 7.0 to 7.31. In current PI-7.0, We are using Alert framework for notifying us for the failed messages in PI.
    PI-7.3 has the the new feature of Component based alerting, while implementation, we have a choice between "Component Based Alerting" and "Alert FrameWork".
    1.     Can someone guiide me on what are the advantages of using  "Component Based Alerting" v/s "Alert Framework" in PI-7.3?
    2.     If we choose "Component Based Alerting" now, then can we switch it back to "Alert Framework"? If yes, how difficult it is? What are the configuration steps for the "Component Based Alerting"?
    3.     If we choose "Alert Framework" now, then can we switch it back to  "Component Based Alerting"? If yes, how difficult it is? We would be able to use our current alert configuration and alert rules?
    Thanks.
    MP

    Hi,
    >>>>1.     In current AF, we get the alert for the new error if we have confirmed the alert for the same rule in the system otherwise we do not get a alert for the new error.How the alert confirmation works in CBA
    depends how you consume alerts - if you do it with SOLMAN for example it's there (for "number of hours" and/or "until" AFAIK)
    >>>>2.     Is there any way we can move the current alert rules of AF to CBA in 7.3?
    not sure if with 7.3 but there is some upgrade function in 7.31 as per:
    http://help.sap.com/saphelp_nw73ehp1/helpdata/en/b2/58b14b70744d0db55599230d2c5bce/frameset.htm
    quote:
    "In case you upgrade your system to enhancement package 1 for SAP NetWeaver 7.3, and in case the “classical”alerting function (already available prior to enhancement package 1 for SAP NetWeaver 7.3) is switched on, the CTC wizard asks you if you like to switch on the new component-based message alerting."
    but I've never tried it so don't know if/how it works,
    Regards,
    Michal Krawczyk

  • Component type Designed / Purchased in Compliance workbench

    Hi All
    In Compliance workbench, there is column Type which says component is Designed or Purchased.
    How it is derived here , mean to say how we can say component is Designed or Purchased.
    What are the system settings  required to derive it.
    Thanks & Regards
    Satish

    Hello Satish,
    Typically by transferring a component with purchasing information into EHSM by using the BOMBOS transfer.
    BOMBOS will evaluate purchasing information (e.g. purchasing info records) and create supplier parts (own entities) in EHSM below the purchased component.
    MATNR_X (Purchased component)
          -> Supplier Part A (Supplier A)
         -> Supplier Part B (Supplier B)
    Regards,
    Andreas

  • How to configure header note in quotation through va22.

    how to configure header note in quotation through va22.
    i want a manually enter the data through va22..
    please give me idea step by step process how to solve
    <h4>We have not configured text determination because the there are no fixed rules mentioned by our client. Hence the users are keying in text based on some other characteristics. Once the quotation is final then they need to change the customer number in VA22 which is wiping off the texts. Now I need to fill that text box with the texts keyed in while creating the quotation. I can read the texts using the function module "READ_TEXT" but the question is how can I fill the textarea so that the user can modify the text before saving.</h4>

    Try creating dummy text id which will be part of text determination procedure @ Customers sales text & document header text.
    else, maintain the SO10-text against this text ID. whenver user createds quotation this text will be defaulted irrespective of the cusotmer.
          then based on if user want to modify the text they have to enter manually in this text id. print this text in header.
    Regards,
    Reazuddin MD

Maybe you are looking for

  • G/L Account can't find in T-Code OAMK

    I had created a G/L account by T-Code FS01, and set Account group : AS Assets accounts, Recon. account for acct type : A Assets. When I used T-Code OAMK to delete reconcilation Ind. for all accts, but I can't find new G/L account In the "Change contr

  • Why do my smart playlists not sync properly?

    Hi, For some reason some of my smart playlists sync properly from my win pc (latest itunes) to my iphone5s and others don't. The playlist '0 play' syncs fine while the playlist '0 star' doesn't. The only difference between those two is 'play' 'is' '0

  • Hp 2000-425NR lcd replacement info needed

    Hi, I would like to replace my cracked LCD panel on my recently purchased 2000-425NR (not covered).  I found online videos for removal/replacment for other models in the HP Services Media Library (eg. dv7-1000).  Can someone help me find the online v

  • ARDAgent and AppleVNCServer.bundle - when they *aren't* benign

    So... yeah.  I'm well aware that pretty much any discussion of these two denizens of /System/Library/CoreServices/RemoteManagement are considered benign and unworthy of note by pretty much any standard, and that Apple has a technote that says to igno

  • CUPS: Printing to remote printer

    Hi, I need help with setting printer using CUPS. I have laser printer (that supports only PCL) connected to one of LAN computers. This computer has Fedora Core 5 Linux with CUPS. Linux and Windows computers are printing to that printer without any pr