Ozonic and control parameters ?

i need help setting up my ozonic and logic.
it read's the automation conrtols they comthey come into the enviroment. but it wont let me assig to controls on synths etc.
thanks in advance

Hi, you need to open the synth you want to control, select the learn mode in the preferences of the command assign menu. Then select the control you want to assign, the parameter appears in the learn menu. Rotate the knob or pull the slider on the ozonic and the parameters will appear for that control.Will be saved on close. Do that for every controller and save the settings in the Ozonic with the Enigma Software as a new preset. I try to assign the transport controls of the ozonic to logic transport. Any ideas how that works ? Cheers,
Niels
PowerBook G4 1,67   Mac OS X (10.3.9)  

Similar Messages

  • Output control and outbound parameters

    Can you please help me locate the output control and outbound parameters...
    thank you in advance...

    Hi Pabito,
                  I am assuming that you need to send an outgoing EDI - Mail or fax to a specific partner. This process is possbile if you could set up the output control for sales  documents.
    spro->sales & distribution -> BF -> Output control-> output determination -> maintain output determination for sales documents -> Assign output types to partner function.
    Make sure that an output determination procedure is assigned to the sales dco type.
    Also Maintain condition records for the output type and the transmission medium(EDI) using the trx NACE.
    I hope this is what you are looking for, i also have a faint notion that you might be lookin how to setup an edi connection with the partner.!!!
    If my notion is right do ping back to know more abt that,If you find this piece of information do take some time to award points to mee
    - Girish

  • Control parameters and Output options

    Hi Friends,
    How to get control parameters & output options which were to be exported to samrtform function module.
    what is purpose of job_output_info and how that is to be used after calling the smartform.
    Please help me.
    Thanks,
    Sathish kumar Swamy.

    Hi satish,
    Data:
      w_control TYPE ssfctrlop.
    CALL FUNCTION '    '------> smartform function module
              EXPORTING
               control_parameters          = w_control
                fs_spfli                   = fs_spfli
             EXCEPTIONS
               formatting_error           = 1
               internal_error             = 2
               send_error                 = 3
               user_canceled              = 4.
    Regards,
    Sravanthi

  • SharePoint DateTime Control "Hour, Minute, and Second parameters describe an un-representable DateTime"

    I am facing a strange behavior from SharePoint:DateTime control.
    I have a webpart containing couple of fields along with datetime control. If I leave this page inactive for a while and then click submit, an exception is thrown stating that "Hour, Minute, and Second parameters describe an un-representable DateTime". 

    Hi,
    According to your post, my understanding is that you got datetime control error.
    The problem may be lied in the Time component. You can disable the time component and go for a date only rendering of the control by setting
    DateTimeField.DateOnly = true.
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/64c05363-fd7e-49bb-8239-c93ec78172b6/datetime-control-using-basefieldcontrol?forum=sharepointgeneralprevious
    what’s  more, you can the ULS log to see the details errors.
    For SharePoint 2013, by default, ULS log is at
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • Aging report and Control account value not matching

    Hi All
    The value what i am getting from   Vendor liabilities aging and Control account is not matching  for the same dates, all my parameters or selection criteria are same
    Same report if i am taking for the current date it giving correctly,
    If i am trying for a previous day the problem is happening
    How can i solve this issue

    Hi,
    Please check if the transactions are done for different Control Accounts and both the account balances are included in the Aging Report.
    Also, check that ALL the customers/vendor groups are taken.
    Make sure that you are running the backdated aging with the checkbox as mentioned in the Note 800294.
    If still facing problems may be you can provide with more details as to what the control account balances and what is the Aging, difference.
    PS: Check if there is any manual journal entry is created in the control account?
    Kind Regards,
    Jitin
    SAP Business One Forum Team

  • Reg Control Parameters of Adobe forms

    Hi,
       I am have a issue with adobe forms, the purchase order in me22n changing the values and saving the PO has to go as an PDF attachment to the Vendor mail . But it is not happening but the PO is Processed sucessfully. The vendor mail is checked and it is correct and the type of medium to the Output is External Send which is for the email. The form is copy of  Standard Adobe form and the program is also std copy of SAPFM06P. In the driver program is any coding is required for the controlling parameters of form so that mail will happens.
        Plz help me out in this issue.
    Regards,
    Narasimha

    Hi Narsimha,
    I think the standard program may not have functionality for sending mail .
    Check for nast-nacha value, see the code below
    CASE gs_nast-nacha.
        WHEN gc_nacha-external_send.
    *     Proccess communication type
          cs_outputparams-getpdf = gc_true.
          cv_device              = gc_device-email.
        WHEN gc_nacha-printer.
    *     Print
          cv_device                    = gc_device-printer.
        WHEN gc_nacha-fax.
    *     Fax
          cs_outputparams-getpdf       = gc_true.
          cv_device                    = gc_device-fax.
      ENDCASE.
    After fp_jobclose write these lines
    CASE lv_device.
        WHEN gc_device-fax
          OR gc_device-email.
    *  Code to send PDF file as mail attachment should be written within these lines
          PERFORM send_data using lv_pdffile.
      ENDCASE.
    The Driver Pr
    >
    Narasimhulu wrote:
    > Hi,
    >    I am have a issue with adobe forms, the purchase order in me22n changing the values and saving the PO has to go as an PDF attachment to the Vendor mail . But it is not happening but the PO is Processed sucessfully. The vendor mail is checked and it is correct and the type of medium to the Output is External Send which is for the email. The form is copy of  Standard Adobe form and the program is also std copy of SAPFM06P. In the driver program is any coding is required for the controlling parameters of form so that mail will happens.
    >
    >     Plz help me out in this issue.
    >
    >
    > Regards,
    > Narasimha

  • Define Control Parameters- Config Node

    SAP Guru's,
    In SPRO, under Define Control Parameters, what does the Partial payment do?  I thought it would apply payments when it could allowing me to view the advice prior to posting but it does not when it is selected.  I need confirmation here of what it does when selected and not selected.
    POINTS GUARANTEED
    Thanks!

    Hi,
    For ex. if u have an invoice of $1000 to pay a vendor but ur paying only $600 u can charge it off as either partial or residual pymt. If u do it as partial, in ur vendor line item display u'll see the original invoice of $1000 and pymt of $600 and balance as $400. If u pay as residual, in ur vendor line item display the original invoice of $1000 will be override by a new line item of $400. Hope u got the difference.
    Assign points if useful
    Thanks,
    Vijay

  • Travel management-- Control Parameters for Travel Expenses-- Define global

    We have setup provision variants for:
    India, UAE, Africa (since travel expenses in these countries need to be settled in the local currency).
    For each of the above variants, we have done the following settings in IMG node:
    Travel management-->Control Parameters for Travel Expenses --> Define global setting
    I have selected the respective country for the "Country grouping" field. i.e. for India Variant, it is set to India and similarly for UAE etc.
    Is this correct? What is the impact if in India variant this field ("Country grouping) is set to UAE?

    hi
    the settings which you set is right.
    you will have inconsistency between the settings you made in the other areas.

  • Any BADI with IDOC(Vendor mst) control parameters????

    Hi All,
    I wish to know if there is any BADi called during IDOC processing(OILCRE04-Vendor Master) and has the IDOC control parameters in its methods.
    [b<u>]Scenario</u></b>
    I use IDOC OILCRE04(vendor Msster).
    It has a Z-segment for updating a Z-table.
    I use BADi 'VENDOR_ADD_DATA_BI' which is called when above IDOC type is triggered for processing the Z segment.
    Since Data in Z-Table has to be in sync with Vendor Master data, I want to stop IDOC processing if Z Table data is not processed .
    So if the z-table update fails,I plan to change the IDOC status to '51' so that it does not proceed further.
    I plan to use FM 'IDOC_STATUS_WRITE_TO_DATABASE' to change the IDOC status, but I need the IDOC NUMBER before that.
    To get the IDOC number, I am looking for a BADi which passes the IDOC control parameters.
    Appreciate, If you gurus could let me know of the BADi or any alternate way of stopping IDOC processing when my Z-Table update fails.
    Thanks and Regards
    RK<u></u>

    Just to add...
    Is there any other way of stopping the IDOC processing when a customer-defined action/requirement is not met in the idoc processing.
    As all I need here is to FAIL the IDOC if a custome table is not updated.
    Cheers
    RK

  • Multiplex Redo Logs and Control File

    I am wanting to setup an existing Oracle Express 10g instance to multiplex the redo log files and the control file.
    Instance is using Oracle-Managed Files and the Flash Recovery Area.
    With these options being used what are the steps required to setup multiplexing?
    I tried setting the DB_CREATE_ONLINE_LOG_DEST_1 and DB_CREATE_ONLINE_LOG_DEST_2 parameters but this doesn't appear to have worked (I even bounced the db instance).
    BTW, the DB_CREATE_FILE_DEST is set to null and the DB_RECOVERY_FILE_DEST is set to the flash recovery area.
    Any help is much appreciated.
    Regards, Sheila

    Thanks for this. My instance originally had two log groups so I've added a new member to each group into the same flash recovery area directory, but have assigned a name. Is this why when I query v$logfile the is_recovery_dest_file is set to NO? Is it ok to assign a name & directory and if not, how do you add a new memeber and allow Oracle-Managed files to name them?
    Also, how can I check that the multiplexing is working (ie the database is writing to both sets of files)?
    Thanks again.

  • Control parameters for data transfer

    Hi!
    There are no data in SBIW source system - General Settings - Maintain Control Parameters for Data Transfer.
    How does it have an influence on loading data?

    Hi,
    Maximum size of a data packet in kilo bytes
    The individual records are sent in packages of varying sizes in the data transfer to the Business Information Warehouse. Using these parameters you determine the maximum size of such a package and therefore how much of the main memory may be used for the creation of the data package. SAP recommends a data package size between 10 and 50 MB.
    Frequency with which status Idocs are sent
    With this frequency you establish how many data IDocs should be sent in an Info IDoc.
    Standard settings
    Frequency 1 means, for example, that there is an Info IDoc for every data IDoc. In general, you should choose a frequency between 5 and 10 but not greater than 20.
    Recommendation
    The larger the packet size for a data IDoc, the smaller you should set the frequency. By doing this, you make it possible to get information on the respective data load status in relatively short time periods when uploading data.
    Maximum number of parallel processes for data transfer
    Select a number greater than 0.
    Parallel processes can be set from the SAP core release 3.1I onwards.
    These parameters are, therefore, ignored in releases before 3.1I.
    However, there is a possibility of importing the SAP release 3.1I into earlier releases.
    The more parallel processes that can run the better the performance of your system will be. However, you must bear in mind the number of available dialog processes here.
    It will be fine and more effective if you use sap recomended values in those respective fields

  • MRP Control parameters(MD02)-Regarding.

    Hi,
    Can anyone explain me what values(MRP control parameters)should i use for MRP run.
    For Eg for an 1.Inhouse produced material(FERT),
                        2.For externally procured (HALB) materials,
                        3.For Sub-Contracted items,etc
    So that i'm getting proper planned orders or Purchase requistions.
    what's the meaning for "Purchase Req.in opening Period"what's the meaning for opening period.
    Thanks & Regards
    Raj.S

    For all materials type you can run withfollowing control parameters from MD02.
    1) Processing key: NETCH
    2) Create purchase requisations: Keep 1...by doing this for F parts MRP creates PR and for all E parts MRP creates Planned orders...This will work according to procurement type. If you keep 3 "created planned orders: then MRP created only Planned orders..no PR will be created.
    3) Create scheule lines: Keep 3...if schedule lines are mainatin then scheudle lines will be created..otherwise no impact.
    4) Create MRp list: 1... to see the MRp results.
    5) Planning Mode: 1..This is better to improve the system performance . if you new data eevrytime then keep planning mode 3.
    6) scheduling type: 1...Basis dates scheduling if you are not working with capacity planning.
    If you are maintaining scheudle margin key in MRp2 view with opening period for example 10 days and in MRP control parameters :create PR in opening period" then MRP creates PRs only in the opening periods of the schsdule margin key if the opening dates of the PRs are falls within these 10 days. Otherwise MRP creates planned orders..later you can convert these Planned orders into PRs.
    If helpful rewards your points.
    Regards
    TAJUDDIN

  • Pls Help - ClassNotFoundException error - custom activity space and control

    I am encoutnering the following error when I deploy and run my custom
    Login Activity Space and Control to the Java 5.0.2 Portal. I have created a custom Java project and built successfully(I think) using Ant and have modified the customactivityspaces.xml file appropriately. I have checked that the custom jar file is in the portal.war and PORTAL_HOME\lib\java\ folder. Any help with this would be extremely appreciated.
    Please let me know if I can provide more info.
    Thanks.
    46323     07-20     14:16:24     Fatal     UI Infrastructure     6000     5880 (main)     com.plumtree.uiinfrastructure.activityspace.ASManager.InternalLoadClasses(ASManager.java:497)     Fatal Exception loading lib file: stapleskiosklogin_java.lang.ClassNotFoundException: com.my.kiosk.login.KioskLoginControl_     at java.net.URLClassLoader.findClass(URLClassLoader.java:241)_     at java.lang.ClassLoader.loadClass(ClassLoader.java:516)_     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:460)_     at java.lang.ClassLoader.loadClass(ClassLoader.java:448)_     at java.lang.Class.forName1(Native Method)_     at java.lang.Class.forName(Class.java:142)_     at com.plumtree.openfoundation.util.XPDynamicDiscovery.GetClass(XPDynamicDiscovery.java:344)_     at com.plumtree.openfoundation.util.XPDynamicDiscovery.GetClassesForWar(XPDynamicDiscovery.java:266)_     at com.plumtree.openfoundation.util.XPDynamicDiscovery.GetInstancesFromLib(XPDynamicDiscovery.java:121)_     at com.plumtree.uiinfrastructure.activityspace.ASManager.InternalLoadClasses(ASManager.java:490)_     at com.plumtree.uiinfrastructure.activityspace.ASManager.LoadCustomClasses(ASManager.java:437)_     at com.plumtree.uiinfrastructure.application.AppWarmUp.Init(AppWarmUp.java:442)_     at com.plumtree.portal50.application.AppWarmUpServlet.init(AppWarmUpServlet.java:109)_     at javax.servlet.GenericServlet.init(GenericServlet.java:256)_     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)_     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)_     at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3421)_     at org.apache.catalina.core.StandardContext.start(StandardContext.java:3609)_     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)_     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)_     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)_     at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:700)_     at java.lang.reflect.Method.invoke(Native Method)_     at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252)_     at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)_     at org.apache.commons.digester.Rule.end(Rule.java:276)_     at org.apache.commons.digester.Digester.endElement(Digester.java:1058)_     at org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)_     at org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator.java:1550)_     at org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1809)_     at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:949)_     at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)_     at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)_     at org.apache.commons.digester.Digester.parse(Digester.java:1567)_     at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:385)_     at org.apache.catalina.core.StandardHost.install(StandardHost.java:803)_     at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:442)_     at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:399)_     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)_     at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:358)_     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)_     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)_     at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)_     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)_     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)_     at org.apache.catalina.core.StandardService.start(StandardService.java:497)_     at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)_     at org.apache.catalina.startup.Catalina.start(Catalina.java:512)_     at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)_     at org.apache.catalina.startup.Catalina.process(Catalina.java:180)_     at java.lang.reflect.Method.invoke(Native Method)_     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

    Thanks a lot for your help Julie! That worked.
    I have a followup question. Now, I get the Login view even though I didn't include a login view in my custom activity space.
    I am trying to develop the custom login activity space and don't want to display the default loginview and want to auto login. So I have created a custom activity space and a custom control. I am not sure if I have everything coded correctly yet. How do I make sure I don't display the login view if I go to my custom space directly?
    What's the best way to do this? I am still trying to go through the PT code and understand it. Any pointers would be very helpful.
    Additionally, for the custom activity space: do I need to extend PlumtreeAS or AActivitySpace ?
    I have my code listed below:
    package com.my.kiosk.login;
    import com.plumtree.portalpages.common.uiparts.*;
    import com.plumtree.uiinfrastructure.activityspace.*;
    import com.plumtree.xpshared.htmlelements.*;
    * Activity Space for Kiosk login.
    public class KioskLoginSpace extends AActivitySpace // AActivitySpace or PlumtreeAS ??
         public static final String STR_MVC_CLASS_NAME = "KioskLogin";
         * @see com.plumtree.uiinfrastructure.activityspace.IManagedObject#Create()
         public Object Create()
              return new KioskLoginSpace();
         * @return
         public String GetName()
              return STR_MVC_CLASS_NAME;
         * @see com.plumtree.xpshared.activityspace.AActivitySpace#Init()
         public void Init()
              super.Init();
              //RegisterPage(new LoginDP());
              //RegisterModel(LoginModel.STR_MVC_CLASS_NAME);
              //IModel myModel = GetModel(LoginModel.STR_MVC_CLASS_NAME);
              //RegisterView(LoginView.STR_MVC_CLASS_NAME, myModel);
              // Register the control in this space
              RegisterControl(KioskLoginControl.STR_MVC_CLASS_NAME, null);
         * Determine whether or not the current user has the security
         * privileges necessary to view the requested page.
         * @see com.plumtree.uiinfrastructure.activityspace.AActivitySpace#CheckBasicAccess(String, String, boolean)
         public boolean CheckBasicAccess(String strPage, String strControl,
                                                 boolean _bSameSpace)
              // All users are allowed to access this space
              return true;
         /* (non-Javadoc)
         * @see com.plumtree.uiinfrastructure.activityspace.AActivitySpace#GetStyleSheetLinks()
         public HTMLElementCollection GetStyleSheetLinks() {
              // TODO Auto-generated method stub
              return null;
    package com.my.kiosk.login;
    import com.plumtree.debug.*;
    import com.plumtree.openfoundation.util.*;
    import com.plumtree.openfoundation.web.*;
    import com.plumtree.portalpages.browsing.myportal.*;
    import com.plumtree.portalpages.browsing.myportal.mypages.*;
    import com.plumtree.portalpages.common.login.*;
    import com.plumtree.portaluiinfrastructure.login.*;
    import com.plumtree.server.*;
    import com.plumtree.uiinfrastructure.activityspace.*;
    import com.plumtree.uiinfrastructure.application.varpacks.*;
    import com.plumtree.uiinfrastructure.login.*;
    //import com.plumtree.portalpages.browsing.login.*;
    * This class handles the control logic for Store Kiosk login.
    public class KioskLoginControl implements ILoginControl, IHTTPControl
         /** object name */
         public static final String STR_MVC_CLASS_NAME = "KioskLogin";
         /** Query String parameters */
    //     public static final String PARAM_CREATE_ACCT = "createacct";
         /** MVC Objects */
         private AActivitySpace m_asOwner;
    //     private LoginModel m_asModel;
         /** these need to be nulled out after execution. */
         private IWebData m_WebData = null;
         private IXPRequest m_xpRequest = null;
         private IPTSession m_userSession = null;
         * @see IHTTPControl
         * @param r
         * @param pageData
         public void SetHTTPItems(IXPRequest r, IWebData pageData)
    //          In a given request, this method is called first.
              m_xpRequest = r;
              m_WebData = pageData;
         * @see com.plumtree.xpshared.activityspace.ILoginControl#SetRedirectForUseAfterLogin(Redirect)
         public void SetRedirectForUseAfterLogin(Redirect r)
              // In a given request, this method is called second.
              return;
         * @see com.plumtree.xpshared.activityspace.IControl#execute()
         public Redirect CheckActionSecurityAndExecute(XPHashtable arguments)
              // In a given request, this method is called third.
              if (PTDebug.IsDebugTracingEnabled(Component.Portal_Browsing))
                   PTDebug.Trace(Component.Portal_Browsing, TraceType.Error,
                        "KioskLoginControl CheckActionSecurityAndExecute() creating redirect to the Kiosk subportal");
              // In a given request, this method is called third.
              if (PTDebug.IsInfoTracingEnabled(Component.Portal_UI_Infrastructure))
                   PTDebug.Trace(Component.Portal_UI_Infrastructure, TraceType.Error,
                                  "GuestSubportalLoginControl Execute() creating redirect to MarkAsGuestControl.");
              // Redirect to the MarkAsGuestControl to mark this session as a guest user.
              // redirect to myPage
              Redirect myRedirect = new Redirect();
              myRedirect.SetLinkCreateNewSpace(MyPageAS.STR_MVC_CLASS_NAME,
                   m_asOwner);
              myRedirect.SetControl(SetPageControl.STR_MVC_CLASS_NAME);
              //int iId = mySession.GetSessionInfo().GetCurrentUserID();
              IPTSession mySession = (IPTSession)(m_asOwner.GetUserSession());
              int iId = mySession.GetSessionInfo().GetCurrentUserID();
              iId = -1 * iId;
              String sId = XPConvert.ToString(iId);
              myRedirect.AddControlArgument(SetPageControl.STR_PAGE_ID, sId);
              // Make this use a true 302 redirect
              myRedirect.SetIsHTTPRedirect(true);
              return myRedirect;
              //return null;
         * This method is used to determine if the guest user should
         * be redirected to their default page or to the login page
         * if a space is not specified.
         * @param RequestData
         * @return boolean true implies the guest should redirect to
         * login if no space is specified. Login is default.
    /*     private boolean IsRedirectOnLogoutEnabled()
              ConfigVarPack vpConfig = (ConfigVarPack) m_asOwner.GetApplication().GetVarPackManager().GetVariablePackage
                   (ConfigVarPack.VARPACK_ID);
              String strGuestRedirect = vpConfig.GetConfigValueAsString(
                   ConfigConstants.AUTHENTICATION_SECTION, "RedirectOnLogout",
                   ConfigConstants.VALUE_ATTRIBUTE);
              // default value
              boolean bResult = true;
              if ((strGuestRedirect != null) && (!"".equals(strGuestRedirect)))
                   if (XPConvert.ToInteger(strGuestRedirect) == 0)
                        bResult = false;
              return bResult;
         // IMVCObject
         * @see com.plumtree.uiinfrastructure.activityspace.IManagedObject#Create()
         public Object Create()
              return new KioskLoginControl();
         // Methods from ILoginControl
         * @see com.plumtree.xpshared.activityspace.ILoginControl#DoGetSession()
         public boolean DoGetSession()
              // The interpreter should ask us for the session.
              // In a given request, this method is called fourth.
              // Attempt to login as the custom guest user here, rather than in GetSession()
              // so that if we are unable to connect, we can abort the login attempt.
              // Otherwise, we have no way of knowing in the PEI whether or not login
              // has previously failed, and we can get in an infinite loop.
              try
                   //Add code to derive Kisok user name after Store lookup
                   String strKioskUserName = "kiosk0000";
                   String strKioskUserPassword = "";
                   // Look at the request URL to determine what URL this user
                   // is trying to access.
                   // Switch strCustomGuestName to your first custom guest here
    /*               if (XPStringUtility.IndexOf(m_asOwner.GetCurrentRequestURL(),
                                                           "firstsubportal") != -1)
                   // Switch strCustomGuestName to your second custom guest here
                   else if (XPStringUtility.IndexOf(m_asOwner.GetCurrentRequestURL(),
                                                                "secondsubportal") != -1)
                   // Connect as the custom guest user
                   m_userSession = PortalObjectsFactory.CreateSession();
                   m_userSession.Connect(strKioskUserName, strKioskUserPassword,
                                            null);
              catch (Exception e)
                   if (PTDebug.IsErrorTracingEnabled(Component.Portal_UI_Infrastructure))
                        PTDebug.Trace(Component.Portal_UI_Infrastructure,
                                       TraceType.Error,
                                       "Unable to connect to Kiosk user.", e);
                   m_userSession = null;
                   // Since we are unable to connect to our custom guest user, we do not
                   // want to login right now.
                   return false;
              return true;
         * @see com.plumtree.xpshared.activityspace.IControl#GetName()
         public String GetName()
              return STR_MVC_CLASS_NAME;
         * @see com.plumtree.xpshared.activityspace.ILoginControl#GetSession()
         public Object GetSession()
              // In a given request, this method is called fifth.
              if (null != m_userSession)
                   LoginResult rReturn = null;
                   try
                        // Login the custom guest user. This calls the login PEIs.
                        rReturn = LoginHelper.INSTANCE.AttemptLogin(m_userSession,
                                                                               m_asOwner,
                                                                               m_xpRequest,
                                                                               m_WebData);
                   catch (Exception e)
                        if (PTDebug.IsErrorTracingEnabled(Component.Portal_UI_Infrastructure))
                             PTDebug.Trace(Component.Portal_UI_Infrastructure,
                                            TraceType.Error, "AttemptLogin() failed.", e);
                   if (!rReturn.m_bSuccess)
                        if (PTDebug.IsErrorTracingEnabled(Component.Portal_UI_Infrastructure))
                             PTDebug.Trace(Component.Portal_UI_Infrastructure,
                                            TraceType.Error,
                                            "KioskLoginControl AttemptLogin() failed: " +
                                            rReturn.m_strError);
                   if (null != rReturn.m_Redirect)
                        if (PTDebug.IsErrorTracingEnabled(Component.Portal_UI_Infrastructure))
                             PTDebug.Trace(Component.Portal_UI_Infrastructure,
                                            TraceType.Error,
                                            "KioskLoginControl AttemptLogin() return redirect ignored.");
              IPTSession userSession = m_userSession;
              // Null out the IHTTPControl data so we don't retain the memory after the
              // request is done (i.e. leak the memory)
              m_xpRequest = null;
              m_WebData = null;
              m_userSession = null;
              return userSession;
         * @see com.plumtree.xpshared.activityspace.IControl#Init(IModelRW)
         public void Init(IModel model, AActivitySpace space)
    //          m_asModel = (LoginModel) model;
              m_asOwner = space;

  • ADF UI shell and taskflow parameters.

    I have the following use-case (implemented using the UI shell template)
    1. The navigation section consists of a tree consisting of heterogeneous entities.
    2. Each entity has a distinct "Details taskflow" associated with it. his needs to be launched in a separate tab on node selection
    In (2) above, the taskflow lauched also needs to know the "context" of the entity selected and that is exposed a taskflow parameter.
    Now when I explored the TabContext APIs, I could not figure out a way of passing parameters to these dynamically launched taskflows.
    In the bugDB I reached the following bug which seems to be requesting for this support.
    https://bug.oraclecorp.com/pls/bug/webbug_edit.edit_info_top?report_title=&rptno=9404289
    My query is with the current implementation is there any round about way of passing parameters to the dynamically launched taskflows.
    To me this looks a common requirement or may be I am missing something.

    Hi,
    I am not yet able to look on the updated UI Shell, but it seems that we have the same use-case. Maybe the sample app on the following link could help: http://soadev.blogspot.com/2010/03/reusing-single-page-for-record-viewing.html
    regards,
    Pino
    ps. Please note of the following enhancements on the newly released UI Shell:
    Oracle Dynamic Tabs Template
    A highlight of the fixes and enhancements made:
    * Fix to the java.lang.InstantiationException TabContext$TabSelectionActionListener exception reported in this forum.
    * Support for passing parameters to the task flows.
    * More page template attributes to adjust space allocation and control of specific areas (e.g., global header, global footer) of the template without having to modify the code.
    * Removed duplicate template attributes.
    * Properly referenced previously unused template attributes.
    * Tab state saving across page navigation
    * All objects are serialiableEdited by: pino on Apr 6, 2010 11:16 AM

  • HOWTO: command_button, action and request parameters HOWTO

    Starting from carDetail.jsp example:
    Click of button:
    <h:command_button
    action="#{carstore.storeFrontLuxuryPressed}"
    value="#{bundle.moreButton}" >
    </h:command_button>
    Method Invoked:
    public String storeFrontLuxuryPressed() {
         setCurrentModelName("Luxury");
         return "carDetail";
    Navigation case "carDetail" maps to:
    <navigation-rule>
    <from-view-id>/storeFront.jsp</from-view-id>
    <navigation-case>
    <description>
    Any action that returns "carDetail" on storeFront.jsp should
    cause navigation to carDetail.jsp
    </description>
    <from-outcome>carDetail</from-outcome>
    <to-view-id>/carDetail.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    So I imagine that a forward is done to carDetail.jsp
    At this point I want to daviate from the sample. I would like to pass request parameters to carDetail.jsp
    like:
    carDetail.jsp?mode=create&date=25-Dec-2003
    I want my managed bean in carDetail.jsp to get populated from request scope. The managed bean in config looks something like this:
    <managed-bean>
    <description>this is for item test bean.</description>
    <managed-bean-name>PageParams </managed-bean-name>
    <managed-bean-class> com.a.PageParams</managed-bean-class>
    <managed-bean-scope> request </managed-bean-scope>
    <managed-property>
    <property-name>mode</property-name>
    <value>#{requestScope.mode}</value>
    </managed-property>
    <managed-property>
    <property-name>date</property-name>
    <value>#{requestScope.date}</value>
    </managed-property>
    </managed-bean>
    How should I code the following method to pass the request parameters to the next page:
    public String storeFrontLuxuryPressed() {
         setCurrentModelName("Luxury");
    //Can I do anything here to help navigation system to pass additional request parameters to
    //the carDetail.jsp page
         return "carDetail";
    Please help as I have many pages that have command_button and control leads to other pages that take request parameters to initialize and set themselves up. And I can't understand how to make the two concepts work together?
    Thanks,
    Vinay

    Thx hunangdp
    your solution of using <f:parameter> is perfect #in case# <h:command_button> is not nested inside <h:data_table> , otherwise the request parameter passed will always show the value of the 1st row , not the clicked row .
    consider the following :
    <h:data_table var="item" value="#{shoppingCartBean.shoppingItems}" >
    <h:column>
    <h:command_link value="#{item.productId}" action="product" id="productAction">
    <h:output_text value="#{item.productName}"/>
    <f:parameter name="productId" value="#{item.productId}"/>
    </h:command_link>
    </h:column>
    </h:data_table>
    in this case using the following at the back end :
    FacesContext fc = FacesContext.getCurrentInstance();
    java.util.Map requestParameter = fc.getExternalContext().getRequestParameterMap();
    String value = requestParameter.get("productId");
    will return the value of the 1st row ..
    so if, instead I consider adding an action listener which set the request attribute "productId" to the command_link value , this will work , but I have to get the value from request attribute not the request parameter ==> :
    <h:data_table var="item" value="#{shoppingCartBean.shoppingItems}"
    rowClasses="InnerTable">
    <h:column>
    <h:command_link value="#{item.productId}" action="product" id="productAction">
    <h:output_text value="#{item.productName}"/>
    <f:action_listener type="mybean.Listener"/-->
    </h:command_link>
    </h:column>
    </h:data_table>
    and mybean.listener ==> :
    String id = (String) ((UICommand) event.getComponent()).getValue();
    HttpServletRequest request = (HttpServletRequest)facesContext.getExternalContext().getRequest();
    request.setAttribute("productId", id);
    any comments.. ?

Maybe you are looking for

  • Multiple backups of same iPhone possible?

    Hello, Does anyone know if it is possible to have multiple backups of the same iPhone on your computer? I have tried changing the name of the phone (ex. my_iPhone, myiPhoneA) but it still only lists one phone (the most recent name) in the "iPhones ba

  • Self Assigned IP? Can't connect~!

    Self-Assigned IP? Cannot connect to the internet. I see the router/network name, I have good connection, but no IP? It assigns a 169.xxx.xx.xxx -I have repaired permissions -Deleted AirPort from the network list and re-added it -Deleted plists -Turne

  • Installing Oracle 8.1.7 on RedHat Linux WS 2.1

    Hello, I am trying to install Oracle 8.1.7 on Linux WS 2.1 and I am getting an error saying Error in invoking target ´ntcontab.o´ of makefile and if I try to ignore I am getting a whole of error along these lines .. Please let me know how to resolv

  • Adobe Photoshop Album 2.0 Starter Edition

    I have a slide show made up. Can I make a new one up without loosing the first one?

  • Cannot open iPhoto. I get this command, " you can't open your current photo library using this version of iPhoto.

    I tried downloading iPhoto library manager as suggested by a pervious post, but even with Safari and Firefox it will not download.  The dmg image disappears before I can click on it and I get a command that says "it does not work with this architectu