Local SLD -Missing Jco information

Hi All,
I have a question with regards to our scenario..We have a 4 system lanscape with SND,DEV,QAS,PRD sytems and Solman 4.0. We have the central SLD setup in the solman We are currently having ESS in the SND portal which is installed on a stand alone Java stack.  So if the Solman is down, the ESS in the SND portal does'nt work. So i setup a SLD bridge between Solman - SLD and the SND -SLD with the hope that the ESS would work even if the solman goes down. I can now see all the systems and the corresponding information (under technical systems ) in the SND-SLD, as can be seen in the SOLMAN-SLD.  Only important thing that is missing is the Jco connection information in the SND-SLD, which can be seen in the SOLMAN -SLD.
Now whenever a user accesses the ESS application in the SND portal, it takes the JCo destination information  from the central SLD which is in the Solman. Is it posssible that in case the Solman -SLD goes down, the local SND-SLD can help the ESS application in the SND portal to locate the Jco destination.  (Because in the Webdynpro Content Administrator of the SND portal in the " Check SLD Connection " i can see information for the Solman -SLD .) What additional configuration needs to be done so that i can include SND-SLD information as well along with the SOLMAN-SLD.
Please suggest.....
Regards,

Hello Sai,
Thanks for the reply...yes i am aware that i need to change the settings in the SLD Data Supplier service in Visual admin on SND system so that it points to itself.But i am unsure if the ESS/MSS would work without the JCo destination information available in the SND-SLD.As i previously mentioned, i have set up the SND-SLD to receive the data from the Solman-SLD via the SLD Bridge.I can see all the systems and their information in the SND-SLD but i cannot the the Jco destinations in the SND-SLD for the portal systems.since the Jco information is not available in the SND-SLD the ESS/MSS in the SND portal would fail.....
Regards,
Mangesh

Similar Messages

  • PI 7.1: Central vs. local SLD

    We are in the process of setting up a PI 7.1. Our landscape has a central SLD (standalone on 7.00 without any other applications on it).
    The PI installation guides recommends to use the local SLD that is synchronized with the central SLD instead of using the central SLD directly.
    I remember from some time ago - where we tried to get a synchronization running - that is was not that "easy" and difficult to troubleshoot.
    I'm not yet convinced to set up a separate SLD (or more than one for DEV, QA and PRD) instead of having one SLD in the landscape.
    Are there any known implications (aside from the inability to use the CTC during setup) when we use an SLD of 7.00 together with a PI 7.1?
    Markus

    Holà Henrique,
    gracias!
    We don't use a "classical" cluster scenario but virtualized using Solaris zones (as failover cluster only, not with two nodes).
    My question was more regarding functionality with scenarios - are the implications or any known no-go's for running a PI 7.1 against an SLD 7.00? If the SLD is "just" the storage for Technical and business systems and JCos for WD-Java, then it should work
    Markus

  • Migration of local SLD to Central SLD on different host.

    Hello Experts,
    We have migrate the local SLD existing on the SAP PI System to a new Central SLD on a different host on SAP Solution Manager system.
    I followed the OSS Note 720717, which contains the description of the changes that have to be exectued in the SAP XI/PI Environment, during the SLD Migration. This note does not give any details of the description of changes for the other SAP Systems such as SAP ECC, BI etc registered in the SLD.
    Can anyone provide the OSS Notes, SAP Doc URL or the steps on how to migrate the local SLD existing on SAP XI/PI System to the new Central SLD on the SAP Solution Manager system.
    Thanks for help in advance.
    Best Regards,
    Haleem

    Firstly
    I recommend to avoid having 1 SLD for multiple clients - like Solution Manager, BI, ECC
    This is because clients may end up having conflicting requirements for the same SLD
    - for example the small user group for Solution Manager may have a flexible and easy going policy on J2EE downtime
    - but if you take down the Solution Manager J2EE that houses the SLD and PI uses this SLD - then you could have a severe affect on PI useage
    Secondly
    Although you can migrate content - this still does not guarantee the target landscape will work
    - you may still need to manually re-implement target landscape configuration
    let me give you an example
    SLD 1 is being moved to SLD 2
    Portal 1 is pointing to SLD 1
    Even if you migrate the content of SLD 1 - including the ECC and Portal technical system landscape information
    Portal 1 is still pointing to SLD 1 - this then needs to be manually re-pointed to SLD2
    and that might not be all the complete steps either !
    The complete steps of migration from the client side may not be available  (I have found only steps to
    migrate SLD content not migrate client use of the SLD)
    - they may only be available as the documentation for the original configuration steps required to step SLD and the client
    - therefore when migrating SLD you must go through the client setup documentation for SLD and check your
    target landscape is consistent
    Lastly - other considerations include
    Lets say you also export model and CIM content from SLD 1 to SLD 2 - this means SLD 2 has an import line from SLD 1
    - if you decomission SLD1 then you need to switch the import line which is not recommended - this could cause severe problems and may require you to create a new import line to upload content from SAP /swdc (which you need to keep the SLD bug free and latest definitions)
    Just a few thoughts on issues you may encounter
    Best wishes
    Stuart

  • Urgent! EP7 does not talk to its local SLD

    We have configured EP7's Visual Admin SLD data supplier and the data transfer
    is successful. However we have some strange situations:
    1) even the local SLD is stopped, "check SLD connection" at webdynpro is still a
    "success";
    2) when the local SLD is running, "create Jco connection" and "main Jco
    connection" will give 500 internal error.
    We suspect that this EP7 is pointing to other SLD. But on the "SLD data
    supplier" in Visual Admin. we make sure it is pointing to the local host.
    Please share you experience. I'll give points.

    Hi,
       Check the logs in defaultTrace.trc in \usr\sap\J2E\JC00\j2ee\cluster\server0\log and dev_jrfc.trc in \usr\sap\J2E\JC00\j2ee\cluster\server0 (Please verify the path). Also check the last part in this document for different trace file locations for JCO problems.
    http://help.sap.com/saphelp_nw70/helpdata/en/f6/daea401675752ae10000000a155106/frameset.htm
    Regards,
    Vijai

  • Local sld pull from central sld

    We are in the process of configuring a brand new sp19 solution manager server. We have a central sld on a dedicated server with several systems already registered on it  I created a local sld on the new solution manager server. I want to pull the systems from this central sld server into the solution manager server, but cant' seem to find any documentation on how to do it.
    I've read the SLD planning guide, the sld post-installation guide,, and the sld user guide. If there are any steps that document how to do this, I've missed them.
    Can anybody help?
    --Carl

    On your central SLD: Administration -> Data Suppliers -> Add SLD...
    Type in URL, valid user and pass and that should be it. It works this way on SLD based on NW70.

  • Protect Production Systems from Local SLD installations

    If we have several developers in our organization with Local Development Workstations (meaning they installed a local copy of WAS 6.40, MaxDb, Portal) how do we prevent those developers from setting up there local SLD to connect to Production Systems.  If they set up a production system in the local SLD they will be able to configure their "adaptive rfc webdynpros" to connect to the production system with the jco connections in the Webdynpro Content Administrator.  Is the only control point their id they would enter when configuring the jco connection?

    YOu need the authorization for login in SLD as admin
    Follow this link for compete details:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9e76e511-0d01-0010-5c9d-9f768d644808
    Are there any impacts/differences between exporting/importing and creating the systems manually? For example if I cannot export the systems would it be ok if I created them again in the production SLD?
    No differeence...it's just increase the work you have to do in SLD...but the important thing here is when you move the tranports of the SLD BS from DEV to Production you have to maintin the same name as you have maintained in the trnsport targets in the DEV......your ID tranport to Production is dependedn on what is the BS name you are mentinog of production in the transports targets.

  • How to sync local SLDs to Central SLD.

    Hi,
    Suppose i have a central SLD system A. and several local SLD system B, C, D...
    i want to sync all thoese local SLD information into the central SLD. But i don't know how to create data suppliers and corresponding configuration.
    Who can give me some steps about how to do it.
    Thanks,
    Johnney.

    hi Johney..
    Check this links..
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/29b1f3ea-0c01-0010-2dae-cc64bb381c97
    http://help.sap.com/saphelp_nw04s/helpdata/en/44/7716e1633a12d1e10000000a422035/content.htm
    http://www.informatik.uni-hamburg.de/SWT/attachments/LVTermine/TheJavaDevelopmentInfrastructure-Part2-AutomatedBuildandChangeManagement.pdf
    URs GS

  • How to create a local SLD on a newly installed PI 7.3 system.

    Hello
    I wander how to create a local SLD on a newly installed PI 7.3 system.
    When installing I choosed "register in existing central SLD"(other option was "no SLD destination")
    On next screen I have choosen SLD HTTP host as the host I was currently installing PI7.3
    For SLD HTTP  port I have used 50000 as the instance was (the default) "00"
    For SLD Data Supplier User I have choosen "SLDDSUSER"
    I was warned then that "The SLD Server is not reachable. Choose "Cancell" to modify managing  configuration or "OK" to continue. If you choose to continue you will have to execute the smdsetup script later on."
    I opted "OK".
    if I understand I have to execute smdsetup script in order to create a local SLD
    Has anyone experience with it
    thank you in advace
    Jan

    Hi Jan,
    You first need to run the wizard to setup the SLD locally.
    To do this, go to the NetWeaver Administrator -> Configuration -> Scenarios -> Configuration Wizard -> Funtional Wizard Configuration UI
    There tick System Landscape Directory and select "Enable Automatically".
    After executing this, your SLD will be ready for use.
    The SMD has nothing to do with the SLD, it's just the next step in the installation process.
    Kind regards,
    Mark

  • Java.rmi.ServerException: Missing port information

    when i call the service ,i got the error:
    run-test-client:
    [java] java.rmi.ServerException: Missing port information
    [java] at com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingS
    ender.java:382)
    [java] at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.
    java:234)
    [java] at sys.SetIF_Stub.getdeviceid(SetIF_Stub.java:68)
    [java] at sys.StockPriceFetcher.getdeviceid(Unknown Source)
    [java] at sys.TestPriceFetcher.main(Unknown Source)
    what cause it??
    in my SetImpl.java i use wurfltags.jar
    //SetImpl.java
    package sys;
    import java.io.*;
    import java.net.*;
    import java.util.*;
    import net.sourceforge.wurfl.wurflapi.*;
    public class SetImpl implements SetIF {
         private String ret="";
    private ProConf pc;
    private MyObjectsManager mom;
         public SetImpl(){}
    public String getdeviceid(String request)
    String result="";           
    try{              
    mom=new MyObjectsManager();
    mom.wurflWebInit();
    UAManager uam =mom.getUAManagerInstance();
    result=uam.getDeviceIDFromUA("MOT-T720/05.08.41R MIB/2.0 Profile/MIDP-1.0 Configuration/CLDC-1.0");
    System.out.println(result);
    catch(Exception e){}
    return result;     
    and, i generate the wsdl file and deploy it successfully. but in the client
    when i call the service it will be error.
    the client code is:
    /////////StockPriceFetcher.java
    package sys;
    import javax.xml.rpc.*;
    import com.sun.xml.rpc.client.*;
    public final class StockPriceFetcher {
    public static final String getdeviceid(String req,String endpoint) {
    String result="";
    try {
    SetIF_Stub stub =(SetIF_Stub)(new SystemConfiguration_Impl().getSetIFPort());
    stub._setProperty(javax.xml.rpc.Stub.ENDPOINT_ADDRESS_PROPERTY,endpoint);
    result = stub.getdeviceid(req);
    } catch (Exception ex) {
    ex.printStackTrace();
    return result;
    } // getLonNowItem
    //////////////////////TestPriceTetcher.java
    package sys;
    import java.math.BigDecimal;
    import java.util.*;
    public class TestPriceFetcher {
    public static void main(String[] args) {
    try {
    // String result=StockPriceFetcher.endsetinfo("ball=5&srv=7&pcode=500001","http://192.152.251.224:8080/jaxrpc-sys/jaxrpc");
    String result=StockPriceFetcher.getdeviceid("ball=5&srv=7&pcode=500001","http://192.152.251.224:8080/jaxrpc-sys/jaxrpc");
    System.out.println(result+"bb");
    } catch (Exception ex) {
    ex.printStackTrace();
    when i run the testpricefetcher.java it will raise the above error infomation.
    it spent 2 days for me to find the problem, but i cannot solve it.
    i think it does matter with the wurfl package.because i doesnt use the method of the package in the SetImpl.java it will be ok. How to call the package?please give me a hand.

    can you give me a hand!thank you

  • Java.rmi.ServerException: JAXRPCSERVLET28: Missing port information

    Hi
    We are getting errors when we run the webservice client..
    With this we have also provided the webservice code.
    Please any one help us to resolve this issue...
    Thanks in advance.
    We are using
    J2EE 1.4
    Error:
    java.rmi.ServerException: JAXRPCSERVLET28: Missing port information
    at com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingSender.ja
    va:510)
    at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:307
    at com.sun.xml.rpc.client.dii.CallInvokerImpl.doInvoke(CallInvokerImpl.j
    ava:103)
    at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:492)
    at com.sun.xml.rpc.client.dii.CallInvocationHandler.doCall(CallInvocatio
    nHandler.java:121)
    at com.sun.xml.rpc.client.dii.CallInvocationHandler.invoke(CallInvocatio
    nHandler.java:85)
    at $Proxy0.flowrequest(Unknown Source)
    at dynamicproxy.MathClient.main(MathClient.java:52)
    Web service Client Code:
    package dynamicproxy;
    import java.net.URL;
    import javax.xml.rpc.Service;
    import javax.xml.rpc.JAXRPCException;
    import javax.xml.namespace.QName;
    import javax.xml.rpc.ServiceFactory;
    //import com.ibm.ctg.client.JavaGateway;
    //import com.ibm.ctg.client.ECIRequest;
    import dynamicproxy.*;
    public class MathClient
    static String message;
    static String err=null;
         static StringBuffer sb = null;
         public String s1;
         public static int iValidationFailed = 0;
    public static void main(String[] args)
    try {
    String nameSpaceUri = "urn:Foo";
    String serviceName = "CtgService";
    String portName = "MathFacePort";
    // Specify the location of the WSDL file
    URL url = new URL("http://localhost:8080/math-ctgservice/math?WSDL");
    // Create an instance of service factory
    ServiceFactory serviceFactory = ServiceFactory.newInstance();
    // Create a service object to act as a factory for proxies.
    Service mathService = serviceFactory.createService(url,
    new QName(nameSpaceUri, serviceName));
    // Create a proxy
    dynamicproxy.MathFace
    myProxy = (dynamicproxy.MathFace) mathService.getPort(new
                             QName(nameSpaceUri,
    portName), dynamicproxy.MathFace.class);
    // Invoke the add method
    //System.out.println(myProxy.add(23, 12));
              //get the input value and pass it to the function
                   String a = args[0]+"~"+"------------------------------------------------------------";
                   //String a = b.toUpperCase();
                   // Invoke the add method
                   myProxy.flowrequest(a);
                   System.out.println("Message:"+message);
         catch (Exception ex)
    ex.printStackTrace();
    }

    As is so often the case, Google is your friend.
    Googling for the exception message (JAXRPCSERVLET28: Missing port information) yields the following list.
    http://www.google.com/search?hl=en&q=JAXRPCSERVLET28%3A+Missing+port+information&btnG=Google+Search
    Follow the bouncing link, it will lead you to the solution.
    PS.

  • I have Photoshop 7 on a laptop with windows 8.1.  When I try to open Photoshop 7 I get the error message "cannot open missing personalization information".  What is this and how can I fix it?

    I have Photoshop 7.0.  This is on a laptop running windows 8.1.  When I try to open it I get the errro message: " cannot open missing personalization information".
    what is this and how can I fix it.

    Run it in compatibility mode and input the credentials.
    Mylenium

  • Can I use local SLD for each system?

    Hi!
    Our company is a big SAP outsourcing with hundreds of SAP systems.
    We plan to use the local SLD for each new system (>640).
    Is this a possible and good solution?
    Point guaranteed.

    Jenni,
    Please have a look at the below doc on how to place SLD in your landscape, its worth reading and you can decide your dimensions of placing the SLD.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/29b1f3ea-0c01-0010-2dae-cc64bb381c97
    Best regards,
    raj.

  • "Missing port information" and NoClassDefFoundError

    I'm developing a Web Service using JWSPD1.2, and I'm having some problem in executing a client which accesses to the service I'm publishing.
    On Client side the error is:
    java.rmi.ServerException: Missing port information
    at com.sun.xml.rpc.StreamingSender._send
    On Server side (file $(JWSPD_HOME)/logs/launcher.server.log) I found out that the thrown exception is a NoClassDefFoundError.
    The class that is not found, however, is included in a library that I'm linking on the command line, so I can't understand why this exception is thrown...
    Has anyone of you been involved in a similar problem?
    Perhaps I have to link the library somewhere else, but I don't know where...
    Thanks in advance for your help!

    Hi ! I am getting the same error at the client side :
    java.rmi.ServerException: Missing port information
    at com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingSender.java:370)
    at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:231)
    at com.sun.xml.rpc.client.dii.CallInvokerImpl.doInvoke(CallInvokerImpl.java:56)
    at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:281)
    at DIIClient.main(DIIClient.java:111)
    can u just tell me how the problem was solved and what were the jar files u had set in the classpath. Pls help me i am new to webservices. Thanx in advance

  • What is "Missing Port Information" error?

    Setting FINEST log level on JAXRPC in the AS8 2004Q04 Beta reveals nothing.
    Searches on this forum provides only 3 matches for "Missing port information" (this one makes 4). In http://forum.java.sun.com/thread.jsp?forum=136&thread=508958 the same problem that I have is described, and the problem is left unresolved, despite a plea from a second user. ( I wonder what happened to these people...Did they sell short or become .NET developers. Neither are an answer for me. )
    Searches in the bug parade shows that this error is generic: In 6157880, classpath was not set correctly. In 4859401, service used a J2SE 1.4 API in a 1.3 environment. In 4802443 there is a getter for a public field and so jaxrcp was confused. There are more bugs matching but I'm not listing them all here. My point is that there doesn't seem to be a single root cause for this problem.
    So, logs don't help, forum doesn't have answer, bug parade is too noisy. This problem seems unresolved here on Sun's web pages, but here I try again:
    Here are some questions:
    1) What is "port information"?
    2) From where is it missing? Where does AS8 expect to find it?
    3) Anyone have a strategy on how to debug this?
    I have Axis TCPMON tracing the soap messages and can verify that AS8 originates the error, not the client. The limited information from the server log verifies this too:
    [#|2004-11-01T16:28:20.008-0500|SEVERE|sun-appserver-pe8.1|javax.enterprise.resource.webservices.rpc.server.http|_Thre
    adID=11;|JAXRPCSERVLET22: no endpoint specified|#]Here is the output of a client that dumps the exception:
         [java] Endpoint address = http://Stratocaster:8080/ym/ym-alias
         [java] javax.xml.rpc.soap.SOAPFaultException: JAXRPCSERVLET28: Missing port information
         [java]     at com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingSender.java:515)
         [java]     at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:294)
         [java]     at svcp.XXXAPIR0501_Stub.create2(XXXAPIR0501_Stub.java:282)
         [java]     at SubClient.main(SubClient.java:31)

    I believe I've gotten to the bottom of this error and will report it here in case there is anyone that is also having this problem and in case there is anyone that can make sense of it.
    The alias and endpoint fields must be equal.
    The deploy tool allows you to enter an alias and an endpoint for your web service. I'll show you the user interface specifics below. The data you enter in these fields show up in the wsdl, the web.xml and the sun-web.xml, and I'll show what elements below.
    Except for the preceding '/' in the alias field (the '/' is inserted by deploytool), the alias and the endpoint string must be identical: if '/imp-alias' is the alias value, the endpoint must be 'imp-alias'.
    If they are not equal and your client uses the alias value in endpoint address, you will get "Missing port information" error.
    If they are not equal and your client uses the endpoint value in endpoint address, you will get '404 Not Found' error.
    For example, lets say I set alias to 'api-alias' and endpoint to 'api-endpoint'. Using my browser, I can get the wsdl with http://localhost:8080/context/api-alias?wsdl (where context is also a value set in deploytool gui). The returned wsdl will show that the soap:adress location attribute is: http://localhost:8080/context/api-endpoint. If your client uses the wsdl to generate stubs, the default endpoint is this location and your client will get the '404 Not Found' error. If you client provides an endpoint address by setting the ENDPOINT_ADDRESS_PROPERTY to http://localhost:8080/context/api-alias, your client will get the "Missing port information" error.
    You get to the alias and endpoint fields in deploytool from the File panel on the left. Open the subfolder that represents your war file. There will be your web service. Select the web service and the main panel will change to contain about 4-6 tabs. One tab labelled Aliases another tab labelled Endpoint.
    The alias field shows up in the web.xml file like this:
    <servlet-name>APIImpl</servlet-name>
    <url-pattern>/api-alias</url-pattern>
    </servlet-mapping>The endpoint field show up in the web.xml file under the same servlet-mapping element as alias:
    <servlet-name>APIImpl</servlet-name>
    <url-pattern>/api-endpoint/__container$publishing$subctx/*</url-pattern>
    </servlet-mapping>The endpoint field shows up in the wsdl in the soap:address element's 'location' attribute:
          <soap:address location="http://localhost:8080/context/api-endpoint" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"/>The endpoint field shows up in the sun-web.xml file
    <endpoint-address-uri>api-endpoint</endpoint-address-uri>John

  • How to set missing language information in iTunes books?

    Some of the ebooks I imported into iTunes are missing language information in their metadata. I can't find a means of setting the proper language in the information dialog, something which can easily done i.e. using Calibre or Sigil. Is iTunes really missing this feature?

    it would seem so

Maybe you are looking for

  • Urgent!doubt in upload the file to a particular directory.

    Hi Actually i'm developing a site using JSP. Main concept of the project is the user should be able to access his files or dabases from anywhere in the world thru internet via intranet. i've placed upload option in my site. each user should b given a

  • Connecting a DVR via firewire

    according to wikipedia, there is a Firewire 400 port on every HD DVR produced since 2004. with that being said, what would I need to do in order to be able to download recorded media from my DVR to my mac?

  • Conditional formula help

    Post Author: scd07 CA Forum: Formula Hi, Crystal Reports novice here... I have been asked to take out any lines in several reports with all "0s" in the columns.  I have tried formatting each field to suppress Zeros and then right click on the Descrip

  • 1.4.1 Windows XP: Raw files not showing

    I downloaded a lot of files from my camera (where I'm shooting Camera Raw and Jpeg), but only the jpeg files are visible in the filmstrip. I assume I've changed some setting inadvertently but can't imagine what. If I just look in the folder from CS3,

  • Passing a variable from Captivate 5 to Flash CS5/ActionScript 3

    I don't get it. Why is it so difficult to pass a variable from Captivate 5 to AS3/Flash CS5. I must be making it harder than it really is. I cannot figure it out.  Can anyone help? I have a variable (gpDone = 1) defined in Captivate 5 (it's a guided