Howto Make BEX aware of SAPUILandscapeGlobal.xml

Hello,
I am working on the deployment of sapgui740 and want to use a central configuration file on a server using the SAPUIlandscapeGlobal.xml file.
BEX and NWBC seem to be  unaware of this file, and the only workaround (not very elegant!) I  found for BEX yet is to create a dummy saplogon.ini file in the %appdata%/SAP/common directoryw ith the entries for the source systems,
Does anyone know how to make BEX aware of the SAPUILAndscape.files and architecture ?
NWBC 5 seems to be only aware of the local SAPUILandscapeGlobal file
Thanks in advance for any advice.
Paul Courtet.
Mondelez International
Technology CoE

Hi
as workaround put in the services the message Server.
sapmsxx 36xx/tcp
you can rollout over SAPGui-Installation-Server with Script. "On Installation Start" on Package BeX
'================================
' Add Line for <SID> in "SERVICES"
'================================
NwEngine.Context.Log.Write "Event: Add Line for <SID> in SERVICES"
strFile = NwEngine.Variables.ResolveString( "%WinSysDir%\drivers\etc\services" )
Set objTextFile = CreateObject("NwSapSetupATLCommon.TextFileParser")
If objTextFile.Parse( strFile ) Then
NwEngine.Context.Log.Write "Event: Modify the file " & Chr(34) & strFile & Chr(34)
If objTextFile.DoesStringExist( "sapms<SID> 36xx/tcp" ) Then
objTextFile.ReplaceLineEx "sapms<SID> 36xx/tcp", "sapms<SID> 36xx/tcp"
Else
objTextFile.AppendLine "sapms<SID> 36xx/tcp"
End If
objTextFile.Save( strFile )
Else
NWEngine.Context.Log.WriteWarning "Event: Could not open the file " & Chr(34) & strSalFile & Chr(34)
End If
Harald

Similar Messages

  • How to make JDev aware of the xmldb API

    Hi everybody,
    I am a real beginner in Jdev, and I have to develop a
    Java Application using Oracle Java developer, against
    an XML-native database called eXist. I'll have to use
    a java API called xmldb supported by eXist in order to
    interact with the database. Although I have basic
    knowloedge in Object-oriented programming, but I don't
    know where to begin, especially how to make JDev aware
    of the xmldb API, and how to create classical
    application components (Windows, buttons, etc).
    Could you help me with some orientations and
    interesting links?.
    Thanks a lot.
    Mounir.

    Hi,
    don't know this database, but the database vendor should be able to explain how his DB is accessed from Java. If this requires libraries, then the vendor will provide these in JAR files, which you then configure with JDeveloper (as a custom library Tools --> Manage Libraries) or in the Project
    If there is a JDB driver for it, even better. This however is not a deliverable of JDeveloper but the database vendor
    Frank

  • How to make a bean create an xml file..

    How does one create an xml file from a bean?
    If anyone have the answer, or some sample code I would really apprecciate it!!!
    In advance thanx a lot!!!

    just "wrap" this up in a bean.
    import java.io.*;
    import org.jdom.*;
    import org.jdom.output.*;
    /** Make up and write an XML document, using JDOM
    * @author Ian Darwin, [email protected]
    * @version $Id: DocWriteJDOM.java,v 1.2 2001/11/21 23:08:17 ian Exp $
    public class DocWriteJDOM {
         public static void main(String[] av) throws Exception {
              DocWriteJDOM dw = new DocWriteJDOM();
              Document doc = dw.makeDoc();
              // Create an output formatter, and have it write the doc.
              new XMLOutputter().output(doc, System.out);
         /** Generate the XML document */
         protected Document makeDoc() throws Exception {
                   Document doc = new Document(new Element("Poem"));
                   doc.getRootElement().
                        addContent(new Element("Stanza").
                             addContent(new Element("Line").
                                       setText("Once, upon a midnight dreary")).
                             addContent(new Element("Line").
                                       setText("While I pondered, weak and weary")));
                   return doc;

  • [svn] 2756: -make the flex-sdk-description.xml process work like the trunk.

    Revision: 2756
    Author: [email protected]
    Date: 2008-08-06 08:53:11 -0700 (Wed, 06 Aug 2008)
    Log Message:
    -make the flex-sdk-description.xml process work like the trunk. don't copy the file, create one by echoing the values needed to it.
    -update build.properties, make the release value equal the actual release as in this case 3.1
    bug:https://bugs.adobe.com/jira/browse/SDK-16367
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-16367
    Modified Paths:
    flex/sdk/branches/3.1.0/build.properties
    flex/sdk/branches/3.1.0/build.xml
    Removed Paths:
    flex/sdk/branches/3.1.0/collateral/en_US/flex-sdk-description.xml

    Revision: 2756
    Author: [email protected]
    Date: 2008-08-06 08:53:11 -0700 (Wed, 06 Aug 2008)
    Log Message:
    -make the flex-sdk-description.xml process work like the trunk. don't copy the file, create one by echoing the values needed to it.
    -update build.properties, make the release value equal the actual release as in this case 3.1
    bug:https://bugs.adobe.com/jira/browse/SDK-16367
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-16367
    Modified Paths:
    flex/sdk/branches/3.1.0/build.properties
    flex/sdk/branches/3.1.0/build.xml
    Removed Paths:
    flex/sdk/branches/3.1.0/collateral/en_US/flex-sdk-description.xml

  • I've got a G5, OS 10.5, and an IBook OS 10.4.  Both can reach the internet wirelesly.  How can I make them aware of each other, so they can exchange files

    I've got a G5, OS 10.5, and an IBook OS 10.4.  Both can reach the internet wirelesly. 
    How can I make them aware of each other, so they can exchange files?  Both have network
    icons in the systems peferences, but I can't see how to hook them up.

    That got me closer, but I'm not quite there yet.  On each ofthe two computers I've allowed all users File Sharing and Remote Management.  Each computer has an address 192.168.1.2 (or 4).  When I enter those addresses into "connect to server" the reponse is either 'drop box' or 'public folder'.  So it seems that only very basic sharing is allowed. I have'nt  set up a public folder on either one.

  • How to make BEX analyzer work in ALV?

    Hai,
    As we have an export button on alv, it has 2 options  : EXCEL & Bex Analyzer.
    Export to excel is working fine, but Bex is showing a dump as follows:
    The following error text was processed in the system ECD : You can only work in client 000
    The error occurred on the application server haasdevecc_ECD_01 and in the work process 0 .
    The termination type was: ABORT_MESSAGE_STATE
    The ABAP call stack was:
    Function: RS_MANDT_CHECK of program SAPLRSMANDT
    Form: CLIENT_CHECK of program SAPLRSDG_IOBJ_DB_READ
    Function: RSD_IOBJ_INCL_ATR_NAV_GET of program SAPLRSDG_IOBJ_DB_READ
    Function: RSD_COB_PRO_GET_ALWAYS of program SAPLRSDI
    Method: GET_COB_PRO of program CL_RSR========================CP
    Form: INITIALIZE of program SAPLRRSI
    Function: RRSI_VAL_SID_SINGLE_CONVERT of program SAPLRRSI
    Method: GET_CHANMID of program CL_RSR========================CP
    Method: CLASS_CONSTRUCTOR of program CL_RSR========================CP
    Method: CREATE_COBPRO_FROM_DDFIELD of program CL_RSROA_BI_QUERY=============CP.
    <b>Can anyone help to know what are the requirements to be installed inorder to make Bex analyzer work?
    or Disable only bex analyzer and allow excel option?\</b>
    Cheers,
    Madhu.

    Hai,
    As we have an export button on alv, it has 2 options  : EXCEL & Bex Analyzer.
    Export to excel is working fine, but Bex is showing a dump as follows:
    The following error text was processed in the system ECD : You can only work in client 000
    The error occurred on the application server haasdevecc_ECD_01 and in the work process 0 .
    The termination type was: ABORT_MESSAGE_STATE
    The ABAP call stack was:
    Function: RS_MANDT_CHECK of program SAPLRSMANDT
    Form: CLIENT_CHECK of program SAPLRSDG_IOBJ_DB_READ
    Function: RSD_IOBJ_INCL_ATR_NAV_GET of program SAPLRSDG_IOBJ_DB_READ
    Function: RSD_COB_PRO_GET_ALWAYS of program SAPLRSDI
    Method: GET_COB_PRO of program CL_RSR========================CP
    Form: INITIALIZE of program SAPLRRSI
    Function: RRSI_VAL_SID_SINGLE_CONVERT of program SAPLRRSI
    Method: GET_CHANMID of program CL_RSR========================CP
    Method: CLASS_CONSTRUCTOR of program CL_RSR========================CP
    Method: CREATE_COBPRO_FROM_DDFIELD of program CL_RSROA_BI_QUERY=============CP.
    <b>Can anyone help to know what are the requirements to be installed inorder to make Bex analyzer work?
    or Disable only bex analyzer and allow excel option?\</b>
    Cheers,
    Madhu.

  • How to make Verizon aware of poor coverage area

    I live in a relatively densely populated suburban community and yet we have very POOR service coverage in our neighborhood.  I remember the days of frequently dropped calls.  But now I am accustomed to never dropping a call.  But lately, and it does seem like a recent phenomenon, I drop every call upon entering my neighborhood.  So, how can I make Verizon aware of this service frustration?  I am certain that others are equally frustrated with this experience and will be considering other carriers if something doesn't change. 

        Thanks for the details, @walanlove. I checked out the 28105 area and don't see any recent changes have been made or a slew of customers reporting trouble, but it is a fairly big zipcode. You mentioned this only happens when entering your neighborhood. What's a nearby cross street we can take a closer look at? I do see customers in the 28105 area have activated Network Extenders http://vz.to/IHRT6h to improve indoor coverage. This can help with dropped calls at your home.
    JenniferH_VZW
    Follow us on Twitter www.twitter.com/vzwsupport

  • [svn:osmf:] 17446: make loading of the configuration xml part of the process.

    Revision: 17446
    Revision: 17446
    Author:   [email protected]
    Date:     2010-08-23 11:58:36 -0700 (Mon, 23 Aug 2010)
    Log Message:
    make loading of the configuration xml part of the process.
    Modified Paths:
        osmf/branches/weiz-neon-sprint3-prototype/apps/samples/framework/DrmOSMFPlayer/DrmOSMFPla yer.mxml
        osmf/branches/weiz-neon-sprint3-prototype/framework/OSMF/.flexLibProperties
        osmf/branches/weiz-neon-sprint3-prototype/framework/OSMF/org/osmf/configuration/Configura tionService.as
    Added Paths:
        osmf/branches/weiz-neon-sprint3-prototype/framework/OSMF/org/osmf/events/ConfigurationEve nt.as

    My log4j.xml looks like
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
    <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
         <appender name="file" class="org.apache.log4j.RollingFileAppender">
              <param name="File" value="C:\\niablogs\\niab3.log"/>
            <param name="MaxFileSize" value="1MB"/>
            <param name="append" value="true"/>
            <param name="MaxBackupIndex" value="5"/>
              <layout class="org.apache.log4j.PatternLayout">
                   <param name="ConversionPattern" value="(%-25.25F:%4L) %d{yyyy MM dd HH:mm:ss:SSS} [%-30.30t] %5p - %m %n" />
              </layout>
         </appender>
        <logger name="in.co" additivity="false">
            <level value="all" />
            <appender-ref ref="file" />
        </logger>
    </log4j:configuration>It is working fine if I keep log4j.xml under WEB-INF/classes.If I keep my log4j.xml is outside of the application then it is not working.As per ApacheLog4j Specification we need to set the xml file path to the log4j.configuration system property.Even I tried putting like the following in my Listener class System.setProperty("log4j.configuration", "C:/kondal/log4j.xml");.
    Any Ideas please?
    Thanks
    kondal

  • How to make Clsuter aware EJB

              Platform: Weblogic 6.0sp2 in WINNT
              Hai,
              I have made IP loadbalancing ( The DNS Host entry swaps IP in intervals) as per
              the documentation. By Using the clsuter IP i have created a cluster entey in the
              wl 6.0 console and added two servers in the Cluster. Now i don't know how to make
              my EJB Cluster aware?. what parameters should i change in teh XML file and compilation
              option to make it cluster aware.
              Also i would like to know whether Will it be enough if i put teh same copies of
              JSP and servlets in both machine to make that too cluster aware. Will there be
              any probelm in session ?
              Regards,
              srini
              

              Hi Kumar , Lynch , Penfriend,
              Thanx for ur Quick replies .. That helped me a lot.. I am going through the examples.
              I would like to know changes that i have to make on JSP & servlets to make it
              cluster aware. I am using the IP Load balancing ( host name refers to two different
              IP at intervals ).
              Thanx.
              regards,
              srini
              Pen Friend <[email protected]> wrote:
              >Srinivasan,
              >
              >We ship a cluster example in .\samples\examples\cluster\ejb. You could
              >take a look at the deployment descriptors and try running it.
              >
              >
              >
              >Kumar Allamraju wrote:
              >
              >> By default ejb's are compiled with clustering options ON.
              >> So ejbc generates cluster aware stubs anyway. You don't need
              >> to do anything to deploy them in a cluster environment.
              >>
              >> --
              >> Kumar
              >>
              >> Srinivasan wrote:
              >>
              >>> Sir,
              >>>
              >>> (1) What option of the weblogic ejbc is required in my case. is
              >>> -clusterable
              >>> option suffice. Sir, Could you please mention which document are you
              >>> refering
              >>> too. ( I have only the cluster.pdf from BEA )
              >>>
              >>> (2) The Host name is already load balanced by teh WLBS Software.If
              >>> the host is
              >>> load balanced then will placing the same JSP and servlet in both the
              >>> servers in
              >>> cluster suffice.
              >>>
              >>> Thanks for the Help sir.
              >>>
              >>> regards,
              >>> srini
              >>>
              >>> "Lynch" <[email protected]> wrote:
              >>> >Hi,
              >>> >
              >>> >1. You need to use weblogic's ejbc to compile your ejb jar file to
              >>> generate
              >>> > the stub classes.
              >>> >2. Web cluster demands load balancing and fail-over. You need to
              >do
              >>> lots
              >>> > of work yet. Maybe you could start with the docs.
              >>> >
              >>> >Hope this helps,
              >>> >Lynch
              >>> >
              >>> >
              >>> >"Srinivasan" <[email protected]> ¼¶¼g©ó¶l¥ó
              >>> >news:[email protected]...
              >>> >>
              >>> >> Platform: Weblogic 6.0sp2 in WINNT
              >>> >>
              >>> >> Hai,
              >>> >>
              >>> >> I have made IP loadbalancing ( The DNS Host entry swaps IP in
              >>> intervals)
              >>> >as per
              >>> >> the documentation. By Using the clsuter IP i have created a
              >>> cluster
              >>> >entey
              >>> >in the
              >>> >> wl 6.0 console and added two servers in the Cluster. Now i don't
              >>> know
              >>> >how
              >>> >to make
              >>> >> my EJB Cluster aware?. what parameters should i change in teh XML
              >>> file
              >>> >and
              >>> >compilation
              >>> >> option to make it cluster aware.
              >>> >>
              >>> >> Also i would like to know whether Will it be enough if i put teh
              >>> same
              >>> >copies of
              >>> >> JSP and servlets in both machine to make that too cluster aware.
              >>> Will
              >>> >there be
              >>> >> any probelm in session ?
              >>> >>
              >>> >>
              >>> >> Regards,
              >>> >> srini
              >>> >
              >>> >
              >>
              >
              

  • "DTD is prohibited" error when accessing sharepoint 2013/office365 list (but not openly aware of using XML)

    I've been getting a list of folders and files from Sharepoint (on Office 365) by using the following C# code...
    var folders = ListFolders(libraryName, clientContext, web);
    public List<Folder> ListFolders(string libraryName, ClientContext clientContext, Web web)
    var list = GetDocumentLibrary(libraryName, clientContext, web);
        var folders = list.RootFolder.Folders;
        clientContext.Load(folders); 
       clientContext.ExecuteQuery();
        return folders.ToList();       
    public List GetDocumentLibrary(string libraryName, ClientContext clientContext, Web web)
    var query = clientContext.LoadQuery(web.Lists.Where(p => p.Title == libraryName));
       clientContext.ExecuteQuery();
    return query.FirstOrDefault();
    It was working fine until I rebooted my computer (it installed a Windows Update), I strongly suspect, based on some testing I've done, it is caused by http://support.microsoft.com/kb/2964358 
    When the *clientContext.ExecuteQuery()* statement is reached in *GetDocumentLibrary()*, the
    following exception is thrown.
    *An unhandled exception of type 'System.Xml.XmlException' occurred in System.Xml.dll
    Additional information: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.*
    I'm wondering how I can work around this, as I'm not consciously using System.XML, it's a background function or process when the ExecuteQuery runs. 
    Can I pass some additional XMLReader info to this or clientContext (I'm assuming not), so I'm not sure how to execute this query to prevent the DTD error. I have also tried accessing the list in a different manner, by using this code... (from Microsoft's MSDN
    pages)
    List list = clientContext.Web.Lists.GetByTitle(libraryName);CamlQuery camlQuery = new CamlQuery();            camlQuery.ViewXml = "<View/>";ListItemCollection listItems = list.GetItems(camlQuery);clientContext.Load(list); clientContext.Load(listItems);clientContext.ExecuteQuery();
    This works on a computer without the KB above, however on my PC it doesn't (I get the same exception as my other code) , obviously uninstalling the KB will make things work in the short term, but its no good in the longer term. Any advice on how to avoid
    this error would be greatly appreciated.  I can only assume there will be a "preferred" way from Microsoft for accessing lists now this KB is implemented, but I'm clueless as to what it is.
    Thanks
    Dougie

    I've found that the issue is related to certain ISP's providing a "search assistance" page when a request returns an error due to no DNS entry matching that URL.  For example, if you use Verizon in the USA, and go to www.somenonexistanturl.com, it will
    "helpfully" respond to you with a search results page of possible options to match the URL you requested.
    Because this is not the expected XML that the SP Client Context library was looking for (i.e., it does not have the DTD that it validates), the exception is thrown.  The offending request that I have seen in my case is to the following URL: http://msoid.[my
    office 365 acct name].onmicrosoft.com/FPUrl.xml
    A simple resolution is to change your network connection adapter settings to use a DNS server IP other than the one auto-retrieved from your ISP, such as Google's (8.8.8.8 and 8.8.4.4). It's not a long term fix, since you'd breaking the ability to resolve
    internal resources from a private or corporate network (unless the private network is also setup with Google's IP for the DNS gateway).
    While you may have not changed any of your code, I would bet that you changed how/where you access the internet from when it was working to when it stopped working.
    What I am not entirely sure of is why did this start happening all of a sudden - was it a change from MSFT that broke the URL, or did the ISP(s) decide to become extra helpful with bad URLs?
    HTH
    --Thiago
    --Thiago

  • How to make BEX Customer Exit Variable inactive through Customer Exit Code

    Hi,
    I had created two variables VAR1 and VAR2 as Customer Exit variables
    If VAR1 is entered then it should automatically make the VAR2 as NO Entry Variable.
    vice versa also required.
    can u help me with any code in CMOD so that we can make it inactive through Customer Exit Code.
    Thanks in Advance.
    Sunil.

    What i want is not commenting the code
    I want to make the BEX Variable as inactive by using the Customer Exit Code
    EX : If value in VAR1 is entered  then VAR2 should become automatically inactive.
           If value in VAR2 is entered  then VAR1 should become automatically inactive.
    how can this be done
    Thanks in advance.
    Sunil

  • I want to make a schedular which read xml files from a folder ,import in Indesign template then export as a pdf....

    i want to make a schedular probably in Coldfusion or using javascript ,  which read xml files from a folder ,import in Indesign template then export as a pdf....

    I don't think you understand: I want to open Dreamweaver and build a brand new site, then when I am done I want to host the dreamweaver site on the Business Catalyst platform. I dont want to use anything in BC to build the site, I just want to use the hosting platform. I do not want to import a BC site into dreamweaver or anything like that. I just want to use BC the same way I would use godaddy, or uhost or any other hosting provider. Based on your response you said that "of course its possible to build a BC site in Dreamweaver" I dont want to build a BC site, I want to build a Dreamweaver site and host it on the BC platform. Like I said before it doesnt seem like this is possible. As of now we can only build a new site in MUSE and integrate it into BC without using a BC template. Can you understand what I am saying. I DONT WANT TO USE A BC TEMPLATE, I WANT NOTHING TO DO WITH BC WHILE I AM BUILDING THE SITE WITH DREAMWEAVER, JUST LIKE MUSE DOES.

  • How to make different text orientation in XML publisher

    Hello, everyone,
    Please Can you help me to resolve this problem:
    Have xml data:
    <rating>good</rating>
    <rating>normal</rating>
    <rating>low</rating>
    <rating>very low</rating>
    the result should look like this:
    col1 col2 col3 col4
    row1 g n l v
    row2 o o o e
    row3 o r w r
    row4 d m y
    row5 a
    row6 l l
    row7 o
    row8 w
    Any adies?
    Thank's

    sorry, then I posted my message, the table was too bad...so now it seems to be better. Any Ideas, how to make like this?
    ---------col1--col2--col3 col4
    row1.....g......n......l.......v
    row2.....o......o.....o.......e
    row3.....o......r......w.......r
    row4.....d......m.............y
    row5.............a
    row6.............l...............l
    row7............................o
    row8............................w
    Any adies?
    Thank's

  • How to make changes effect in log4j.xml without restarting weblogic server

    Hi ,
    I have successfully configured log4j in my weblogic server 8.1.
    Everytime i made a change in log4j.xml i need to restart the server
    is there any configuration or parameter to set without restarting server??
    Thanks in advance,
    CK

    I don't think you need to restart the server, atleast I never needed to when making changes to jsp pages. You only need to restart when you make changes to java classes. Some might argue jsp is converted to servlet which is a java class.....
    Try refreshing the page when you make any changes. This works for me, if it doesn't work try turning reloadable="true" in your context path in tomcat's server.xml

  • Make Action Script connect to XML link

    Hi,
    Please if somebody can help me with this issue.
    I have Flash Movie (with multiple movie symbols) file that parses XML file(gallery.load("gallery.xml") with this
               <image>
                <date>03.31.06</date>
                <title>View of Seattle</title>
                <desc>View of Seattle</desc>
                <thumb>seattle5.jpg</thumb>
                <img>seattle5.jpg</img>
            </image>
            <image>
                <date>03.31.06</date>
                <title>View of New York</title>
                <desc>View of New York</desc>
                <thumb>New York.jpg</thumb>
                <img link="http://www.newyork.com">New York</img>
            </image>
    Action Script places first image in Flash File new movie symbol (new window).
              this.onRelease = function()
              showFullImage(this.imgToLoad, this.imgDesc);
    My problem is:
               i need to connect to image or to http
               depending on the tag in xml.
               In first example <thumb>Seattle5.jpg</thumb> button click will send image to Flash movie new window while
               <thumb>New York.jpg</thumb> click will open http://www.newyork.com
              this.onRelease = function()
              showFullImage(this.imgToLoad, this.imgDesc);
              i need to diferentiate here to let the ActionScript know that there is link present in XML
             getUrl(Link, "_blank");
    How can i make this split in Actionscript.
    Thank you

    when you parse the img node check if it contains ".jpg".  if yes, it's an image to load.  if no, use its link attribute to obtain the url.

Maybe you are looking for