Scc4 recording and rec/client relationship

Hi,
Hoping someone could shed a light on this item!
So in SCC4 we have client independent settings and client dependent settings.
If client dependent settings is set to ''0'/'blank' that means no automatic recording of changes
If client independent settings is set to '0'/'blank', it says "changes to repository and cross client customizing allowed"
So for this, is there recording or no recording being done?
Say if there is NO recording, but rec/client settings is set ON, does rec/client settings take precedence? and hence there will be recording as long as rec/client is ON?
Thanks in advanced!

you assing logical system to a client from SCC4

Similar Messages

  • Whats the sand box and golden client

    Hi,
      whats the sand box and golden client.what i have to do the settings for sand box client in scc4.little bit confusion clear for the same.
    Regards,
    KiranKumar.

    Hi ,
    Golden client is the client in which you do all your configurations but no DATA is loaded in this client.
    Client settings : automatic recording of changes.All the configuration transport will be created in this client and will be moved to subsequent Unit test or Quality client.
    Whereas , Sandbox client is a client in which one can test his configuration prior doing it in Golden client. This client data can be loaded.
    Client settings : Changes W/o automatic recording no transport allowed but with no changes to repository and cross client customizing objects.
    Regards,
    Pradeep.

  • Sync failure with "Unknown error" in bottom bar and " h2 Client sent a bad request /h2 " in sync log

    For about two days all my devices have been failing to sync, with "Unknown error" in the bottom bar, and errors like this in the sync logs:
    <pre><nowiki>1366935522699 Sync.Tracker.History DEBUG Saving changed IDs to history
    1366935524160 Sync.Collection DEBUG mesg: POST success 200 https://phx-sync500.services.mozilla.com/1.1/zackw/storage/history
    1366935524160 Sync.Collection DEBUG POST success 200 https://phx-sync500.services.mozilla.com/1.1/zackw/storage/history
    1366935524544 Sync.Engine.History INFO Uploading 100 - 200 out of 643 records
    1366935524547 Sync.Collection DEBUG POST Length: 53358
    1366935525789 Sync.Collection DEBUG mesg: POST success 200 https://phx-sync500.services.mozilla.com/1.1/zackw/storage/history
    1366935525789 Sync.Collection DEBUG POST success 200 https://phx-sync500.services.mozilla.com/1.1/zackw/storage/history
    1366935525981 Sync.Engine.History INFO Uploading 200 - 300 out of 643 records
    1366935525985 Sync.Collection DEBUG POST Length: 48900
    1366935527259 Sync.Collection DEBUG mesg: POST success 200 https://phx-sync500.services.mozilla.com/1.1/zackw/storage/history
    1366935527259 Sync.Collection DEBUG POST success 200 https://phx-sync500.services.mozilla.com/1.1/zackw/storage/history
    1366935527654 Sync.Engine.History INFO Uploading 300 - 400 out of 643 records
    1366935527657 Sync.Collection DEBUG POST Length: 47409
    1366935527786 Sync.Collection DEBUG mesg: POST fail 400 https://phx-sync500.services.mozilla.com/1.1/zackw/storage/history
    1366935527786 Sync.Collection DEBUG POST fail 400 https://phx-sync500.services.mozilla.com/1.1/zackw/storage/history
    1366935527786 Sync.Engine.History DEBUG Uploading records failed: <h2>Client sent a bad request.</h2>
    1366935527795 Sync.Status DEBUG Status for engine history: error.engine.reason.record_upload_fail
    1366935527795 Sync.Status DEBUG Status.service: success.status_ok => error.sync.failed_partial
    1366935527795 Sync.ErrorHandler DEBUG history failed: <h2>Client sent a bad request.</h2>
    No traceback available
    1366935527795 Sync.Synchronizer INFO Sync completed at 2013-04-25 20:18:47 after 14.18 secs.
    1366935527795 Sync.SyncScheduler DEBUG Next sync in 600000 ms.
    1366935527796 Sync.ErrorHandler DEBUG Some engines did not sync correctly.</nowiki></pre>

    They are having sync server issues for the past few days.
    https://services.mozilla.com/status/
    https://twitter.com/mozservices
    '''''Mozilla Services ‏@mozservices 26m'''''
    '''''Sorry folks, we're still experiencing some intermittent server/hardware issues with sync. We really do appreciate your patience!'''''

  • Identifying and managing clients in nonblocking NIO socket programming

    Here's my beef. When I write a Server using a thread for every new connection that comes in, I can remember everything for each client in its respective thread. I can have a table entry in a MYSQL database for each client which each thread can look up by a remembered id. I can direct packets from a different application to a specific client by passing a message to the thread associated with the client. But, in this implementation, the client-server setup will need to have a master-slave relationship where one is always reading, and can talk on the network only in response.
    I like the NIO selector way of doing things, but I do not get a memory method to deal with specific clients. How do I, for example,
    direct packets to a specific client.?
    recognize incoming packet info and make sense of its context in relation to past messages to and from the same client?
    maintain one-to-one correspondence between a MYSQL database table entry and a specific client?
    Could somebody explain this to me how I can maintain a client environment, and a client state machine with memory?
    Thanks
    Anil

    cloud9ine wrote:
    Here's my beef. When I write a Server using a thread for every new connection that comes in, I can remember everything for each client in its respective thread. I can have a table entry in a MYSQL database for each client which each thread can look up by a remembered id. I can direct packets from a different application to a specific client by passing a message to the thread associated with the client. But, in this implementation, the client-server setup will need to have a master-slave relationship where one is always reading, and can talk on the network only in response.
    I like the NIO selector way of doing things, but I do not get a memory method to deal with specific clients. How do I, for example,
    direct packets to a specific client.?
    recognize incoming packet info and make sense of its context in relation to past messages to and from the same client?
    maintain one-to-one correspondence between a MYSQL database table entry and a specific client?
    Could somebody explain this to me how I can maintain a client environment, and a client state machine with memory?
    Thanks
    AnilYou will use select() and SelectionKey when you deal with NIO. The SelectionKey has an attach method that you can use to associate the client with something, e.g. a session. Your Session class can contain all that you now have in your thread.
    Kaj

  • Rec/client paramater for logging of table changes

    Hello all,
    I know that it was asked many times on many forums how to activate the log of a specific tables and most of the answers were about disabling every table activated by default through DD09L table and then use SE13 to enable the ones we want.
    But on the documentation on SPRO, there is this mention about "rec/client" parameter :
    Set the rec/client profile parameter to one of the following values :
    -- mmm,nnn,ppp,...: logs client-specific tables in the named clients
    If I understand well, using this value I can focus the logs on a specific table, am I right ?
    If so, how do I use it ?
    I guess "nnn" is the client number. So what does "mmm", "nnn", "ppp" means ?
    Thanks & regards,

    Thank you for your answer.
    Never mind my question, I misread the description, didn't notice the "s" on "in the named clients". I should have changed the language to my native language
    I misunderstood and thought that we could actually put the name of a table directly in this parameter.
    So then, my question is, how would do to actually activate the logs only on a specific table because looking at my production server, I can see that there is about 30 000 tables activated by default to be logged.
    Thanks

  • Is it possible to record and play at same time in swift, is there a option to record without storing the file

    I am making a microphone, is it possible to record and play at same time in swift, is there a option to record without storing the file

    Its pretty simple with FMS. You just need to do following things:
    Publish using FMLE with following settings: (just telling which are needed , rest you configure based on your needs)
    Video codec: H.264
    Audio Codec: <of your choice>
    Server ip: rtmp://<server-uri>/<app-name>
    Stream Name: mp4:<stream-name>.f4v
    Application : Server-side code
    application.onPublish = function(myclient,mystream){
         mystream.record();
    application.onUnpublish = function(myclient,mystream){
         mystream.record(false);
    Have a client , which subscribes in following live mode:-
    ns.play("mp4:<stream-name>.f4v",-1,0,true);   // this is subscribing in live mode
    In this way even if file is recorded, your clients are subscribing in live mode so all will be in sync.
    Now if you want to disallow any clients who will try to subscribe to "recorded" file when live event is going on, you can achieve using auth adaptor. (let me know if you want to enforce such requirement)
    But i think above solution solves your primary problem. Also please let me know if there are any issues in getting it work , i have given bare minimum which is required.

  • About WWDC video style recording and make dvd

    How I can do same way as presentation and speaker in camera on same screen? I believe there is software and hardware make that work.  I use Sony HD camera, Powerpoint or keynote. I would like do WWDC style to record for my client's seminar because look more professional and formal and make DVD. I post example of photo of last WWDC 2014 below..  I hope that save my time and effort than spent many hour to edit and put slide file and speaker's video together and result look crap. How Apple do that?

    You will know that the video of the conference is made by recording the speaker in front of a large ultra high resolution video screen.
    The  streaming video of the conference is made using a video editing application, with an effect called picture in picture, to have two videos playing at the same time.
    To make a similar effect in Keynote, drag and drop two video files, one for the graphic and one of the speaker onto the slide then position and size as required.
    However as you want to create a DVD, edit your video in a video editing application such as Final Cut Pro or iMovie using the Picture in Picture effect, then use  "File > Share" to create the DVD.

  • SQLJ calling PL/SQL with records and tables as parameters

    Has anyone used sqlj to to call procedures with records and
    tables as IN, OUT, or INOUT as parameters? If so how do you
    assign values to the IN parameter in the record/tables, and get
    values out of the record/table when it is passed back? Might
    anyone have any syntax?
    null

    One thing I forgot to mention: If you're an 8i client, then in
    8.1.6 you'll be able to use JPublisher to solve this problem,
    since it'll generate these wrappers for you.
    Pierre
    Oracle Product Development Team wrote:
    : Hi,
    : The key issue is that no part of Oracle code except PL/SQL is
    : aware of the PL/SQL Record types and PL/SQL "index-by" table
    : types.
    : So the only way to call a PL/SQL procedure with args of a
    RECORD
    : or "index-by" table types is from another PL/SQL routine.
    : In most cases, it's possible to work-around this by wrappering
    : your PL/SQL method with another which doesn't have this issue.
    : For example, if you're trying to call procedure proc01 in:
    : package pack01 is
    : type rec01 is record(n1 number, d1 date);
    : procedure proc01 (r rec01);
    : end;
    : you can create a wrapper method:
    : package pack01_wrapper is
    : procedure proc01_wrapper (n1 number, d1 date);
    : end;
    : package body pack01_wrapper is
    : procedure proc01_wrapper (n1 number, d1 date) is
    : r pack01.rec01;
    : begin
    : r.n1 := n1;
    : r.d1 := d1;
    : pack01.proc01;
    : end;
    : end;
    : If you're a 7.3 client, that's about all you can do. The Fix
    was
    : introduced in 8.0, where new structured types (ADT's) and new
    : table types (VARRAY's and Nested tables) were introduced. So
    if
    : you're an 8.0 client, your 'wrapper' package could use an ADT
    : which has the same attributes as the record, rather than
    : 'exploding' the record into its individual components as I
    showed
    : above.
    : Hope this helps!
    : Pierre
    : Thomas Richardson (guest) wrote:
    : : Has anyone used sqlj to to call procedures with records and
    : : tables as IN, OUT, or INOUT as parameters? If so how do you
    : : assign values to the IN parameter in the record/tables, and
    get
    : : values out of the record/table when it is passed back? Might
    : : anyone have any syntax?
    : Oracle Technology Network
    : http://technet.oracle.com
    Oracle Technology Network
    http://technet.oracle.com
    null

  • Info record and source list mandatory for PO creation?

    Hi Gurus,
    Client wants to make Info record and source list mandatory for PO creation?
    If Inforec and source list not available for that material, then user can't able to create PO.
    How can I achieve this requirement?
    Any user exit available?
    pls help..

    Hi ,
    SproMM-Purchasing -Source ListDefine Source List Requirement at Plant Level
    If u mark the indicator then the Source list is mandatory for all the materials procured.
    If u want for a speciic material , mark it in purchasing view of Material Master.
    Inorder to create a source list , inforecord is mandatory -- this is by default Standard SAP .
    Regards
    Ramesh Ch

  • Fact and dimension table relationship?

    hi
    in se38 i executed this program sap_infocube_designs
    i got all cubes and percentage , this is directly fact and dimension table relationship based on this i need to take action is it line item dimension or high cardinality (dimen>20% fact line, dimen>10<20 fact is high cardinality.
    regards
    suneel.

    hi,
    line item has to be choosen in such a way to control the dim table size for the char that have almost large unique records.
    Line item dim table will not be shown by this program.
    Ramesh

  • How do the copy the Recording form one client to another client.

    Hi all
    I have one scenario like
    We need to process the sales documents which are not process to output(means send the document to printer) .
    For that I have to write a BDC program,
    In that program we  need to list out the all the documents which are not process .
    Then we need to do the Recording for VA02.
    NAVIGATION IS LIKE : va02 --> enter the doc No --> go the Extract(main menu) --> output --> Header --> Edit --> select the output type -->Save --> go the Sales Document(in main menu option) --> issue output --> print.
    But what my quarry is we have  to do Record that T-Code (VA02)  client 040 but we don’t have any test data (any entries),
    We have another client 093, in this client we don’t have authorization properly, means I able to Record but I am unable to create the program after recording why becace we don't ahve authorization for SE38.
    Please tell me is there any possible Export the Record form one  client and Import to another client.

    Hi Amjad,
    Yes we can transfer from one client to another client.
    to copy client from 901 to 903. if you have created a recording in client 901, go to transactions SHDB, double click on the specific recording, it will open the recording. there got to menu path: recording->export. export to a text file.
    in client 903 create a sample recording. open the recording in change mode, delete all lines. then go to menu path Recording->import, import the text file.
    it will works fine.
    Regards
    Krishnendu

  • Bluetooth simulation between J2SE server and J2ME client

    hi there,
    I have a working bluetooth client/server application (using BlueCove), with the server on a PC (the PC has bluetooth hardware) and the client on a mobile telephone.
    I wish to move the application to a bluetooth simulated environment, however.
    To simulate bluetooth between 2 mobiles, I could open 2 instances of the WTK simulator and the mobiles will find each other -- but this doesn't meet my needs. I wish to simulate the bluetooth environment between a J2SE server and a J2ME client.
    Can I do this using the wireless toolkit? Does anyone have other ideas?
    thanks,
    Manoj

    OK - I have the solution.
    My PC (server) code used BlueCove to talk to the bluetooth stack. The trick is to use Sun's own KVM packages. This creates a virtual bluetooth device on your machine, shared by the WTK emulator.
    Here's the server code:
    package com.encube;
    import java.awt.BorderLayout;
    import java.io.InputStream;
    import javax.microedition.io.Connector;
    import javax.microedition.io.StreamConnection;
    import javax.microedition.io.StreamConnectionNotifier;
    import javax.swing.JFrame;
    import javax.swing.JList;
    import javax.swing.JScrollPane;
    import javax.swing.JTextArea;
    import com.sun.kvem.bluetooth.BluetoothStateException;
    import com.sun.kvem.bluetooth.DiscoveryAgent;
    import com.sun.kvem.bluetooth.LocalDevice;
    public class Server {
         public static final String UUID_STRING = "A781FDBA229B486A8C21CEBD00000000";
         public static final String SERVICE_NAME = "BTCHATSVR";
         private StreamConnectionNotifier server;
         JFrame jframe;
         JTextArea textArea;
         public static void main(String[] args) {
              Server svr = new Server();
              svr.doWork();
         public void doWork() {
              this.jframe = new JFrame("BT Server");
              this.jframe.setLayout(new BorderLayout());
              this.textArea = new JTextArea(6, 20);
              JScrollPane jsp = new JScrollPane(this.textArea);
              this.jframe.add(jsp, BorderLayout.CENTER);
              this.jframe.pack();
              this.jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              this.jframe.setVisible(true);
              startServer();
         public void logMessage(String message) {
              this.textArea.setText(this.textArea.getText() + message + "\n");
              this.textArea.setCaretPosition(this.textArea.getText().length());
         public void startServer() {
              LocalDevice local;
              try {
                   local = LocalDevice.getLocalDevice();
                   local.setDiscoverable(DiscoveryAgent.GIAC);
                   this.logMessage("max of "
                             + LocalDevice
                                       .getProperty("bluetooth.connected.devices.max")
                             + " connection(s) supported");
                   String url = "btspp://localhost:" + UUID_STRING + ";name="
                             + SERVICE_NAME;
                   server = (StreamConnectionNotifier) Connector.open(url);
                   this.logMessage("waiting for connection...");
                   StreamConnection conn = server.acceptAndOpen();
                   this.logMessage("connection opened");
                   InputStream is = conn.openInputStream();
                   byte buffer[] = new byte[1000];
                   while (true) {
                        int numChars = is.read(buffer);
                        String s = new String(buffer);
                        logMessage("received from mobile phone: " + s.substring(0, numChars));
              } catch (Exception e) {
                   this.logMessage(e.getMessage());
    }You need to include the location of WTK as the kvem.home define. If its installed in c:\wtk22 (the default), start the server with the parameter -Dkvem.home="c:\wtk22". You also need to include these 3 libraries:
    c:\wtk22\wtklib\gcf-op.jar
    c:\wtk22\wtklib\kenv.zip
    c:\wtk22\wtklib\kvem.jar
    That's it for the server. My code of the sample client (the mobile phone, running in the WTK emulator) is messy (sorry about that -- still cleaning it up)!
    import java.io.IOException;
    import java.io.OutputStream;
    import java.util.Enumeration;
    import java.util.Timer;
    import java.util.TimerTask;
    import java.util.Vector;
    import javax.bluetooth.BluetoothStateException;
    import javax.bluetooth.DeviceClass;
    import javax.bluetooth.DiscoveryAgent;
    import javax.bluetooth.DiscoveryListener;
    import javax.bluetooth.LocalDevice;
    import javax.bluetooth.RemoteDevice;
    import javax.bluetooth.ServiceRecord;
    import javax.bluetooth.UUID;
    import javax.microedition.io.Connector;
    import javax.microedition.io.StreamConnection;
    import javax.microedition.lcdui.Display;
    import javax.microedition.lcdui.Form;
    import javax.microedition.lcdui.StringItem;
    import javax.microedition.midlet.MIDlet;
    import javax.microedition.midlet.MIDletStateChangeException;
    public class MainMIDlet extends MIDlet {
         protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
              // TODO Auto-generated method stub
         protected void pauseApp() {
              // TODO Auto-generated method stub
         protected void startApp() throws MIDletStateChangeException {
              MainForm mainForm = new MainForm();
              Display.getDisplay(this).setCurrent(mainForm);
              mainForm.initializeDisplay();
    class MainForm extends Form {
         public static final String UUID_STRING = "A781FDBA229B486A8C21CEBD00000000";
         private StringItem log;
         private DiscoveryAgent agent;
         Object lock = new Object();
         static EndPoint currentEndPoint;
         static Vector serviceRecords = new Vector();
         public MainForm() {
              super("BT Client");
         public void initializeDisplay() {
              this.log = new StringItem("", "");
              this.append(this.log);
              try {
                   LocalDevice local = LocalDevice.getLocalDevice();
                   agent = local.getDiscoveryAgent();
                   agent.startInquiry(DiscoveryAgent.GIAC, new Listener(this, agent));
              } catch (BluetoothStateException e) {
                   this.logMessage(e.getMessage());
         public void logMessage(String message) {
              this.log.setText(this.log.getText() + message + "\n");
         public void processServiceRecord(ServiceRecord sr) {
              try {
                   String url = sr.getConnectionURL(
                             ServiceRecord.NOAUTHENTICATE_NOENCRYPT, false);
                   logMessage("opening URL " + url);
                   StreamConnection conn = (StreamConnection) Connector.open(url);
                   OutputStream os = conn.openOutputStream();
                   String smessage = "test message from phone emulator";
                   os.write(smessage.getBytes());
              } catch (IOException e) {
                   logMessage("error while processing service record: "
                             + e.getMessage());
         class Listener implements DiscoveryListener {
              private MainForm mainForm;
              private Vector pendingEndPoints;
              private DiscoveryAgent agent;
              public Listener(MainForm mainForm, DiscoveryAgent agent) {
                   this.mainForm = mainForm;
                   this.agent = agent;
                   this.pendingEndPoints = new Vector();
              public void deviceDiscovered(RemoteDevice dev, DeviceClass deviceClass) {
                   this.mainForm.logMessage("found device");
                   this.pendingEndPoints.addElement(new EndPoint(dev));
              public void inquiryCompleted(int arg0) {
                   this.mainForm.logMessage("done searching for devices");
                   for (Enumeration enm = this.pendingEndPoints.elements(); enm
                             .hasMoreElements();) {
                        EndPoint ep = (EndPoint) enm.nextElement();
                        ep.calculateRemoteName();
                        this.mainForm.logMessage("device name: " + ep.getRemoteName());
                   new Timer().schedule(new DoServiceDiscovery(), 100);
              public void servicesDiscovered(int transID, ServiceRecord[] arg1) {
                   mainForm.logMessage("found " + arg1.length
                             + " service(s) on device "
                             + currentEndPoint.getRemoteName());
                   for (int i = 0; i < arg1.length; i++) {
                        serviceRecords.addElement(arg1);
              public void serviceSearchCompleted(int arg0, int arg1) {
                   synchronized (lock) {
                        * unlock to proceed to service search on next device see
                        * DoServiceDiscovery.run()
                        lock.notifyAll();
                   mainForm.logMessage("done searching for services on "
                             + currentEndPoint.getRemoteName());
              * Inner class. Called a short time after the last device is found.
              class DoServiceDiscovery extends TimerTask {
                   public void run() {
                        try {
                             UUID uuids[] = new UUID[2];
                             * ok, we are interesting in btspp services only and only
                             * known ones -- check for our UUID
                             uuids[0] = new UUID(0x1101);
                             uuids[1] = new UUID(MainForm.UUID_STRING, false);
                             for (Enumeration enm = pendingEndPoints.elements(); enm
                                       .hasMoreElements();) {
                                  EndPoint ep = (EndPoint) enm.nextElement();
                                  mainForm.logMessage("searching for services on "
                                            + ep.getRemoteName());
                                  currentEndPoint = ep;
                                  ep.transId = agent.searchServices(null, uuids,
                                            ep.remoteDev, new Listener(mainForm, agent));
                                  synchronized (lock) {
                                       try {
                                            lock.wait();
                                       } catch (InterruptedException e) {
                                            // do nothing
                                            mainForm.logMessage("exception while waiting: "
                                                      + e.getMessage());
                             mainForm.logMessage("discovered all services; found "
                                       + serviceRecords.size() + " record(s)");
                             * assume we have just 1 service record
                             if (serviceRecords.size() > 0) {
                                  processServiceRecord((ServiceRecord) serviceRecords
                                            .elementAt(0));
                        } catch (Exception e) {
                             mainForm.logMessage("error during service discovery: "
                                       + e.getMessage());
    class MiscUtils {
         * Get the friendly name for a remote device. On the Nokia 6600, we're able
         * to get the friendlyname while doing device discovery, but on the Nokia
         * 6230i, an exception is thrown. On the 6230i, we get the friendly name
         * only after all devices have been discovered -- when the callback
         * inquiryCompleted is called.
         * @param dev
         * the device to examine
         * @return a friendly name for the device, otherwise the IP address as a
         * hex-string
         public static String getDeviceName(RemoteDevice dev) {
              String devName;
              try {
                   devName = dev.getFriendlyName(false);
              } catch (IOException e) {
                   devName = dev.getBluetoothAddress();
              return devName;
         public static EndPoint findEndPointByTransId(Vector endpoints, int id) {
              for (int i = 0; i < endpoints.size(); i++) {
                   EndPoint endpt = (EndPoint) endpoints.elementAt(i);
                   if (endpt.getTransId() == id) {
                        return endpt;
              return null; // not found, return null
    class EndPoint {
         // remote device object
         RemoteDevice remoteDev;
         // remote device class
         DeviceClass remoteClass;
         // remote service URL
         String remoteUrl;
         // service hosted on this device -- populated after searching for devices
         ServiceRecord serviceRecord;
         // bluetooth discovery transId, obtainsed from searchServices
         int transId = -1; // -1 must be used for default. cannot use 0
         // local user nick name
         String localName;
         // remote user nick name
         String remoteName;
         // vector of ChatPacket pending to be sent to remote service.
         // when message is sent, it is removed from the vector.
         Vector msgs = new Vector();
         public EndPoint(RemoteDevice rdev) {
              remoteDev = rdev;
         * This functionality isn't called in the constructor because we cannot
         * retrieve the friendly name while searching for devices on all phones. On
         * some phones we have to wait until after devices have been discovered.
         public void calculateRemoteName() {
              this.remoteName = MiscUtils.getDeviceName(this.remoteDev);
         public RemoteDevice getRemoteDev() {
              return remoteDev;
         public String getRemoteName() {
              return remoteName;
         public ServiceRecord getServiceRecord() {
              return serviceRecord;
         public void setServiceRecord(ServiceRecord serviceRecord) {
              this.serviceRecord = serviceRecord;
         public int getTransId() {
              return transId;
    ...and that's it. Start the server, then the client (all on the same machine) and you've simulated bluetooth between the 2.
    To get the server working with a real mobile, you'll need to use the BlueCove library instead of the 3 WTK jars (and can remove the kvem.home directive as well). The rest of the code should remain the same (haven't quite tested that yet!).
    cheers
    Manoj
    null

  • CCKM/Fast Roaming CCXv3 and CCXv4 Clients

    I am trying to verify for sure if CCXv3 clients can connect to a wlan configured with 802.1X+CCKM, and security WPA2/AES and do fast roaming?
    It appears that CCXv3 clients do not support CCKM with 802.1X/EAP TLS.

    Keep in mind PMK is specific to an ap and client. If a client roams away from the ap and comes back it doesnt have to reauth becuase it uses the PMK. OKC, uses the orginal PMK generated during your first auth and then shares it with other aps to negate auth .. clients need to support OKC to take full advantage
    For flex ..
    FlexConnect Groups and CCKM
    FlexConnect Groups are required for CCKM fast roaming to work with FlexConnect access points. CCKM fast roaming is achieved by caching a derivative of the master key from a full EAP authentication so that a simple and secure key exchange can occur when a wireless client roams to a different access point. This feature prevents the need to perform a full RADIUS EAP authentication as the client roams from one access point to another. The FlexConnect access points need to obtain the CCKM cache information for all the clients that might associate so they can process it quickly instead of sending it back to the controller. If, for example, you have a controller with 300 access points and 100 clients that might associate, sending the CCKM cache for all 100 clients is not practical. If you create a FlexConnect that includes a limited number of access points (for example, you create a group for four access points in a remote office), the clients roam only among those four access points, and the CCKM cache is distributed among those four access points only when the clients associate to one of them.
    Note CCKM fast roaming among FlexConnect and non-FlexConnect access points is not supported. See the "Configuring WPA1 +WPA2" section for information on configuring CCKM.
    FlexConnect Groups and Opportunistic Key Caching
    Starting in the 7.0.116.0 release, FlexConnect groups enable Opportunistic Key Caching (OKC) to enable fast roaming of clients. OKC facilitates fast roaming by using PMK caching in access points that are in the same FlexConnect group.
    This feature prevents the need to perform a full authentication as the client roams from one access point to another. Whenever a client roams from one FlexConnect access point to another, the FlexConnect group access point calculates the PMKID using the cached PMK.
    To see the PMK cache entries at the FlexConnect access point, use the show capwap reap pmk command. This feature is supported on Cisco FlexConnect access points.
    Note The FlexConnect access point must be in connected mode when the PMK is derived during WPA2/802.1x authentication.
    When using FlexConenct groups for OKC or CCKM, the PMK-cache is shared only across the access points that are part of the same FlexConnect group and are associated to the same controller. If the access points are in the same FlexConnect group but are associated to different controllers that are part of the same mobility group, the PMK cache is not updated and CCKM roaming will fail.
    "Satisfaction does not come from knowing the solution, it comes from knowing why." - Rosalind Franklin
    ‎"I'm in a serious relationship with my Wi-Fi. You could say we have a connection."
    "Satisfaction does not come from knowing the solution, it comes from knowing why." - Rosalind Franklin
    ‎"I'm in a serious relationship with my Wi-Fi. You could say we have a connection."

  • Mx record and Mail Exchanger

    hi guys
    i need your help hope someone can point me to the right direction
    one of client has their website hosted by a 3rd party company , however they needed exchange 2013 on their environment.
    at the 3rd party CP has deleted the mx record and A record of the email, and created a A record and poit it to the client External IP.
    Exchange OWA is configured with SSL Certificate https://cloud.domain.com
    external when i log to the https://cloud.domain.com i get the exchange log in page and i can log with the domain and password info.
    when i send email from the cloud.domain.com i get a [email protected] back
    This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following
    address failed: "[email protected]": mail exchanger not found, name="cloud.domain.com.domain.com"

    thank you Mark
    those are the result
    Testing inbound SMTP mail flow for domain
    '[email protected]'.
      The Microsoft Connectivity Analyzer failed to test inbound SMTP mail flow.
     Additional Details
    Elapsed Time: 21784 ms. 
     Test Steps
     Attempting to retrieve DNS MX records for domain 'attsecureit.nl'.
      One or more MX records were successfully retrieved from DNS.
     Additional Details
    MX Records Host Cloud.attsecureit.nl, Preference 10
    Elapsed Time: 129 ms. 
     Testing Mail Exchanger Cloud.attsecureit.nl.
      One or more SMTP tests failed for this Mail Exchanger.
     Additional Details
    Elapsed Time: 21655 ms. 
     Test Steps
     Attempting to resolve the host name Cloud.attsecureit.nl in DNS.
      The host name resolved successfully.
     Additional Details
     Testing TCP port 25 on host Cloud.attsecureit.nl to ensure it's listening and open.
      The specified port is either blocked, not listening, or not producing the expected response.
       Tell me more about this issue and how to resolve it
     Additional Details
    A network error occurred while communicating with the remote host.
    Elapsed Time: 21219 ms. 

  • ALV - To diferrentiate client specific and cross client data

    Hi,
    In an ALV grid , i am suppose to show the client specific data  and cross client data. I dont know how to differentiate these 2 type of records. Is there any standard icons available to differentiate cross client and client specific data.
    Refards,
    Jey

    > Its fine, is there any other way  to differenitate these 2 by some icons.
    It is up to you to differentiate them using Icons or may be coloring differently...
    Based on the Client you can populate the icon/color information.

Maybe you are looking for

  • How to change TEXT EDITOR in SMARTFORMS

    Dear All, How to change TEXT EDITOR in SMARTFORMS i am getting editor like Microsoft Word but i want the regular editor. I am using ECC 6.0 GUI 710 thanks, RP

  • Automatic "j_security_check" form login submission question

    I've been using J2EE 1.4 declarative security with no problems. It works great. I define the security constraints to the server and when the relevant pages are hit the login.jsp page gets invoked where users can login. I happen to be using Tomcat 5 r

  • Is it possible to add paragraphs with actionscript?

    If I have an object like <s:RichText id="foo"> <s:content></s:content> </s:RichText> Can I manually add paragraphs to it with actionscript? I want to manually create a new paragraph, assign a string to it, and then stash it in the RichText object.  S

  • The Personal Attacks announcement

    Wow!  I just browsed over here to see what was up after being immersed in other stuff for some weeks, and I see all the discussion culminating in the Jan. 12 announcement in the Database - General forum. However, I am rather alarmed by this one line:

  • Encrypted disk image partitions

    I wish to create an encrypted disk image using Disk Utility. One of the menus, labeled Partitions, contains 8 choices, 5 of which begin with the words "Single Partition." The 3 that I think I need to consider are: Apple Partition Map Master Boot Reco