Secure FTP using FTPS (SSL/TLS) - need help!

I am trying to use an FTP Sender Channel using Secure FTP.  I am currently getting a "java.net.ConnectException: Connection timed out: connect" error.
I am on XI 3.0 with SP13. 
Settings are FTPS (FTP Using SSL/TLS for Control and Data)
Command Order Auth TLS, USER, PASS, PBSZ, PROT.
I am able to connect from my pc using WSFTP Pro which looks to be using the same command order.  I made sure WSFTP Pro was set for passive connections as XI only supports this until SP15.
I have asked our Basis support to make sure the proper ports are open that are used for the connection and file transfer.  They have deployed the Java Cryptographic Toolkit on XID, and changed the startup mode for SSL runtime from 'manual' to 'always'.  The site I will connect to uses a certificate from Equifax which was added to the TrustedCAs keystore view.  After still not being able to get a file, I also added the certificate of the site, which I was able to export from WSFTP Pro and import onto XI with STRUST.
I have increased the J2EE trace for com.sap.aii.adapter.file to Debug, but I haven't been able to get much out of the log.  I see entries, such as some SSL activity and the timeout, but nothing that points me to an answer.  Of course, I really don't know what to look for.
I have tried to connect to the remote server by name or ip with the same connection timeout. 
I currently don't have it set to use X.509 certificate for Client Auth, but I did try a few of those options with no luck.
Any pointers would be appreciated.
Thanks,
Eric Peterson

Eric,
Did you ever solve the problem ? I am having the same issue.
Cheers
Jon

Similar Messages

  • Dont have a rescue email and forgot my security questions , what should i do , need help!

    Dont have a rescue email and forgot my security questions , what should i do , need help!

    You will need to contact Support in your country to get the questions reset.
    Contacting Apple about account security : http://support.apple.com/kb/HT5699
    When they've been reset you can then use the steps half-way down this page to add a rescue email address for potential future use : http://support.apple.com/kb/HT5312

  • How to use secure FTP using FTP adapter in PI

    Hi,
    PI does not give SFTP adapter, for using the SFTP adapter we need some security certificates + we need to purchase the
    SFTP adapter.
    How to achive SFTP functionality using FTP adapter? We need to do some script coding.
    Pl throw some light on this.
    Thanks,
    Krishna

    HI Krishna,
    Ref:  http://weblogs.sdn.sap.com/cs/blank/view/wlg/22415
    http://weblogs.sdn.sap.com/cs/blank/view/wlg/22776
    http://aedaptive.com/index.php/solutions/pgp-for-sap-netweaver
    Thanks,

  • How to use FTPS using FTP adapter

    I am trying to create one BPEL process using SOA 11g 11.1.1.4, which will put file on remote location using ftp adapter. I have created JNDI properly and using wallet.
    useFtps= True
    walletLocation= correct path of wallet created in Oracle HTTP Server(OHS)
    walletPassword = walletPassword
    host = ipaddress
    username = myUsername
    password = myPassword
    For all this I have followed http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10231/adptr_file.htm#BABEBGGD
    Now, whenever I try to test that BPEL process it gives me error:
    "Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'Put' failed due to: Error in establishing SSL session. Error in establishing SSL session. Unable to establish SSL session on control channel. Reply String: 530 Please login with USER and PASS. Reply Code: 530) Please correct the setup for SSL. ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution"
    Any suggestion or resolutions are welcome.
    Thanks!!
    Regards
    Yogesh

    Hi,
    When you configure the Connection Factory for FTP Adapter in Admin Console, provide the following values for the attributes like the hostname, username, password, port and the path of remote location as where
    you want to write the file in remote Server i.e., ftpAbsolutePathBegin. Please fill this
    attribute with the path like /soa/ftp/file (example path). If you are writing to a remote FTP server you need to create a Connection factory for that as above.
    Please try this and let me know...
    Thanks,
    N

  • I'm using my iPad with iOS v 6.1.3- is there a security patch for the SSL/TLS vulnerability for this, or do I have to go to 7.0.6?

    I'm using my iPad with iOS 6.1.3. Is there a security patch for this version, or do I have to update to iOS 7.0.6?

    There is an update for iOS 6... v6.1.6. But it is only available to iPhone 3GS and iPod touch 4th gen users. http://support.apple.com/kb/HT6146?viewlocale=en_US&locale=en_US
    For iPad, the highest supported os for iOS 6 is v6.1.3. If you want to get the security patch, you'll have to go to iOS 7.0.6.
    Hope this answers your question.
    ~Joe

  • I am unable to transfer my pictures from iphoto after editing back to my external hard disc. How do I do it. Previously I used Windows and this is the first time I am using a Macbook. Need help and tutorials.. Where can I find em..

    Hi there, I am new to Apple Iphoto. I am having lots of problems in transferring my edited photos back to my external Hard disc after editing. How am I able to do it. will it be able to open in Windows OS... Previously I was using Windows and now i m new in using the Apple OS.. Need guidance.. Would really appreciate if any1 of u guys could help me through. are there any other applications that I could use to edit pictures.

    Best if you try and explain what you are trying to acheive.
    Iphoto is a different paradigm than you're used to. I don't understand why you are trying to transfer your edited photos back to an external disk.
    There are tutorials here
    http://www.apple.com/findouthow/photos/
    Regards
    TD

  • Using Switch With Double(Need Help)

    Hello,
    I want to write a program which says grades from numbers.For example;
    When i write 87,it has to say that 87=BB
    Grade system;
    AA =94 - 100
    BA =89 - 93
    BB =84 - 88
    CB =79 - 83
    CC =74 - 78
    FF =0-73
    and i wrote this;
    import javax.swing.JOptionPane;
              public class GradeCalculate {
                 public static void main(String[] args) {
              double value = Double.parseDouble(JOptionPane.showInputDialog ("Enter value\n"));
                        switch (value/10.0) {
                        case 10.0:  System.out.println("AA"); break;
                     case 9.9:  System.out.println("AA"); break;
                     case 9.8:  System.out.println("AA"); break;
                     //it is going like that 9.7, 9.6, 9.5... etc               
    }But i cant compile it.Where am i making mistake?How can i use double command with this program?I have to do this with using double and switch commands.
    Thanks for helping.
    Edited by: SuMMerMaN on Mar 10, 2010 12:14 PM
    Edited by: SuMMerMaN on Mar 10, 2010 12:14 PM

    SuMMerMaN wrote:
    Well,it says;
    possible loss of precision
    found:double
    required:int
    switch (value/10.0)
    ^but i couldn't solve my problem,i have to use double command and it says "required:int"This is telling you that what goes inside the parentheses in switch(...) must be an int. So you need to either supply an int value, or cast the value that you do supply.

  • Extracting Attrubutes using DOM API (I need help!!!!)

    Hi,
    I need some help on how to extract (or parse) the Attributes value in the XML using the DBMS_XMLDOM package.
    Here is the XML sample.
    <COMPANY>
    <DEPARTMENT DEPT="10">
    <EMP ID="123" NAME="JOHN" />
    <EMP ID="456" NAME="PETER" />
    <EMP ID="789" NAME="PAUL" />
    </DEPARTMENT>
    <DEPARTMENT DEPT="20">
    <EMP ID="987" NAME="SIMON" />
    <EMP ID="654" NAME="JAMES" />
    <EMP ID="321" NAME="ANDREW" />
    </DEPARTMENT>
    <DEPARTMENT DEPT="30">
    <EMP ID="129" NAME="JOHN" />
    <EMP ID="348" NAME="PETER" />
    <EMP ID="567" NAME="PAUL" />
    </DEPARTMENT>
    </COMPANY>
    BTW, we are using Oracle v9.2.0.4.0
    Thanks in advance

    The following procedure may help...
    procedure uploadFiles(FILE_LIST varchar2 default 'ls.xml', UPLOAD_DIRECTORY_NAME varchar2 default USER, REPOSITORY_FOLDER_PATH varchar2 default '/home/' || USER , BATCH_SIZE number default 1)
    as
    pathSeperator varchar2(1) := '/';
    DIRECTORY_PATH varchar2(256);
    SUBDIRECTORY_PATH varchar2(256);
    TARGET_FOLDER_PATH varchar2(256);
    TARGET_FILE_PATH varchar2(256);
    TARGET_FILE_NAME varchar2(256);
    RESOURCE_PATH varchar2(256);
    LAST_FOLDER_PATH varchar2(256) := ' ';
    sqlStatement varchar2(256);
    FILELIST_XML XMLTYPE := XMLType(bfilename(UPLOAD_DIRECTORY_NAME,FILE_LIST),nls_charset_id('AL32UTF8'));
    CONTENT_XML XMLType;
    result boolean;
    filecount binary_integer := 0;
    FILELIST_DOM DBMS_XMLDOM.DOMDOCUMENT;
    FILES_NL DBMS_XMLDOM.DOMNODELIST;
    DIRECTORY_NL DBMS_XMLDOM.DOMNODELIST;
    FILENAME_NL DBMS_XMLDOM.DOMNODELIST;
    FILES_NODE DBMS_XMLDOM.DOMNODE;
    DIRECTORY_NODE DBMS_XMLDOM.DOMNODE;
    FILE_NODE DBMS_XMLDOM.DOMNODE;
    TEXT_NODE DBMS_XMLDOM.DOMNODE;
    ENCODING_ATTR DBMS_XMLDOM.DOMATTR;
    REPLACE_ATTR DBMS_XMLDOM.DOMATTR;
    PATH VARCHAR2(256);
    FILE_NAME VARCHAR2(256);
    ENCODING_TEXT VARCHAR2(32);
    ATTR_VALUE VARCHAR2(256);
    REPLACE_OPTION BOOLEAN;
    REPLACE_DEFAULT BOOLEAN;
    DEBUG_BUFFER VARCHAR2(255);
    begin
    -- Create the set of Folders in the XDB Repository
    FILELIST_DOM := DBMS_XMLDOM.newDOMDocument(FILELIST_XML);
    DIRECTORY_NL := DBMS_XMLDOM.GETELEMENTSBYTAGNAME(FILELIST_DOM,'directory');
    FOR i in 0 .. (DBMS_XMLDOM.GETLENGTH(DIRECTORY_NL) - 1) LOOP
    DIRECTORY_NODE := DBMS_XMLDOM.ITEM(DIRECTORY_NL,i);
    TEXT_NODE := DBMS_XMLDOM.GETFIRSTCHILD(DIRECTORY_NODE);
    DIRECTORY_PATH := DBMS_XMLDOM.GETNODEVALUE(TEXT_NODE);
    DIRECTORY_PATH := REPOSITORY_FOLDER_PATH || DIRECTORY_PATH;
    createDirectoryTree(DIRECTORY_PATH);
    END LOOP;
    -- Find the Local File System Path to the target Directory.
    select DIRECTORY_PATH
    into DIRECTORY_PATH
    from ALL_DIRECTORIES
    where DIRECTORY_NAME = UPLOAD_DIRECTORY_NAME;
    -- dbms_output.put_line('OS Root = ' || DIRECTORY_PATH);
    -- Load the Resources into the XML DB Repository
    FILES_NL := DBMS_XMLDOM.GETELEMENTSBYTAGNAME(FILELIST_DOM,'files');
    FILES_NODE := DBMS_XMLDOM.ITEM(FILES_NL,0);
    REPLACE_DEFAULT := FALSE;
    REPLACE_ATTR := DBMS_XMLDOM.getAttributeNode(DBMS_XMLDOM.MAKEELEMENT(FILES_NODE),'replace');
    if not (DBMS_XMLDOM.ISNULL(REPLACE_ATTR)) then
    REPLACE_DEFAULT := xdb_dom_helper.varchar_to_boolean(DBMS_XMLDOM.getVALUE(REPLACE_ATTR));
    end if;
    FILENAME_NL := DBMS_XMLDOM.GETELEMENTSBYTAGNAME(FILELIST_DOM,'file');
    FOR i in 0 .. (DBMS_XMLDOM.GETLENGTH(FILENAME_NL) - 1) LOOP
    FILE_NODE := DBMS_XMLDOM.ITEM(FILENAME_NL,i);
    TEXT_NODE := DBMS_XMLDOM.GETFIRSTCHILD(FILE_NODE);
    TARGET_FILE_PATH := DBMS_XMLDOM.GETNODEVALUE(TEXT_NODE);
    -- dbms_output.put_line('Source = ' || TARGET_FILE_PATH);
    TARGET_FILE_NAME := substr(TARGET_FILE_PATH,instr(TARGET_FILE_PATH,pathSeperator,-1)+1);
    -- dbms_output.put_line('File = ' || TARGET_FILE_NAME);
    TARGET_FOLDER_PATH := substr(TARGET_FILE_PATH,1,instr(TARGET_FILE_PATH,pathSeperator,-1));
    TARGET_FOLDER_PATH := substr(TARGET_FOLDER_PATH,instr(TARGET_FOLDER_PATH,pathSeperator));
    TARGET_FOLDER_PATH := substr(TARGET_FOLDER_PATH,1,length(TARGET_FOLDER_PATH)-1);
    ENCODING_ATTR := DBMS_XMLDOM.getAttributeNode(DBMS_XMLDOM.MAKEELEMENT(FILE_NODE),'encoding');
    ENCODING_TEXT := 'AL32UTF8';
    if not (DBMS_XMLDOM.ISNULL(ENCODING_ATTR)) then
    ENCODING_TEXT := DBMS_XMLDOM.getValue(ENCODING_ATTR);
    dbms_output.put_line('Encoding for ' || TARGET_FILE_NAME || ' = ' || ENCODING_TEXT);
    end if;
    REPLACE_ATTR := DBMS_XMLDOM.getAttributeNode(DBMS_XMLDOM.MAKEELEMENT(FILE_NODE),'Replace');
    REPLACE_OPTION := REPLACE_DEFAULT;
    if not (DBMS_XMLDOM.ISNULL(REPLACE_ATTR)) then
    REPLACE_OPTION := xdb_dom_helper.varchar_to_boolean(DBMS_XMLDOM.getValue(REPLACE_ATTR));
    end if;
    if (LAST_FOLDER_PATH != TARGET_FOLDER_PATH) then
    SUBDIRECTORY_PATH := DIRECTORY_PATH || TARGET_FOLDER_PATH;
    -- dbms_output.put_line('Directory = ' || SUBDIRECTORY_PATH);
    sqlStatement := 'create or replace directory SUBDIR as ''' || SUBDIRECTORY_PATH || '''';
    execute immediate sqlStatement;
    LAST_FOLDER_PATH := TARGET_FOLDER_PATH;
    end if;
    CONTENT_XML := xmltype(bfilename('SUBDIR',TARGET_FILE_NAME),nls_charset_id(ENCODING_TEXT));
    RESOURCE_PATH := REPOSITORY_FOLDER_PATH || TARGET_FOLDER_PATH || '/' || TARGET_FILE_NAME;
    -- dbms_output.put_line('Target = ' || RESOURCE_PATH);
    if (REPLACE_OPTION and dbms_xdb.existsResource(RESOURCE_PATH)) then
    dbms_xdb.deleteResource(RESOURCE_PATH);
    end if;
    result := dbms_xdb.createResource(RESOURCE_PATH,CONTENT_XML);
    filecount := filecount + 1;
    if (filecount = BATCH_SIZE) then
    filecount := 0;
    commit;
    end if;
    END LOOP;
    end;
    For instance code to get an 'encoding' attribute from a 'file' element

  • Using own domain - newbie needs help!

    I've never created a webpage before, so bear with me! I've started one in iWeb and purchased my own domain from GoDaddy.com. I changed the CNAME per the directions of iWeb/me.com. However, my page is not being published under the personal domain name I purchased. The domain name is showing up on me.com under my webpages. I've "Published All to .Mac" and when it asks me to go to my site after it's published, I get the generic GoDaddy parked site for my personal domain. What else do I need to do to get this working? Sorry to be so ignorant, but any help would be appreciated!
    Thanks!!
    Message was edited by: hokie1998

    What you need to do to set-up CNAME is to firstly enter your domain name into the personal domain name option of MobileMe. If you look, you will see that www is already there, so you don't need to enter this, just yourdomainname.com or whatever and then confirm it in the second box and click on done and it will be set.
    You then need to go to your control panel settings at GoDaddy, where you got your domain name from. What you need is the DNS settings and your domain name should already show there. All are slightly different, but what you then need to do is enter www, then pick CNAME from a drop down menu or complete it and then either web.mac.com or web.me.com to redirect your domain name. This then means that you domain name will be forwarded to your iWeb site at web.mac.com.
    If you want a simpler way to do it, you can just use web forwarding instead, which means that you don't need to complete the personal domain in your MobileMe account. All you need do is go to the web forwarding section of your control panel at GoDaddy and enter your domain name and then forward it to web.mac.com/username/sitename or web.me.com/username/sitename.
    Remember that for CNAME forwarding you always forward to web.mac.com and for just forwarding you would enter web.mac.com/username/sitename.
    CNAME forwarding can take up to 24 hours to take effect, so you could have a wait, although most hosting companies are a lot quicker than this.

  • Help! I have a Used Mac Book Pro need help with apps update

    My ex bought me a mac book pro and purchased all of the apps and uploaded the apps under is apple id. I just recently update the new software now i can't get access to iPhoto, and other apps because its asking me for my password but his apple id coming up is there any way i re install these apps under my apple id. Please help I can used iPhoto.

    You cannot use or upgrade anything that is registered with his Apple ID. You must re-purchase it all using your Apple ID and your iTunes account. This includes the operating system as well. Essentially, you erase the drive and start from scratch. Here's how to get started:
    Install OS X Using Internet Recovery
    Be sure you backup your files to an external drive or second internal drive because the following procedure will remove everything from the hard drive.
    Boot to the Internet Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND-OPTION- R keys until a globe appears on the screen. Wait patiently - 15-20 minutes - until the Recovery main menu appears.
    Partition and Format the hard drive:
    Select Disk Utility from the main menu and click on the Continue button.
    After DU loads select your newly installed hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Click on the Partition tab in the DU main window.
    Under the Volume Scheme heading set the number of partitions from the drop down menu to one. Click on the Options button, set the partition scheme to GUID then click on the OK button. Set the format type to Mac OS Extended (Journaled.) Click on the Partition button and wait until the process has completed. Quit DU and return to the main menu.
    Reinstall OS X: Select Reinstall OS X and click on the Install button. Be sure to select the correct drive to use if you have more than one.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.
    This should restore the version of OS X originally pre-installed on the computer. You can decide which apps you want to purchase (or download free) from the App Store where you will set up your own account and your own Apple ID if you don't have one.

  • Problem using Java under Vista - Need help, please

    Hi everybody, I'm looking after a solution to resolve following problem : for one of my customer who's needing to use a secure access to a HTTPS URL, after Java is started, I receive the Java logo but it must be followed by an authentification screen where it's needed to enter a login + password. Sometimes it work (I think only when I force to reload the HTTPS certificate) but each time, the application freeze on this screen that I can see in the Task Bar but I can only close it and impossible to access it for the next step of the process. It's working on an original Windows Vista Home Premium pre-installed on a Sony Vaio Laptop and I've already use the application on another computer with Vista Business without any problem. Thanks in advance.

    Thanks for your answer. I've just tried on my XP Laptop. Here are the steps : after several windows, the Java start into a blank window and I receive then the logo at the left side of the window. After, in this case I'm asked to accept the HTTPS certificate and remember it if I want. When accepted, I receive then new "little" window (like a dialof box) with "Authentifaction request" when I need to enter again a login + password. If I recieve this last window, it mean that all is going fine but in my "problem" case, after the Java window, I see only this authentification request onthe task bar but no way to open it or to see it on the screen but no error message except ont the java window (no answer). Perhaps one more information, indication, it appaers "Oracle Application Server Forms Services" into the title bar.

  • ITunes .dll error.  I can't use, uninstall, install iTunes - NEED HELP!

    I can't even start up iTunes anymore. I get "iTunes has encountered a problem and needs to close. We are sorry for the inconvenience." I can get details on the error but it's all Greek to me. Any insights/thoughts? Your help would be most appreciated!
    ibm t40   Windows XP Pro  

    If iTunes is crashing, why don't you send a crash log to those lazy Apple engineers.
    Typically, you'll need to configure Dr. Watson on your PC in order to generate crash logs. Windows start menu -> Run. Type in "cmd". Hit return. At the prompt in the command line window that comes up, type in
    drwtsn32 -i
    And hit return.
    This will create crash logs in Documents And Settings\All Users\Application Data\Microsoft\Dr Watson\. There'll usually be a file in here called "drwtsn32.log" If there's already a file there, it most likely has multiple crash logs in it (new crash logs are just appended to the end of the file). So, delete this file. This will make sure you're not sending extra information I don't need. These crash logs are text files, so you can open them in notepad or whatever to see what information you're sending.
    So, get the machine setup to collect crash logs, do the thing that makes iTunes crash. You need to send that file to our buddy Roy. Make sure that you include:
    (1) the drwtsn32.log file.
    (2) the link to this thread.
    (3) a one line description of your problem, i.e. "iTunes crashes on launch".
    (4) the username that you're using here in the discussion boards.
    Roy is getting a little swamped with messages and needs to make sure he gets all the information. And if he doesn't get that information, the message is just going to get dropped on the floor.

  • Family using one itunes account, need help

    A while back my sister got her first ipod so we set up an account for her using dad's email and credit card. Then I got my own and set up my own library on my computer, but still used dad's itunes account. Eventually I came to realize that any giftcards I redeemed could be used by her despite being on a separate computer, so the little brat keeps on using my money.
    Anyhoo, my dad just got an iphone, and we figured we might as well all get our own separate accounts seeing how much trouble sharing one has caused. But I'm unsure of how to go about this. If I make a new account for myself, will I still be able to access my own music? Will dad be able to use the old account with no problems?

    If I make a new account for myself, will I still be able to access my own music?
    Yes, but you will need to keep track of the username and password for both accounts.
    Will dad be able to use the old account with no problems?
    Yes, unless the password is changed. You need to be able to log into an iTunes Store account for the authorization process needed to use content other than iTunes Plus songs purchased with it.
    (39527)

  • MAC OS 10.6.8 Using Safari 5.1 Needing Help With Updating Adobe Flash

    Hello-
    Recently Adobe Flash installed an icon in my System Preferences and when I click the icon there are several tabs.  One allows updates to check automatically.  It says it will install the latest version of Flash without having to remove the previous version, but I have never been told that a newer version is available unless I clcik "check now."  although "Check for updates automatically" is checked, I do not know where it tells me a newer version is available.  Also, there has been 5 "newer versions" available since this icon was installed in System Prefeences, I have only found out about the newer versions when I clicked "Check Now."  If I read that with this new way to install the latest Mac version of Flash does not require me to uninstall the previous version of Flash how do I install the most recent version of Flash?  Does it come in an email?
    Since it is not telling me that there is a more recent version of Flash unless I click "Check Now" should I still do it the way I used to install the latest version of flash?  (The way before this icon was added to System Preferences)?
    I would appreciate help with updating Flash to the most recent version.  I used to uninstall the older version, restart the browser and download the most recent version and install it.  It always worked find but this was before there was an Adobe icon in my system Preferences.

    Hello,
    The way you used to do this (uninstall, restart the browser, etc.) is still definitely valid and probably the "safest" way to get a new version installed.  Uninstalling shouldn't be required, but it definitely doesn't hurt.  If you feel comfortable doing it the old way, please feel free to continue using that process.
    As for notifications, this is a bit trickier, but in general you should be notified within 30 days (or so) after a new player is released.  This usually occurs when the browser loads swf content.  Clicking the button will, like you mention, immediately check.  Another alternative to finding out when a new player is released is to subscribe to our Flash Player Releases feed.
    Is there a way to be automatically notified when a new Flash Runtime release is made?
    Thanks,
    Chris

  • Localize app. using Bundle.properties files, need help

    Hi! I used tutorial to internationalize my app.:
    http://www.oracle.com/technology/products/jdev/101/howtos/jsfinter/index.html
    I use Jdeveloper 11g. Have 2 files: LocalizeKokaugi.properties and LocalizeKokaugi_en.properties. My app is internationalized, but when I need to change language then I need use IE or FireFox settings to set language. I have two questions:
    1. What I need to do to change language using my created buttons? Can You give step by step to this?
    2. Can I set VO -> Attributes -> Control Hints -> Labet Text to #{sampleBundle.myTitle}. I tried this, but then the label value don't comes from my bundle. Where is problem and what to do?
    Waiting response from You!
    Best regards

    Deniz Gulmez wrote:
    Hello,
    Is below method enough to change the locale for Application Module also? I am trying to change the locale using the below code. Messages from UI project changes as expected but Entity labels and error messages from Application Module are still in old locale.
    private void switchToLocale(Locale locale)
    FacesContext context = FacesContext.getCurrentInstance();
    UIViewRoot root = context.getViewRoot();
    root.setLocale(locale);
    It should... However I must admit that I rarely push the Locale on the model layer, it does not belongs there, even if ADF encourage that pattern, I highly dislike it and do everything in my power to not have it used in my project. Presentation language is, well, a presentation concern, so should be handled in the presentation layer, not the business one. When the model must send an information, it should be using a code and parameters that then get translated by the view.
    Regards,
    ~ Simon

Maybe you are looking for

  • VPN Clients Can't Ping Hosts

    I will include a post of my config. I have the clients connecting through the VPN tunnel on the 180.0.0.0/24 network, 192.168.1.0/24 is the primary network for the office. I can connect to the VPN and I do recieve the correct address assignment. I be

  • Essbase 11.1.2 Install & Win7/Office 2010 client

    All, I have just finished liaising with our off shore partners who are supposed to be driving our Essbase upgrade and I fell like the ship has no rudder - or captain, so all help would be seriously appreciated!!. The basic premise is to run our exist

  • Securing Attachments to Purchase Orders

    We have a business need to use Generic Object Services (GOS) to attach documents to business object BUS2012. However, we only want a certain group of people to be able to delete the attachments. We cannot find a way to secure this via a standard secu

  • Applet Working in MS-DOS, but Not in my Browser

    Hello! The applet builds a String that is displayed in the MS-DOS console window; but when I use my browser, I see no Java console. I am using J2SDK1.4.0_02. Do I need something else for my applet to work properly in my browser? Please, help. Thanks.

  • How to get Business Partner Number from Position Code

    Please help me in determining the Business Partner assigned to a particular position in the Organizational Structure. Short code of the position is available in table HRP1000 field SHORT. Thanks in advance