Problem to connecte Tuxedo Service via WTC

Hello,
I'm new to WTC. I want to call a tuxedo service disposed in our serveur tuxedo by using WTC.
I created Local APs, Remote APs and Imported for this Tuxedo Service.
When I call I have always same erreur (perrno = 6) in tpcall
See below my calling webservice method
Have any one guide to avoid this problem?
Any help will be greatly appreaciated.
Thanks
@WebMethod
public void getClientInfo() {
     Context ctx;
     TuxedoConnection myTux;
     TypedString dataIn = new TypedString("1, 10032600");
     //TypedBuffer dataIn = null;
     Reply rpy = null;
     try{          
          System.out.println("getClientInfo called : " + dataIn);
          TuxedoConnectionFactory tcf;               
          ctx = new InitialContext();
          tcf = (TuxedoConnectionFactory) ctx.lookup("tuxedo.services.TuxedoConnection");
          myTux = tcf.getTuxedoConnection();          
          System.out.println("About to call tpcall cnx = "+myTux);
          rpy = myTux.tpcall("LireInfoClient_SE",null, 1);
          System.out.println("tpcall successfull!");
          dataIn = (TypedString) rpy.getReplyBuffer();          
          myTux.tpterm(); // Closing the association with Tuxedo
          System.out.println("Return = "+dataIn.toString());
     }catch (TPReplyException tpx) {
          // Could not get the tuxedo object, throw TPENOENT
          System.out.println("TPReplyException perrno = " + tpx.gettperrno()+" DETAILS "+tpx.gettperrordetail()+" getLocalizedMessage "+tpx.getLocalizedMessage()+" "+tpx.getCause());
          tpx.printStackTrace();
     }catch (TPException tpx1) {
          // Could not get the tuxedo object, throw TPENOENT
          System.out.println("TPReplyException perrno = " + tpx1.gettperrno()+" DETAILS "+tpx1.gettperrordetail()+" getLocalizedMessage "+tpx1.getLocalizedMessage()+" "+tpx1.getCause());
          tpx1.printStackTrace();
     }catch (NamingException ne) {
               // Could not get the tuxedo object, throw TPENOENT
               System.out.println("Could not get TuxedoConnectionFactory : " + ne.getMessage());
               ne.printStackTrace();
     }catch(Exception e){
               System.out.println("Exception in getClientInfo ->"+e.getMessage());
               e.printStackTrace();
     return;
Output :
<getClientInfo called : 1, 10032600>
<About to call tpcall cnx = weblogic.wtc.gwt.TuxedoConnection@159d713>
<TPReplyException perrno = 6 DETAILS 0 getLocalizedMessage null null>
Edited by: user5653726 on 1 déc. 2008 04:06

The tpcall function only supports an input parameter, an input buffer. In the input buffer you must send all the information the service needs. If you need send some data items you can use FML buffers, strings buffers, ... By example, with strings buffers in C:
#define NAME_LEN 16
#define LASTNAME_LEN 30
#define ADDRESS_LEN 30
#define AGE_LEN 3
typedef struct {
     char name[NAME_LEN+1];
     char lastname[LASTNAME_LEN+1];
     char address[ADDRESS_LEN+1];
     char age[AGE_LEN+1];
} persondat;
Client side:
main(int argc, char *argv[])
persondat *ptrperson;
char *sendbuff = NULL;
long sendlen = 0;
MAXBUFFIN_LEN = sizeof(persondat);
if((sendbuff = (char*)tpalloc("STRING", NULL, MAXBUFFIN_LEN+1)) == (char*)NULL) {
fprintf(stderr, "Error tpalloc(%s).\n", tpstrerror(tperrno));
tpterm();
exit(1);
ptrperson = (persondat*)sendbuff;
** Fill out the information.
sprintf(sendbuff->name, "%*s", NAME_LEN, "your name");
sprintf(sendbuff->lastname, "%*s", LASTNAME_LEN, "your lastname");
sprintf(sendbuff->address, "%*s", NAME_LEN, "your address");
sprintf(sendbuff->age, "%0*d", NAME_LEN, 37);
** Service call.
ret = tpcall("ADDPERSONSVC", (char*)sendbuff, 0, (char**)&recvbuff, &recvlen, (long)0);
if(ret == -1) {
fprintf(stderr, "Error tpcall(%s).\n", tpstrerror(tperrno));
tpterm();
exit(1);
Server side:
void ADDPERSONSVC(TPSVCINFO *rqst)
persondat *ptrperson;
ptrperson = (persondat*)rqst->data;
fprintf(fout, "Name: [%s].\n", ptrperson->name);
fprintf(fout, "Last Name: [%s].\n", ptrperson->lastname);
fprintf(fout, "Address: [%s].\n", ptrperson->address);
fprintf(fout, "Age: [%d].\n", atoi(ptrperson->age));
Regards.

Similar Messages

  • I have a problem when running my own EJB as a TUXEDO service using WTC.

    Hello,
    I have a problem when running my own EJB as a TUXEDO service using WTC. I am using TUXEDO 8.1 and WL 9.1.
    When I am trying to run my own EJB as a TUXEDO service error appears.
    TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:Could not find service TOUPPER
    at weblogic.wtc.gwt.WTCService.getImport(WTCService.java:4988)
    at weblogic.wtc.gwt.TuxedoConnection.getImport(TuxedoConnection.java:303)
    at weblogic.wtc.gwt.TuxedoConnection.tpcall(TuxedoConnection.java:1302)
    at examples.MyTestSessionBean.Toupper(MyTestSessionBean.java:102)
    at examples.TestSessionBean_knby6k_EOImpl.Toupper(TestSessionBean_knby6k_EOImpl.java:61)
    at net.roseindia.web.servlets.SessionTestServlet.doGet(SessionTestServlet.java:69)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    e8
    10
    java.rmi.RemoteException: EJB Exception: ; nested exception is:
    java.lang.NullPointerException
    at weblogic.ejb.container.internal.EJBRuntimeUtils.throwRemoteException(EJBRuntimeUtils.java:95)
    at weblogic.ejb.container.internal.BaseEJBObject.handleSystemException(BaseEJBObject.java:713)
    at weblogic.ejb.container.internal.BaseEJBObject.handleSystemException(BaseEJBObject.java:681)
    at weblogic.ejb.container.internal.BaseEJBObject.postInvoke1(BaseEJBObject.java:447)
    at weblogic.ejb.container.internal.StatelessEJBObject.postInvoke1(StatelessEJBObject.java:72)
    at weblogic.ejb.container.internal.BaseEJBObject.postInvokeTxRetry(BaseEJBObject.java:374)
    at examples.TestSessionBean_knby6k_EOImpl.Toupper(TestSessionBean_knby6k_EOImpl.java:75)
    at net.roseindia.web.servlets.SessionTestServlet.doGet(SessionTestServlet.java:69)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    Caused by: java.lang.NullPointerException
    at examples.MyTestSessionBean.Toupper(MyTestSessionBean.java:130)
    at examples.TestSessionBean_knby6k_EOImpl.Toupper(TestSessionBean_knby6k_EOImpl.java:61)
    ... 15 more
    Any clue on this.
    With Regards,
    MVS

    If you are trying to create a Tuxedo service in Java using WTC you need to develop an EJB that implements the TuxedoService interface and register its home in JNDI so WTC can look it up. Once that is done you can then export the service to a remote domain in the WTC configuration.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • I have a problem in connecting to internet via WiFi.

    I have a problem in connecting to internet via WiFi. This week I received my new "iPhone 6 and 6 plus". Problem is the new phones doesn't connect to internet via my home WiFi  while I don't have any problem on my other devices. The phones connect to WiFi but most of Apps can't connect to internet.

    Hi vpouya,
    If you are having an issue with connecting to the Internet from your iPhones via Wi-Fi, I would suggest that you troubleshoot using the steps in this article - 
    iOS: Troubleshooting Wi-Fi networks and connections - Apple Support
    Thanks for using Apple Support Communities.
    Best,
    Brett L 

  • Problem in connecting to beehiveonline via WebDAV

    Hi,
    I am seeing a strange behavior when connecting to beehiveonline via WebDAV. Need your help to sort out the same.
    If I try to connect to https://beehiveonline.oracle.com/content/dav using internet explorer, the browser automatically redirects me to the SSO login page. After I login, it moves back to the workspace listing page successfully.
    But if I try to connect to the same URL via "Add Network Location" or "Map Network Drive" the system is failing to connect. I am using the same SSO credentials. I am using Windows 7 laptop (not sure if that matters).
    I have been using this (beehiveonline via WebDAV) for a some time now; this was working perfectly alright before last ~10 days. For the last ~10 days, this does not seem to work.
    Can you please review and help.
    Thanks, Raja

    Raja,
    I have some troubleshooting tips for webdav - see if any of these work and if not we can have a call and talk through the options.
    Troubleshooting Tips
    @ 1. While connecting to Webdav using web folders, the login prompt keeps appearing.
    Try connecting to the webdav server using https url: @ http://beehive.oracle.com/content/dav
    If above doesn't help, try below steps:
    Stop "Webclient" service (Go to Start-> Control Panel-> Administrative Tools -> Services. Select "Web Client" and stop the service)
    Set 'Startup Type' of Webclient service to 'Manual' Set up web folder using url: http://beehive.oracle.com/content/dav
    (without specifying port)
    2. My web folder was working properly. Now suddenly dav operations don't go thru and can not access stbeehive. I deleted the mapped network place and re-mapped, it still does not work.
    This happens when the webdav server is bounced and your dav cookie on the client is not expired. Delete all cookies in Internet Explorer browser (Tools-> Internet Options - > Delete -> Delete cookies) and try reconnecting.
    3. Through web folders, I created a new folder, but the folder did not appear – and when I try to create it again, it says it already exists.
    Stop "Webclient" service (Go to Start-> Control Panel-> Administrative Tools -> Services. Select "Web Client" and stop the service). Set up web folder using url: http://beehive.oracle.com/content/dav (without specifying port).
    4. After copying a file from one folder to another within Web folder, it shows the file size as 0 bytes.
    This is a known issue with the web folders client. After the copy/move operation, it does not issue a PROPFIND to get the details of the newly copied/moved file. Refresh your folder (press F5) and the correct sizes should be displayed.
    5. In web folders, I double-click a jpeg file. The MS Picture Viewer application opens but it does not display the jpeg file.
    The MS Picture Viewer application is not webdav enabled. Try opening the file in Internet Explorer instead.
    6. I did some dav operations through the browser. After leaving idle for about an hour, it asked me for username/password again.
    This is due to the dav session timeout.
    7. I did some dav operations through Internet Explorer (IE). Then, I did some operations through web folders. After leaving idle for about an hour, I tried to access through IE. It did NOT ask me for username/password.
    Sessions involving non-browser dav client like web folders are intended to be longer (default timeout value is 16 hours). Since you last did an operation using web folders, your dav session has been extended.
    8. I have uploaded a document with a non-English name. When the document is listed, the file name is garbled.
    or I have uploaded a document with non-English contents. When I open them, they are garbled.
    Your dav client is not sending the encoding information correctly. Please try setting your "Content" user preferences ("document_uri_encoding", "document_character_encoding") to the encoding used by your dav client.
    9. I am not logged into Web Folders. Now, I login through IE and click on a MS Office document (word/excel etc). I am prompted for my credentials again.
    This can be resolved by opening the MS word document inline in Internet Explorer. Steps required to configure are available at:
    http://support.microsoft.com/kb/162059.
    10. I have opened a MS Office document inline in the browser. I click "Back" or close the web browser window. I am prompted to enter credentials again.
    This can be resolved by following the steps given at: @ http://support.microsoft.com/kb/822128
    Known Issues
    Generic Issues:
    @ There is no support for non-ascii username/password. Windows Vista Web folder is not supported.
    Navigation through browser into URLs containing characters [ or ] may result in 404 error.
    Windows Web Folders:
    It throws a common error dialog box for all the error scenarios. It does not pick the message sent by the webdav server
    If you create/update/delete a document and it has to go through a workflow process, Web Folders doesn’t interpret the response status code correctly and throws an error.
    Cadaver:
    Copying/moving fails for files/folders which have spaces in their names Use cadaver ver 0.22.5 or later. Earlier versions have encoding issues.
    Mac OS:
    Lot of files whose name starts with the dot character like ".DS_Store" are created implicitly by Mac Finder
    I uploaded a document to my personal workspace Documents folder. Then Get Info on that document in the webdav folder. There is a checkbox for "Lock". If you click the checkbox, it immediately gets de-selected. This is because this client does not send a webdav lock request.
    Maybe one of these will do the trick
    Phil

  • Problem remote connection to SQL via ODBC

    Hello, I have a server machine on which I installed the "SQL Server 2008 R2 Express." On the same machine I have configured a connection to the SQL server via ODBC and I developed a VI that uses the "LABSQL ADO function" and it perfectly communicates via ODBC with the database.
    The problem is when I try to connect to the database from a remote PC. Even on the remote PC I configured the connection via ODBC. I launch the same VI I described above, it performs correctly the ADO Connection Open the ADO connection, but the SQL Execute returned an unknown error: -2147217865. It seems that it can not find the table on which I am doing the query.
    Does anyone have any idea? I have no experience with databases and do not know what tests to do.
    Thanks a lot.

    Hi,
    actually the Microsoft error code seems to be related to not-existing table (see here).
    Anyway, this error code may result when trying to use tables with spaces or other special characters ("-", "/", "\", "?" ) in their names.
    Is this true also in the database you are using?
    Could it be an issue with permission levels?
    I hope it helps!
    Bye,
    Licia

  • Basic problem with connecting to disk via Airport Extreme - No Disks Found

    I've a Lacie BigDisk (500GB) which connects fine via USB or firewire directly to my Macs (HFS). When I plug it into the AirPort Extreme, the Airport Utility shows the disk as connected, and I've ticked File Sharing, with "Secure Shared Disks" set to "With base station password".
    The AirPort Disk Utility is set to Automatically Discover AirPort disks and to Show AirPort Disks in the menu bar. It sees the Airport Extreme, and the action is set to "Connect with Password".
    When I close the AirPort Disk Utility I can see the disk icon in the top menu bar, and clicking on this provides a menu with (greyed out) "No Disks Found", and the option to "Open Airport Disk Utility..."
    Any ideas - it's driving me mad!
    Thanks
    Andrew

    I am having the same problem with a Lacie 320 GB HD as well with my AEBS. I can't get it to stay recognized in Leopard. I have gotten it to work but only for 10 minutes then I have to unplug and start over. I know that it works fine in Tiger but I am having troubles with my drive "disappearing" with Leopard. From what I can tell others have had this problem but I am not finding a solution. Some have said going back to 7.1.1 works however my AEBS is 2 months old and the oldest firmware it has in the airport utility is 7.2. I have also found old versions on the apple website most look for an intel chipset which I do not have I am running a powerbook G4, also my friend on a new MacbookPro couldn't get them to work at all. Air disk is an amazing concept when am I going to be able to use it?

  • Problem calling a web service via SOAP ad.

    Hi,
    I need to call a web service in an synchronous RFC to Web service scenario.The provider of service said me that they are going to accept production order with the service they provide. However, service semms to have only 2 request parameters one is a string enumeration ("online" or "offline") but the other has no type. In WSDL it is shown as the following -
    -<s:element minOccurs="0" maxOccurs="1" name="strFilenameOrXML">
    - <s:complexType mixed="true">
    - <s:sequence>
      <s:any />
      </s:sequence>
      </s:complexType>
      </s:element>
    When I try to test the web service with Altova XML Spy it gives me the error "Object reference not set to an instance of an object" .. at StokbarPlus.ProdService.WriteProdToSB(XmlNode strFilenameOrXML, IntegrationType EntegrasyonTip)..
    I guess the service is waiting for a xmlNode object...
    Is it possible to assign an XI message(coming from RFC) as an xmlNode object to an element of a webservice message and send it by using SOAP adapter?.
    I tried send the SOAP message by putting the whole xml(a sample order document) as a string constant in the strFilenameOrXML element and send but it did not work...
    How should I proceed?
    Thanks in advance for your help,
    -Tarik

    Hi,
    Problem is still unsolved.
    By the way I figured out that they are waiting the xml message inside strFilenameOrXML tag and tried to send it so. However it does not work. I have tried two different ways to send it.
    First one is by using messages in WSDL: did not work because special chars like <,> in the message that I am sending in the tag is escaped  .
    The Second way is using the data types that I developed, it did not work too since the receiver expects one of the inner node's namespace prefix to exist.
    I tried exporting the xsd of the message type, adding attributeFormDefault="qualified" to header, and reimporting it. It did not work, because it changes all nodes, but they want some specific node to be qualified.
    Any suggestions?

  • Firewire device causing problems when connected to Mini via LaCie ExtHD/Bus

    Hello there..
    Just bought LaCie 300GB Ext.HD/Bus(Firewire &USB). It was recognized by my Mini no problem. I have used the firewire connection between The HD and the mini. The problems begin when I try to connect my M-Audio firewire audio interface (it's mains powered, by the way) to one of the firewire bus inputs of the LaCie - then every action gets the dreaded spinning beachball and I have to shut down etc. The connection of this device has even prevented the HD being recognized by my system, in the case where I have tried having it already connected and powered up before switching on and connecting the HD to the Mini.
    I've tried other things such as PMU reset, to no lasting avail.
    This is the same firewire audio interface that has worked fine for months when plugged directly into the Mini, so why should there be a problem when it's connected to the bus port of the HD?
    Now, as a temporary solution, I have changed the connection between the Mini and the HD/Bus from Firewire to USB - this means I can now use the FW port on the Mini to connect my audio interface (as before). The problem with this is that I work alot with video as well as audio, and have learned that it's very advisable to use firewire drives when working on video...but there is only one FW input on my Mini, so if the La Cie HD is using that, there is no port for audio interface to go in...that's why I bought this particular HD - more storage on a FW HD which has extra FW bus ports for such things as audio interfaces!
    I hope I've explained the problem OK, thank you in advance for any advice.
    Jimmy

    You don't mention which model you have, but this is from the M-Audio Firewire 410 Manual Troubleshooting section:
    The FireWire 410 has been designed to give you high performance and professional quality audio. It has been tested under a wide range
    of systems and operating conditions. In the real world, however, there is a nearly infinite number of possible operating scenarios, any of
    which could affect your system’s performance. Much like owning an automobile, “your mileage may vary.” This section can not begin to
    cover all possible issues you may encounter, however we want to give you some suggestions on common problems you may experience.
    One thing to avoid is connecting too many devices. The FireWire bus is a dependable, high-speed, high-bandwidth protocol which is ideally
    suited for digital audio. Nonetheless, it’s important to remember that audio and multimedia streaming places considerable demands on
    your processor and the FireWire bus. Although it is theoretically possible to chain many multiple FireWire devices in series, doing so may
    potentially degrade your audio performance.
    I guess this degradation could also affect the Firewire HD. Maybe there is a simple fix, but it sounds like the M-Audio people have been down this road before.

  • SSAS can't connect to services via IP; only domain

    Is there some FMS-specific reason why a sendAndLoad function in SSAS couldn't connect to a site on an IP address? Are there any configurations that would need to be set to allow/deny this type of connection? We have a server instance that can only connect to sites hosted on fully qualified domains.

    IPs should work for this, so I'll have to go for a few meta reasons perhaps
    1. Perhaps the DNS is resolving to an IP that's not the one being targetted, we should probably double check that
    2. Since a lot of load balancers end up serving a different IP to handle the traffic than is initially targetted we may be getting redirected via DNS but IP isn't working.
    I'd confirm from that machine directly if possible - if not then I'd check if FMS from its general SSAS can connect to the IP as desired - if it can then perhaps there's a bug we're unaware of in there.
    Asa

  • TPESYSTEM error when calling tuxedo service

    Hello,
    I have a problem when running my own EJB as a TUXEDO service using WTC.
    Im using TUXEDO 8.1 and WL 8.1.
    My TUXEDO and WTC configuration seems OK, because TOLOWER example is running OK.
    When im trying to run my own EJB as a TUXEDO service on TUXEDO side TPESYSTEM
    error appears.
    JDNI name and configuration of the EJB is correct, because when I put wrong JNDI
    then on TUXEDO side TPENOENTRY error appears. Additionally - my EJB's bussines
    logic is pretty the same as TOLOWER example.
    I think that is EJB issue because in server logs there is an information that
    domains are connected but ejbCreate method isn't called. My EJB was developed
    using JBuilder 9 WebLOgic Edition and WL Workshop 8.1.
    Thanks,
         Patrick

    Hi Hemant,
    I'm not sure, but my guess is it was a setup problem. Perhaps not implementing the right interface in the EJB, not having the correct home specified, etc.
    Usually the best way to find these errors the first time is to turn on some debugging information in WLS. More information can be found at: http://edocs.bea.com/wls/docs91/wtc_admin/Install.html
    For this sort of problem, it probably makes sense to enable -Dweblogic.debug.DebugWTCGwtEx=true and/or -Dweblogic.debug.DebugWTCJatmiEx=true
    The above examples are for WLS 9.1 and later. For earlier releases of WLS, check edocs for the settings of weblogic.wtc.TraceLevel
    Best Regards,
    Todd Little
    BEA Tuxedo Chief Architect

  • Connect with sapgui via VPN

    Our Production system is turning on a windows 2003 server cluster.
    Now I have a problem to connect to it via Checkpoint VPN secureclient. The strange thing is that the connection to our other systems DEV and QAS are working fine.
    Does somebody knows how to resolve this problem. Can it be the MScluster?

    Hi Jimmy,
    The service file Gregor and I where referring to is the service file on your local workstation (PC), not the service file on the servers of your MS-Cluster.
    But however a service file does exist on the MS-cluster servers too and they have to be equal on both servers and contain also the entries I was referring to.
    Seen technical a MS-Cluster (with 2 machines) have at last 7 IP addresses.
    One IP for every physical machine, one for every network-card installed in the machines, and one for the cluster itself. But the important is that you on top of this have one IP for the logical name of the DB-server, and one for the logical name the SAP-system.
    To balance load on the machines you properly let the database run on one machine and the SAP system on the other machine. The meaning of the MS-Cluster however is that it, seen from the outside, is not important on witch physical machine the SAP system or DB is running, because they are addressed by the logical name or IP of the SAP system (or DB) and then the Cluster itself handles the rest.
    The point is that you from the outside never will address a physical name or IP of the cluster. You will always address the logical name or IP of the SAP system.
    That’s the name or IP you connect to from your SAP-GUI. And it is this name or IP that has to be open in the firewall, and at my best opinion you should be able to "ping" this name or IP through your VPN connection and of course the ports the SAP-system is using have to be opened as well.
    Hope you can solve your problem
    Regards,
    Rolf
    PS.: Maybe you can find some other helpful information in this forum discussing the "SAP GUI sapdp00 error" ( SAP GUI 'sapdp00' error )

  • Pass parameters to tuxedo service

    Hi everyone:
    Actually It's working a tuxedo service Through WTC, I call it by AquaLogic http Proxy. The question is:
    How should I pass parameters to Tuxedo Service through Aqualogic?
    Thanks and regards

    Can you provide a little bit more details of what you are trying to achieve (specially which buffer Tuxedo service is expecting etc.). I assume you have already looked at http://e-docs/alsb/docs21/interop/tuxedo_interop.html#1038941 and following the documented steps.
    Deepak

  • Nokia N8 Can't connect to internet via WIFI

    HI!
    I have some problems to connect to internet via wi fi! I can connect to my wifi adaptor on my pc(hot spot)  with no issues but it wont be able connect to the internet I checked this issue whit a sony ericrson xperia x8 and theres not any problem but my N8 cant connected to internet.
    Solved!
    Go to Solution.

    alucard3 wrote:
    Resolved by unofficial but efficiently hotfix.
    http://www.n8fanclub.com/2012/12/wlan-connectivity​-software-update-for.html
    Hi am having the same problem but the link above does not work?
    Thanks
    ledders

  • How do I get connected to a server on my network via an IP address?  When I try to open in a URL and login as a registered user with proper login it errors out saying there was a problem with connecting to the server?

    I am new to Mac...How do I get connected to a server on my network via a hyper link IP address path?  When I try to open in a URL and login as a registered user with proper login it errors out saying there was a problem with connecting to the server?

    Some of the following is going to use some technical terms — this area is inherently somewhat technical. 
    If you don't understand some part of the following reply, please ask.
    Is this your own OS X Server system on your own network, or is this some other server within some larger organization? 
    You're posting this in the OS X Server forum, which is a software package that allows OS X systems to provide web-based and many other services; to become servers.
    If it's your OS X Server on your network, then the network and DNS configurations are suspect, or the server is somehow malfunctioning or misconfigured.   This is unfortunately fairly common, as some folks do try to avoid setting up DNS services.
    If it's a larger organization and somebody else is managing the server and the network, then you'll probably need to contact the IT folks for assistance; to learn the network setup and DNS requirements, and if there's a problem with the server itself.
    The basic web URL "hyper link IP address path" — without using DNS — usually looks something the following, where you'll need to replace 10.20.30.40 with the IP address of your server:
    http://10.20.30.40
    UptimeJeff has posted a URL that specifies the AFP file system; an OS X file share.  That's used if you're connecting to an Apple storage service somewhere on your network.  You might alternatively need to specify smb://10.20.30.40 or such, if it's a Windows file server.  (There can be additional requirements for connecting to Windows Server systems, too.)
    If there's local IT staff available here, please contact them for assistance.  If these are your own local systems and your own local OS X Server system, then some information on the server will be needed.  (If you're on a NAT'd network, you'll also need to get DNS services configured and working on your local OS X Server system and your network — you'll not be able to skip this step and reference ISP DNS servers here — or things can and usually will get weird.)

  • Problem with connecting to 11.1 database via Oracle Net

    Hello,
    I have 11.1 database running on Windows. It's named 'test1' and it is only started (not mounted).
    I'm trying to connect to it via Oracle Net, but always get ORA-12154: TNS:could not resolve the connect identifier specified
    This is my listener.ora:
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = host_ip)(PORT = 1521))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (ORACLE_HOME = D:\oracle\product\11.1.0\db_1)
    (SID_NAME = test1)
    This is sqlnet.ora
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
    This is tnsnames.ora
    test1 =
    (DESCRIPTION =
         (ADDRESS = (PROTOCOL = TCP)(HOST = host_ip)(PORT = 1521))
         (CONNECT_DATA =
              (SERVER = DEDICATED)
              (SID_NAME = test1)
    Where is the error? I can't find it. Any help is appreciated.
    Aliq
    Edited by: user547746 on Apr 3, 2009 12:48 PM

    lsnrctl status
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=host_ip)(PORT=1521)))
    Services Summary...
    Service "test1" has 2 instance(s).
    Instance "test1", status UNKNOWN, has 1 handler(s) for this service...
    Instance "test1", status BLOCKED, has 1 handler(s) for this service...
    lsnrctl services
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
    Services Summary...
    Service "test1" has 2 instance(s).
    Instance "test1", status UNKNOWN, has 1 handler(s) for this service...
         DEDICATED SERVER established:0 refused:0
         LOCAL SERVER
    Instance "test1", status BLOCKED, has 1 handler(s) for this service...
         DEDICATED SERVER established:0 refused:0
         LOCAL SERVER
    I hope this is enough and well translated.
    Aliq

Maybe you are looking for