Ways to Configure Which UNIX Server a PC Client Application Communicates With

We have several different MS VC++ "fat client" applications that we want to run
on the same NT 4.0 PC.
Each application uses the Tuxedo 7.1 client to communicate with Tuxedo services
located on a UNIX server.
Each application needs to communicate with a different UNIX server (e.g., application
A1 needs Tuxedo
service T1 located on UNIX server S1, application A2 needs Tuxedo service T2 located
on UNIX server
S2). We'd like to load the Tuxedo 7.1 client software in such a way that each
individual application
controls which server it uses. One way to do that is through registry entries
specific to each application.
We are looking for some documentation or tips on other/better ways to configure
which server the PC
application communicates with. We are also looking for some documentation or
tips on how to best
configure an application that needs to subscribe to services from several different
servers (e.g.,
application A needs Tuxedo service T1 on server S1 and Tuxedo service T2 on server
S2). Thanks.

Matt,
This sounds quite unusual, and I am not sure why you want to do things this way.
Generally, I would expect that the services would be distributed on the server side over
different boxes as you describe, but the location would be transparent to a client app.
which would tpinit once, and Tuxedo would route the requests appropriately. Maybe that's
not how you want to do things because the apps are all logically independent? I'm not
sure about that though, since you describe needing services on different servers in
individual clients... Can you do the integration at the back end?
To do what you describe, however, you need to control the value of the WSNADDR
environment variable before you call tpinit() - it is the network address in this
variable that tells the client libraries which server to connect to. Simply set the
value (from a command line parameter, the registry, an ini file or wherever) with the
tuxputenv() API before you call tpinit()
In Tuxedo 7.1 and higher, it is also possible to connect to multiple different servers
simultaneousy by calling tpinit multiple times and having multiple contexts in the
client.
I hope that helps.
Regards,
Peter.
Got a Question? Ask BEA at http://askbea.bea.com
The views expressed in this posting are solely those of the author, and BEA
Systems, Inc. does not endorse any of these views.
BEA Systems, Inc. is not responsible for the accuracy or completeness of the
information provided
and assumes no duty to correct, expand upon, delete or update any of the
information contained in this posting.
Matt wrote:
We have several different MS VC++ "fat client" applications that we want to run
on the same NT 4.0 PC.
Each application uses the Tuxedo 7.1 client to communicate with Tuxedo services
located on a UNIX server.
Each application needs to communicate with a different UNIX server (e.g., application
A1 needs Tuxedo
service T1 located on UNIX server S1, application A2 needs Tuxedo service T2 located
on UNIX server
S2). We'd like to load the Tuxedo 7.1 client software in such a way that each
individual application
controls which server it uses. One way to do that is through registry entries
specific to each application.
We are looking for some documentation or tips on other/better ways to configure
which server the PC
application communicates with. We are also looking for some documentation or
tips on how to best
configure an application that needs to subscribe to services from several different
servers (e.g.,
application A needs Tuxedo service T1 on server S1 and Tuxedo service T2 on server
S2). Thanks.

Similar Messages

  • Which SQL Server protocol is needed to communicate with Biztalk, Sharepoint, CRM, etc ...?

    Hello,
    I just noticed that I have not configured the named pipes protocol for my Biztalk instance.
    I search a list of SQL Server protocols needed by product.
    For Biztalk, I now know that we need to enable TCP / IP, named pipes and disable shared memory.
    Is it the same for Sharepoint and CRM?
    I can’t find docs on protocols to enable / disable by product.
    Thank you in advance
    maxime

    Hi moi,
    According to your description, for SharePoint, you must enable TCP/IP and Named Pipes protocols in the SQL Server Configuration Manager. After you have installed SQL Server, you must set the following ports to communicate through Windows Firewall, such as
    TCP 1433 ,TCP 1434 , and UDP 1434. For more information about configuring SharePoint access services, you can review the following article.
    http://social.technet.microsoft.com/wiki/contents/articles/12514.sharepoint-2013-access-services.aspx
    For connecting to SQL Server when installing CRM, you need to enable “Named Pipes” protocol; If you want to connect to SQL Server remotely , you also need to enable “TCP/IP” protocol in the SQL Server Configuration Manager.
    There is more information about network protocol, you can review the following article.
    http://technet.microsoft.com/en-us/library/ms187892(v=sql.105).aspx
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • How to configure single web server instance to multiple application servers..

    Hi all,
    we are running single instance of IWS6.0 SP2 on solaris, we want to comfigure this single instance to multiple application servers(JRun). Can any one advise me whether it is possible to do.
    Thanks
    Raj

    Hi Raj,
    "how to configure single web server instance to multiple application servers.."
    It's not possible for setting up multiple applicataion servers for Single iWS instance.
    Thanks,
    Dakshin.

  • Is there a way to force which wifi network and proxy clients connect to from WGM?

    is there a way to force which wifi network and proxy clients connect to from WGM?

    Look at iOS Troubleshooting Wi-Fi networks and connections  http://support.apple.com/kb/TS1398
    iPad: Issues connecting to Wi-Fi networks  http://support.apple.com/kb/ts3304
    iOS: Recommended settings for Wi-Fi routers and access points  http://support.apple.com/kb/HT4199
    Additional things to try.
    Try this first. Turn Off your iPad. Then turn Off (disconnect power cord) the wireless router & then back On. Now boot your iPad. Hopefully it will see the WiFi.
    Change the channel on your wireless router. Instructions at http://macintoshhowto.com/advanced/how-to-get-a-good-range-on-your-wireless-netw ork.html
    How to Quickly Fix iPad 3 Wi-Fi Reception Problems
    http://osxdaily.com/2012/03/21/fix-new-ipad-3-wi-fi-reception-problems/
    If none of the above suggestions work, look at this link.
    iPad Wi-Fi Problems: Comprehensive List of Fixes
    http://appletoolbox.com/2010/04/ipad-wi-fi-problems-comprehensive-list-of-fixes/
    Fix iPad Wifi Connection and Signal Issues  http://www.youtube.com/watch?v=uwWtIG5jUxE
     Cheers, Tom

  • File Transfer From Unix server to Windows Client System Using WebUtil

    Hi all,
    I want to Transfer a File from Unix Server to Window Client System using Webutil. But below mention code is not working.
    DECLARE
         V_Server_Path VARCHAR2(500) := Null;
         V_Client_Path VARCHAR2(500) := Null;
    BEGIN
         V_Server_Path := '/proj/oraapps/viper/dev/reports/cache/Saveauftr.txt';
         V_Client_Path := 'C:\Migration\EU_Applications\Lima\OAS_WorkArea\Client\Saveauftr.txt';
         IF WebUtil_File_Transfer.Is_AS_Readable(V_Server_Path) THEN
         IF WebUtil_File_Transfer.AS_To_Client(V_Client_Path,V_Server_Path) THEN
              Message('Downloading the File ..... .... ... .. .');
              Message('Downloading Was Successfull ...');
              Message('File Transfer from Server Was Successfull ...');
         END IF;
    END IF;
    END;
    Can anyone suggest me,Why the above code is not working and what to do for solve the Problem.
    Regards
    Gany

    Hello,
    You have more chances to get an answer in the Oracle Forms OTN Forum :
    Forms
    Regards

  • Best way to configure IPSEC between selected servers and clients

    Hi, I've done a fair bit of reading and cbt videos, and have experimented for quite a bit in test environments, and I haven't come up with a best path for what I want to do.  If someone could put me on the path to accomplish my goal, I would appreciate
    it greatly.
    I'm operating in an active directory environment at the 2008R2 functional level.  I have a member server processing sensitive data which it receives from clients.  My goal is to have all traffic between the member server and its clients encrypted
    with IPSEC, but can't quite find what I'm looking for after spending a fairly embarrassing bit of time looking.  Do I want:
    IPSEC via group policy, whereby I apply a gpo with the IP Security policy "Server (request security)", to the server and apply a gpo to the clients with "Client (respond only)" set?   If so, I haven't gotten this working, is
    there more configuration needed?
    Configure IPSEC  Advanced firewall connection security rules?
    Both 1. and 2. above?
    Server and domain isolation? (This appears to be a lot of reading on whether or not it's a subset of the above methods, or a combination of them, or more).
    If someone could point me to some documentation on the simplest way to do this, I would appreciate it greatly!!
    Thanks,
    Kevin

    Hi Kevin,
    Both GPO and IPSEC Advanced firewall connection security rules are required.
    Here is a step by step guide about how to deploy IPsec policy.
    Windows Firewall and IPsec Policy Deployment Step-by-Step Guide
    http://technet.microsoft.com/en-us/library/deploy-ipsec-firewall-policies-step-by-step(v=WS.10).aspx
    Best Regards.
    Steven Lee Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Connecting to DirectAccess server from a client behind proxy with authentication

    Hi,
    All our DA clients are working fine except those that are working from a client company where a proxy with authentication is used.
    Our DA server is running Windows server 2012 and clients are running Windows 7.
    I have found similar posts, where it states it is a known issue and it is fixed by a new feature in Windows 2012, however i cannot find more info:
    http://technet.microsoft.com/en-us/library/hh831416.aspx
    IP-HTTPS runs in a system context rather than a user context. This context can cause connection issues. For example, if a DirectAccess
    client computer is located in the network of a partner company that uses a proxy for Internet access, and WPAD auto detection is not used, the user must manually configure proxy settings in order to access the Internet. These settings are configured in Internet
    Explorer on a per user basis, and cannot be retrieved in an intuitive way on behalf of IP-HTTPS. In addition, if the proxy requires authentication, the client provides credentials for Internet access, but IP-HTTPS will not provide the credentials required
    to authenticate to DirectAccess. In Windows Server 2012, a new feature solves these issues. Specifically, the user can configure IP-HTTPS to work when behind a proxy that is not configured using WPAD and IP-HTTPS will request and provide the proxy credentials
    needed to IP-HTTPS request authenticated, and relay it to the DirectAccess server.

    Hello,
    As far as I know it's a feature of Windows 2012 URA with a Windows 8 client.
    Unfortunatelly you will have trouble with proxy authentication with Windows 7 client I think
    Regards,
    Follow me on Twitter http://www.twitter.com/liontux | My Blog (French/English) :
    http://security.sakuranohana.fr/

  • Which Port used by Integration Builder to communicate with JMS service

    Hi,
    Anybody know which port that used by Integration builder to communicate with JMS service in XI server in order to activate changes list.
    Thank you and Regards
    Fernand

    The main cause is not the communication problem between Integration builder and JMS provider but the inconsistent SLD contents.
    Now i can activate my object in the integration builder. see SAP Notes 764176
    Best Regards
    Fernand

  • I don't see any way of configuring a web server in 10.9; this was always present in previous releases.  How to I set up a website on OSX 10.9.1?

    I upgraded from Snow Leopard, where performance was great on my Mac Mini, to Mountain Lion, where performance is so bad that I'm now attempting a clean-install of Mavericks.  But, I don't see any way to set up my local website.  I don't see a Sites directory or any control in System Preferences to set up the web site.  How is this done in Mavericks?

    Yes, the functionality has departed System Preferences. Here is an updated guide to jump start your solution. It deals with the Terminal solution below.
    There are two approaches to launching a web server in Mavericks.
    Terminalsudo apachectl {start|stop|restart}
    System Preferences solutions
    Web Sharing Preference Pane (free, originally for Mt. Lion)
    VirtualHostX ($)

  • DFS Replication doesn't work. Windows server 2012. Failed to communicate with partner. Error 5012.

    Hi! I really confused with this error. I created replication group within two servers - AD domain controller and File server. I just want to migrate some files from AD domain controller to FS. But synchronization doesn't work. I get the error
    - DFS Replication cannot replicate with partner <server name> for replication group <domain>\<name space>\<share>. The partner did not recognize the connection or the replication group configuration. The DFS Replication service used
    partner DNS name MyDCName, IP address <the server ip>, and WINS address <server name> but failed with error ID: 9026 (The connection is invalid). Event ID: 5012
    It seems my DC doesn’t accept connection from FS. I checked network, permissions and other settings which are mentioned in this article. 
    http://social.technet.microsoft.com/Forums/en-US/953be9ef-e9e3-4885-a5c4-47fc475ba562/dfs-is-not-working-anymore?Thread%3A953be9ef-e9e3-4885-a5c4-47fc475ba562=Microsoft.Forums.Data.Models.Discussion&ThreadViewModel%3A953be9ef-e9e3-4885-a5c4-47fc475ba562=Microsoft.Forums.CachedViewModels.ThreadPageViewModel&forum=winserverfiles 
    But nothing happens. Replication still doesn’t work. Please, help me with this. May be there is a check list to solve this problem? Thank you. 

    Check this ; https://social.technet.microsoft.com/wiki/contents/articles/1205.dfsr-event-5012-dfs-replication.aspx
    Arnav Sharma | Facebook |
    Twitter Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members
    reading the thread.

  • Want client to communicate with server

    I am making a client/server application with the client being an applet and the server a program. The program is for a fictional chinese restaurant where the user selected a dish (using four radio buttons) and depending on the radio button selected, four ingrediants show as check boxes(their value also changes depending on the radio button selected).
    I want the client to inform the server which radio button and check boxes have been selected so that the server can return the different ingrediants and their values in addition to working out the total price for the ingrediants selected. The problem is, I am unsure as to how to achieve this. Here is my code, I know it has problems, but i think it is generally OK:
    client code:
    import java.io.*;
    import java.net.*;
    import java.applet.*;
    import java.awt.*;
    import java.awt.event.*;
    public class AppletClientClass extends Applet implements
    ActionListener {
         radPanel = new Panel();
         chePanel = new Panel();
         radio = new CheckboxGroup();
         radioOne = new Checkbox("Set Dinner A", false, radio);
         radPanel.add(radioOne);
         radioOne.addItemListener(this);
         radioTwo = new Checkbox("Set Dinner B", false, radio);
         radPanel.add(radioTwo);
         radioTwo.addItemListener(this);
         radioThree = new Checkbox("Set Dinner C", false, radio);
         radPanel.add(radioThree);
         radioThree.addItemListener(this);
         radioFour = new Checkbox("Set Dinner D", false, radio);
         radPanel.add(radioFour);
         radioFour.addItemListener(this);
         checkOne = new Checkbox(" ");
         chePanel.add(checkOne);
         checkOne.addItemListener(this);
         checkTwo = new Checkbox("ingre. 2");
         chePanel.add(checkTwo);
         checkTwo.addItemListener(this);
         checkThree = new Checkbox("ingre. 2");
         chePanel.add(checkThree);
         checkThree.addItemListener(this);
         checkFour = new Checkbox("ingre. 2");
         chePanel.add(checkFour);
         checkFour.addItemListener(this);
         checkFive = new Checkbox("ingre. 2");
         chePanel.add(checkFive);
         checkFive.addItemListener(this);
         txtField = new TextField (40);
         add(txtField);
         add(radPanel);
         add(chePanel);
         public void actionPerformed (ActionEvent ev) {
         try
    Socket cts = new
    Socket(getCodeBase().getHost(), 6000);
         DataInputStream isfs = new
    DataInputStream(cts.getInputStream());
         DataOutputStream osts = new
    DataOutputStream(cts.getOutputStream());
              osts.writeDouble(Double.parseDouble(unknown));//want this line to tell the server which buttons have been selected
         osts.flush();
         double input = isfs.readDouble(sum);
              txtField.setText("�" + String.valueOf(sum));
    } catch (IOException ex) {
                   System.out.println(ex);
    Server code:
    import java.io.*;
    import java.net.*;
    import java.awt.*;
    public class AppletServerClass {
         public static void main(String[] args) {
              try
                   ServerSocket ss = new ServerSocket(6000);
                   Socket ctc = ss.accept(); // ctc = connect to client
                   DataInputStream isfc = new DataInputStream(ctc.getInputStream()); // isfc = input stream from client
                   DataOutputStream ostc = new DataOutputStream(ctc.getOutputStream()); // output stream to client
                   double input = isfc.readDouble();
              double sum = 0;
              double ingre1 = 0;
              double ingre2 = 0;
              double ingre3 = 0;
              double ingre4 = 0;
              double ingre5 = 0;
              double totalIngre1 = 0;
              double totalIngre2 = 0;
              double totalIngre3 = 0;
              double totalIngre4 = 0;
              double totalIngre5 = 0;
              if(radioOne.getState() == true) // prices and ingredients if radio button one is selected
                   ingre1 = 3.5;
                   ingre2 = 6;
                   ingre3 = 9;
                   ingre4 = 12;
                   ingre5 = 7;
                   checkOne.setLabel("CurrySauce");
                   checkTwo.setLabel("Egg Fried Rice");
                   checkThree.setLabel("Chicken Chow Mein");
                   checkFour.setLabel("Prawn Crackers");
                   checkFive.setLabel("Meatballs");
              if (radioTwo.getState() == true) // prices and ingredients if radio button two is selected
                   ingre1 = 5;
                   ingre2 = 4;
                   ingre3 = 7;
                   ingre4 = 8;
                   ingre5 = 2;
                   checkOne.setLabel("Chips");
                   checkTwo.setLabel("Egg Fried Rice");
                   checkThree.setLabel("Chicken Chop Suey");
                   checkFour.setLabel("Fried Duck");
                   checkFive.setLabel("Omelette");
              if (radioThree.getState() == true)// prices and ingredients if radio button three is selected
                   ingre1 = 4;
                   ingre2 = 5;
                   ingre3 = 8;
                   ingre4 = 9;
                   ingre5 = 8;
                   checkOne.setLabel("Chicken");
                   checkTwo.setLabel("Curry");
                   checkThree.setLabel("Cod");
                   checkFour.setLabel("Noodles");
                   checkFive.setLabel("Meatballs");
              if (radioFour.getState() == true)// prices and ingredients if radio button four is selected
                   ingre1 = 4;
                   ingre2 = 3;
                   ingre3 = 6;
                   ingre4 = 2;
                   ingre5 = 4;
                   checkOne.setLabel("Roast Duck");
                   checkTwo.setLabel("Noodles");
                   checkThree.setLabel("Fried Squid");
                   checkFour.setLabel("Soup");
                   checkFive.setLabel("Fish");
              if (checkOne.getState() == true)
                   totalIngre1 = ingre1;
              if (checkTwo.getState() == true)
                   totalIngre2 = ingre2;
              if (checkThree.getState() == true)
                   totalIngre3 = ingre3;
              if (checkFour.getState() == true)
                   totalIngre4 = ingre4;
              if (checkFive.getState() == true)
                   totalIngre5 = ingre5;
                   sum = totalIngre1 + totalIngre2 + totalIngre3 + totalIngre4 + totalIngre5;
                   ostc.writeDouble(sum);
                   ostc.flush();
                   System.out.println("The total price for this meal is " + sum);
              } catch (IOException e) {
                   System.out.println(e);

    I've not looked over your code extrememly closely, but it looks like you might be mixing client and server responsibilities. In your client you need to have all the code that deals with the UI. There shouldn't be any mention of labels or check boxes in the server code. You might want the flow to be:
    Client:
    Presents a series of radio buttons for meal possibilities
    Queries the server for a list of ingredients for a selected meal
    Displays a meal-sensitive list of ingredients
    Submits the order to the server
    Server
    Accepts a request for a meal ingredient list
    Responds with the ingredient list
    Accepts an order
    responds with a total
    Then you need to work out how the client sends the meal possibility to the server, your current scheme of a double works, but it's easier (IMO) to use a String as a generic parameter type to move things back and forth with - that way you are always dealing with Strings. And you need to work out how the server sends an ingredient list to the client - you could use a delimited String and tokenize it. And then you need to work out how the client submits a finished order to the server, maybe a String that says "ORDER_COMPLETE" or something, with a delimited list of ingredients and the meal key.
    I hope that made sense, and good luck
    Lee

  • Is the print server over-writing client printing preferences with defaults?

    I'm testing a new 2012 R2 print server, and have set the printing defaults by clicking on the printer in Print Management and 'set defaults'.  I used this to set things like double-sided printing etc.
    When the printers are added to the test client workstations (manually, not by group policy), we then have to add in some details in printing preferences to authenticate that client to the printer.  A valid access code, and print mailbox that tally with
    the same settings on the printer.  It's tedious, but that's what our current printers demand.
    What's happening with the new 2012 R2 print server in testing is that it seems to be overwriting these authentication preferences and returning all the printing preferences to the defaults set on the print server.
    It's likely that this is a feature or setting that I'm just not aware of, could anyone tell me please how to set those printing preferences as 'first time' preferences that can then be edited on the workstation, and persist?

    Would you know of any resource where I could learn all the ins and out of printer management in 2012? A blog/a book/MVA course?
    I assume you are using the General tab of the printer properties , then clicking Preferences to set the
    Users defaults with the device specific data. 
    There are two ways to open up the Printing Preferences dialogue for shared printers that I'm aware of.
     Open the Print Management console, open the print server, and printers.  (1) Right Click on the printer and Set Printing Default or (2) Right Click on the printer, Properties, then from General Tab click Preferences.
    Do changes made via both of those routes have the same affect regarding default settings that are given to the client or is there a difference between them?
    I have been using method (1) above, but if there's any difference I'd be interested to know.
    When it comes to adding the printers to the clients, there are also two options.  (A) Control Panel, Printers, Add Printer, and add from directory.  (B) In Windows Explorer, browse to the print server and double click the printer name to connect
    it.
    Is there any difference between those two routes?  I had been using method (B), and then editing the preferences... when then seemed to be overwritten by the server defaults.  Yesterday I used method (A) and so far the printing preferences for
    the test clients have not yet been overwritten.

  • ABAP Server is SOAP-client to WS with Kerberosauthentication

    We have created an SOAP-Proxy client within an ABAP WAS 7.00
    We tried to connect to the Webservice, but it needs Kerberos
    authentication. Could an SAP ABAP-Server authenticate via Kerberos to
    an SOAP-WebService ?
    Regards
    André

    Hi Andre.
    I think that this is possibel in transaction sicf.
    I hope it's work.
    Regards
    Reza

  • CBS Server Error: CBS failed to communicate with some other server

    Hello, we have an NWDI (NW04s) with SP13. Our developers can't connect anymore with their NWDS to the CBS.
    In the default.trc on NWDI I find the following error message.
    #1.5^H#001125C558CE00770000000900187078000446FC77810564#1203950057489#com.sap.tc.cbs.server.rt.bs.BSAdmin
    ##com.sap.tc.cbs.server.rt.bs.BSAdmin######ac6e59c0e3ae11dcab67001125c558ce#Thread[CBS BSA Orc,10,SAPEngi
    ne_System_Thread[impl:5]_Group]##0#0#Error##Java###
    [EXCEPTION]
    #3#Unable to instantiate a Build Space administrator!
    Build Space "NW1_GEMS_C" [bsID: 87, version: 7] [in-queue: on, out-queue: "on", processing: on]#Unexpecte
    d response status [200 OK]#com.sap.tc.cbs.api.CommunicationException: Unexpected response status [200 OK]
            at com.sap.tc.cbs.comm.Repository.execute(Repository.java:68)
            at com.sap.tc.cbs.api.impl.BSFacade.getOwnerBuildspace(BSFacade.java:510)
            at com.sap.tc.cbs.server.rt.bs._BuildSpaceValidator.checkWorkspace(_BuildSpaceValidator.java:87)
            at com.sap.tc.cbs.server.rt.bs._BuildSpaceValidator.validateWSs(_BuildSpaceValidator.java:57)
            at com.sap.tc.cbs.server.rt.bs.BSAdmin.validate(BSAdmin.java:183)
            at com.sap.tc.cbs.server.rt.bs.BSAdmin.onInit(BSAdmin.java:175)
            at com.sap.tc.cbs.server.rt.bs.BSAdmin.<init>(BSAdmin.java:143)
            at com.sap.tc.cbs.server.rt.bs.BSAdminOrc.determineChanges(BSAdminOrc.java:430)
            at com.sap.tc.cbs.server.rt.bs.BSAdminOrc.validateBuildSpaceData(BSAdminOrc.java:217)
            at com.sap.tc.cbs.server.rt.bs.BSAdminOrc.act(BSAdminOrc.java:339)
            at com.sap.tc.cbs.server.rt.impl.CourteousTimer.run(CourteousTimer.java:139)
            at java.lang.Thread.run(Thread.java:761)
    #1.5^H#001125C558CE00770000000B00187078000446FC77810AC7#1203950057490#com.sap.sql.jdbc.direct.DirectPrepa
    redStatement##com.sap.sql.jdbc.direct.DirectPreparedStatement######ac6e59c0e3ae11dcab67001125c558ce#Threa
    d[CBS BSA Orc,10,SAPEngine_System_Thread[impl:5]_Group]##0#0#Error#1#/System/Database/sql/jdbc/direct#Jav
    a#com.sap.sql_0003##SQL error occurred on connection b0d0td02:NW1:SAPNW1DB: code=-99,999, state="null", m
    essage="[ibm][db2][jcc][102][10040] Non-atomic batch failure.  The batch was submitted, but at least one
    exception occurred on an individual member of the batch.
    Use getNextException() to retrieve the exceptions for specific batched elements.
    => (-803,23505,Error for batch element \#1: DB2 SQL error: SQLCODE: -803, SQLSTATE: 23505, SQLERRMC: 1;SA
    PNW1DB.CBS_LOCK)";
    SQL statement is "INSERT INTO "CBS_LOCK" ("LOCKID","LOCKGROUP","LOCKIT") VALUES (?,?,?)".
    [EXCEPTION]
    #6#-99999#<null>#[ibm][db2][jcc][102][10040] Non-atomic batch failure.  The batch was submitted, but
    at least one exception occurred on an individual member of the batch.
    Regards,
    Alexander

    Is the database full? In any case, check the database status.

  • 10.6 Server, 10.8 Clients (ML) issues with Contacts & Mail

    I'm seeing issues with Mail in ML and contacts and our 10.6 server. All users are on a network home directories and using the Address Book service on the server. Mail and Contacts fail/work intermintently when both of them are running. Stopping and restarting either program may solve the problem.
    Users of 10.7 clients see no issues. Only users of 10.8 ML have problems with Mail and Contacts. Its very obvious that Contacts and Mail are having issues with each other. I can remove the contents of the Address Book in the local user's library and and relaunch Contacts to run with out problems. As soon as you start Mail problems arise quickly.
    While Mail is accessing the address database it will demonstrate long delays.
    Any direction or help is much appreciated!

    This is a known bug of ML. The operating system is not compatible with AFP home directories. You will notice that FaceTime won't work either. In addition, there are sandbox problems, preferences problems and performance issues.
    In my experience, the only possible workaround is to convert all forks and Extended Attributes in the home directories to AppleDouble files and then switch from AFP to NFS. This can result in Spotlight issues, but otherwise, all applications will work fine and much faster.

Maybe you are looking for

  • Bootcamp related AD login issues

    Hey guys, I work at a school where we have 250+ 20" iMac7,1 aluminium models. They are all running bcamp with winxp SP3 one side, and osx 10.5.4 on the other side. Now what happens is, if the machines are in winxp for a long period of time and then r

  • Wrong sap_ep_baseurl when calling a bsp application via appintegrator iview

    Hi all, we have integrated an BSP application via an appintegrator iview. Everything works fine except that the sap_ep_baseurl parameter in the BSP application URL is incorrect. It contains the port number 50000 which should not be included in the ur

  • Design for two interacting, extensible classes

    Hi, I have a design problem where I have two interacting classes that both need to be highly extensible. I'm pretty sure this not an uncommon problem but I can't really seem to find an appropriate pattern to implement it. The problem comes from the f

  • Totals for Count Distinct

    I need to display totals for Count Distinct measures. I want to display these above a table view. We have done this before by creating hidden columns with level-based measures for totals and then displaying the first row of these hidden columns in a

  • Trying to import photos

    When ever I try to import a photo, a window pops up asking me to type in the user name and password in order to connect to 'idisk.mac.com'. I have no idea what this is and I just want to put some photos into my iphoto library!!!!!