Trying to get response body of a https cert pass protected page.

I have a url link i'm trying to get to that requires a username and password. In addition, i have a cert in my browser that has a certificate called cert.pk12. I'm getting this error and have looked everywhere but can't get it to connect. I need someone to help me out. This is the error i'm getting:
errjavax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
I'v looked online and have seen a variety of answers. i'v tried all them with no luck.
1 i tried to trust all sites with some code below which did not work.
=============
// Create a trust manager that does not validate certificate chains
TrustManager[] trustAllCerts = new TrustManager[]{
new X509TrustManager() {
public java.security.cert.X509Certificate[] getAcceptedIssuers() {
return null;
public void checkClientTrusted(
java.security.cert.X509Certificate[] certs, String authType) {
public void checkServerTrusted(
java.security.cert.X509Certificate[] certs, String authType) {
               public boolean isClientTrusted(X509Certificate[] arg0) {
                    // TODO Auto-generated method stub
                    return false;
               public boolean isServerTrusted(X509Certificate[] arg0) {
                    // TODO Auto-generated method stub
                    return false;
// Install the all-trusting trust manager
try {
SSLContext sc = SSLContext.getInstance("SSL");
sc.init(null, trustAllCerts, new java.security.SecureRandom());
HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
} catch (Exception e) {
==============
2. I'v tried adding this cert to my keystore but i'm not able from terminal. I'm on a mac and i'm unfamiliar with the directory structure. I tried adding the cert to the src bin in eclipse where java file was with no luck
any ideas how i can connect to the site?
@SuppressWarnings("deprecation")
public ArrayList<String> getContent()
     ArrayList<String> contents = new ArrayList<String>();
     Pattern pattern = Pattern.compile(regex,Pattern.DOTALL| Pattern.MULTILINE);
     Pattern patternID = Pattern.compile("\"id\"\\s:\\s(\\d*)",Pattern.DOTALL);
System.out.println("auth:" + auth);
// Now you can access an https URL without having the certificate in the truststore
try {
URL url = new URL("https://test.com");
System.out.println("1");
URLConnection uc = url.openConnection();
System.out.println("2");
     uc.setRequestProperty ("Authorization", "Basic " + auth.getPasswordAuthentication());
     HttpURLConnection conn = (HttpURLConnection)url.openConnection();
     System.out.println("3" +      conn.getContent());
     InputStream content = (InputStream)uc.getInputStream();
     System.out.println("4");
     content = (InputStream)uc.getInputStream();
     try {
URL wht = new URL(url);
Security.addProvider(
     new com.sun.net.ssl.internal.ssl.Provider());
     SSLSocketFactory factory =
     (SSLSocketFactory)SSLSocketFactory.getDefault();
     SSLSocket socket =
     (SSLSocket)factory.createSocket(wht.getHost(), 443);
     PrintWriter out = new PrintWriter(
     new OutputStreamWriter(
     socket.getOutputStream()));
     out.println("GET " + url + " HTTP/1.1");
     out.println();
     out.flush();
     BufferedReader in = new BufferedReader(
     new InputStreamReader(
     socket.getInputStream()));
     String line;
     while ((line = in.readLine()) != null) {
     System.out.println(line);
          // Popup Window to request username/password password
          // String userPassword = auth.getPasswordAuthentication();
          // Encode String
          // String encoding = new sun.misc.BASE64Encoder().encode (userPassword.getBytes());
          // or
          // String encoding = Base64Converter.encode (userPassword.getBytes());
/* System.setProperty("javax.net.ssl.trustStore", "steve.p12");
System.setProperty("javax.net.ssl.trustStorePassword", "steve");     
System.setProperty("java.protocol.handler.pkgs", "com.sun.net.ssl.internal.www.protocol");
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
          // Need to work with URLConnection to set request property
          URLConnection uc = wht.openConnection();
          uc.setRequestProperty ("Authorization", "Basic " + auth.getPasswordAuthentication());
          InputStream content = (InputStream)uc.getInputStream();
          content = (InputStream)uc.getInputStream();
          BufferedReader in = new BufferedReader (new InputStreamReader (content));
          String line;
} catch (MalformedURLException me) {
System.out.println("MalformedURLException: " + me);
} catch (IOException ioe) {
System.out.println("IOException: " + ioe);
return contents;
Edited by: tyweed on Sep 3, 2008 5:13 PM

and this:
public java.security.cert.X509Certificate[] getAcceptedIssuers() {
return null;
may not return null, but if you're using this code you are already desperate. It is not secure and must not be deployed. The correct answer is to import the server's certificate into your truststore.

Similar Messages

  • I have Sun Life Financial bookmarked and when I click onto it, as it is trying to get on the site, the https tool bar goes wonky.  Then the pinwheel comes on and I have to force quit.  This does not happen on our other apple computer only on my new one

    I have not used this app before so please excuse me if I am duplicating my question.  I am trying to get onto one of my books marks but when I click on it, it starts going all wonky in the https bar.  Then the pinwheel comes on.  When I force quit and then go back into Safari it comes up on that company website but a different section that is asking me to check the date on my computer and some other things that could be a problem.  This does not happen on our other mac only my new lap top.  This problems only started this weekend.  Any ideas?

    Thanks for the response.
    I attempted to remove cookies, but I can not identify any of the cookies on the list with the PrimeVest web site. No PrimeVest, no PVs, nothing that looks like it came from them.
    I have also reported the problem to PrimeVest and their tech did answer. He suggested erasing the browsing history (temporary internet files), which I did with no effect. He also had me check for the correct starting page address, which was OK. He stated that they are aware of a problem and it is on their list. No indication of how far down that list though. His only cure was to use IE for now, which I was already doing. Perhaps he can tell me which cookies to remove.

  • [SOLVED] Trying to get samba to work, smbtree issues:

    I am having a bit of an issue getting my computer to show up to my Mint laptop.  Running smbtree as it stands right now produces this output:
    Enter mikeyd's password:
    WORKGROUP
    \\MINT mint server (Samba, LinuxMint)
    \\MINT\IPC$ IPC Service (mint server (Samba, LinuxMint))
    \\MINT\print$ Printer Drivers
    Here is my smb.conf file:
    http://pastebin.com/M5neuVPt
    # This is the main Samba configuration file. You should read the
    # smb.conf(5) manual page in order to understand the options listed
    # here. Samba has a huge number of configurable options (perhaps too
    # many!) most of which are not shown in this example
    # Any line which starts with a ; (semi-colon) or a # (hash)
    # is a comment and is ignored. In this example we will use a #
    # for commentry and a ; for parts of the config file that you
    # may wish to enable
    # NOTE: Whenever you modify this file you should run the command "testparm"
    # to check that you have not made any basic syntactic errors.
    #======================= Global Settings =====================================
    [global]
    usershare path = /var/lib/samba/usershares
    usershare max shares = 100
    usershare allow guests = yes
    usershare owner only = False
    # workgroup = NT-Domain-Name or Workgroup-Name
    workgroup = WORKGROUP
    # server string is the equivalent of the NT Description field
    server string = %h server (Samba, ArchBoxMTD)
    # This option is important for security. It allows you to restrict
    # connections to machines which are on your local network. The
    # following example restricts access to two C class networks and
    # the "loopback" interface. For more examples of the syntax see
    # the smb.conf man page
    ; hosts allow = 192.168.1. 192.168.2. 127.
    # if you want to automatically load your printer list rather
    # than setting them up individually then you'll need this
    printcap name = /etc/printcap
    load printers = yes
    # It should not be necessary to spell out the print system type unless
    # yours is non-standard. Currently supported print systems include:
    # bsd, sysv, plp, lprng, aix, hpux, qnx
    ; printing = bsd
    # Uncomment this if you want a guest account, you must add this to /etc/passwd
    # otherwise the user "nobody" is used
    ; guest account = pcguest
    # this tells Samba to use a separate log file for each machine
    # that connects
    log file = /var/log/samba/%m.log
    # Put a capping on the size of the log files (in Kb).
    max log size = 50
    # Security mode. Most people will want user level security. See
    # security_level.txt for details.
    security = user
    # Use password server option only with security = server
    ; password server = <NT-Server-Name>
    # Password Level allows matching of _n_ characters of the password for
    # all combinations of upper and lower case.
    ; password level = 8
    ; username level = 8
    # You may wish to use password encryption. Please read
    # ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
    # Do not enable this option unless you have read those documents
    ; encrypt passwords = yes
    ; smb passwd file = /etc/samba/smbpasswd
    # The following are needed to allow password changing from Windows to
    # update the Linux sytsem password also.
    # NOTE: Use these with 'encrypt passwords' and 'smb passwd file' above.
    # NOTE2: You do NOT need these to allow workstations to change only
    # the encrypted SMB passwords. They allow the Unix password
    # to be kept in sync with the SMB password.
    ; unix password sync = Yes
    ; passwd program = /usr/bin/passwd %u
    ; passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
    # Unix users can map to different SMB User names
    ; username map = /etc/samba/smbusers
    # Using the following line enables you to customise your configuration
    # on a per machine basis. The %m gets replaced with the netbios name
    # of the machine that is connecting
    ; include = /etc/samba/smb.conf.%m
    # Configure Samba to use multiple interfaces
    # If you have multiple network interfaces then you must list them
    # here. See the man page for details.
    ; interfaces = 192.168.12.2/24 192.168.13.2/24
    # Configure remote browse list synchronisation here
    # request announcement to, or browse list sync from:
    # a specific host or from / to a whole subnet (see below)
    ; remote browse sync = 192.168.3.25 192.168.5.255
    # Cause this host to announce itself to local subnets here
    ; remote announce = 192.168.1.255 192.168.2.44
    # Browser Control Options:
    # set local master to no if you don't want Samba to become a master
    # browser on your network. Otherwise the normal election rules apply
    ; local master = no
    # OS Level determines the precedence of this server in master browser
    # elections. The default value should be reasonable
    ; os level = 33
    # Domain Master specifies Samba to be the Domain Master Browser. This
    # allows Samba to collate browse lists between subnets. Don't use this
    # if you already have a Windows NT domain controller doing this job
    ; domain master = yes
    # Preferred Master causes Samba to force a local browser election on startup
    # and gives it a slightly higher chance of winning the election
    ; preferred master = yes
    # Use only if you have an NT server on your network that has been
    # configured at install time to be a primary domain controller.
    ; domain controller = <NT-Domain-Controller-SMBName>
    # Enable this if you want Samba to be a domain logon server for
    # Windows95 workstations.
    ; domain logons = yes
    # if you enable domain logons then you may want a per-machine or
    # per user logon script
    # run a specific logon batch file per workstation (machine)
    ; logon script = %m.bat
    # run a specific logon batch file per username
    ; logon script = %U.bat
    # Where to store roving profiles (only for Win95 and WinNT)
    # %L substitutes for this servers netbios name, %U is username
    # You must uncomment the [Profiles] share below
    ; logon path = \\%L\Profiles\%U
    # All NetBIOS names must be resolved to IP Addresses
    # 'Name Resolve Order' allows the named resolution mechanism to be specified
    # the default order is "host lmhosts wins bcast". "host" means use the unix
    # system gethostbyname() function call that will use either /etc/hosts OR
    # DNS or NIS depending on the settings of /etc/host.config, /etc/nsswitch.conf
    # and the /etc/resolv.conf file. "host" therefore is system configuration
    # dependant. This parameter is most often of use to prevent DNS lookups
    # in order to resolve NetBIOS names to IP Addresses. Use with care!
    # The example below excludes use of name resolution for machines that are NOT
    # on the local network segment
    # - OR - are not deliberately to be known via lmhosts or via WINS.
    ; name resolve order = wins lmhosts bcast
    # Windows Internet Name Serving Support Section:
    # WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
    ; wins support = yes
    # WINS Server - Tells the NMBD components of Samba to be a WINS Client
    # Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
    ; wins server = w.x.y.z
    # WINS Proxy - Tells Samba to answer name resolution queries on
    # behalf of a non WINS capable client, for this to work there must be
    # at least one WINS Server on the network. The default is NO.
    ; wins proxy = yes
    # DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
    # via DNS nslookups. The built-in default for versions 1.9.17 is yes,
    # this has been changed in version 1.9.18 to no.
    dns proxy = no
    # Case Preservation can be handy - system default is _no_
    # NOTE: These can be set on a per share basis
    ; preserve case = no
    ; short preserve case = no
    # Default case is normally upper case for all DOS files
    ; default case = lower
    # Be very careful with case sensitivity - it can break things!
    ; case sensitive = no
    #============================ Share Definitions ==============================
    [homes]
    comment = Home Directories
    browseable = yes
    writable = yes
    public = yes
    path = /home/mikeyd
    guest ok = yes
    share modes = yes
    # Un-comment the following and create the netlogon directory for Domain Logons
    ; [netlogon]
    ; comment = Network Logon Service
    ; path = /home/netlogon
    ; guest ok = yes
    ; writable = no
    ; share modes = no
    # Un-comment the following to provide a specific roving profile share
    # the default is to use the user's home directory
    ;[Profiles]
    ; path = /home/profiles
    ; browseable = no
    ; guest ok = yes
    # NOTE: If you have a BSD-style print system there is no need to
    # specifically define each individual printer
    [printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = no
    # Set public = yes to allow user 'guest account' to print
    guest ok = no
    writable = no
    printable = yes
    # This one is useful for people to share files
    ;[tmp]
    ; comment = Temporary file space
    ; path = /tmp
    ; read only = no
    ; public = yes
    # A publicly accessible directory, but read only, except for people in
    # the "staff" group
    ;[public]
    ; comment = Public Stuff
    ; path = /home/samba
    ; public = yes
    ; read only = yes
    ; write list = @staff
    # Other examples.
    # A private printer, usable only by fred. Spool data will be placed in fred's
    # home directory. Note that fred must have write access to the spool directory,
    # wherever it is.
    ;[fredsprn]
    ; comment = Fred's Printer
    ; valid users = fred
    ; path = /homes/fred
    ; printer = freds_printer
    ; public = no
    ; writable = no
    ; printable = yes
    # A private directory, usable only by fred. Note that fred requires write
    # access to the directory.
    ;[fredsdir]
    ; comment = Fred's Service
    ; path = /usr/somewhere/private
    ; valid users = fred
    ; public = no
    ; writable = yes
    ; printable = no
    # a service which has a different directory for each machine that connects
    # this allows you to tailor configurations to incoming machines. You could
    # also use the %u option to tailor it by user name.
    # The %m gets replaced with the machine name that is connecting.
    ;[pchome]
    ; comment = PC Directories
    ; path = /usr/pc/%m
    ; public = no
    ; writable = yes
    # A publicly accessible directory, read/write to all users. Note that all files
    # created in the directory by users will be owned by the default user, so
    # any user with access can delete any other user's files. Obviously this
    # directory must be writable by the default user. Another user could of course
    # be specified, in which case all files would be owned by that user instead.
    ;[public]
    ; path = /usr/somewhere/else/public
    ; public = yes
    ; only guest = yes
    ; writable = yes
    ; printable = no
    # The following two entries demonstrate how to share a directory so that two
    # users can place files there that will be owned by the specific users. In this
    # setup, the directory should be writable by both users and should have the
    # sticky bit set on it to prevent abuse. Obviously this could be extended to
    # as many users as required.
    ;[myshare]
    ; comment = Mary's and Fred's stuff
    ; path = /usr/somewhere/shared
    ; valid users = mary fred
    ; public = no
    ; writable = yes
    ; printable = no
    ; create mask = 0765
    On the mint laptop, it can see its own share as well.
    This is my /etc/hostname output
    archboxmtd
    This might help too:
    mikeyd@archboxmtd ~ $ net usershare info
    [Videos]
    path=/home/mikeyd/Videos
    comment=
    usershare_acl=Everyone:F,
    guest_ok=y
    I have tried to get things working by following:
    https://wiki.archlinux.org/index.php/Samba
    https://wiki.archlinux.org/index.php/Sa … leshooting
    Hopefully that gives you helpful uber dudes something to go on.
    Thank you for any help you can give.  I am pretty technical, but have been away from Arch and smb for a while.  I should be able to follow any suggestions fine.
    Thanks!
    Last edited by degmic71 (2013-07-09 00:30:38)

    Answered my own question, nmdb was the culprit.... dang, well saving this page for future ref:
    This did it:
    Starting the service
    Start/enable Samba via the smbd and nmbd at boot:
    systemctl enable smbd.service
    systemctl enable nmbd.service
    Run them right now as well (otherwise you'd have to reboot):
    systemctl start smbd.service
    systemctl start nmbd.service
    Swat is a nice web interface too

  • Trying to get .mov files to iMovie. Help?

    I'm trying to put some NASA videos in a montage I'm creating. Trying to get them from this site: http://www.nasa.gov/multimedia/hd/apollo11.html
    They are .mov files. I've tried a file converter website. I've tried opening in iPhoto first and resaving (won't save). I've tried MPEG Streamclip, which everyone said was the way to go. It says "File Open Error: Can't Open File."
    Any ideas?

    See if they will open in QuickTime Player X. If so, click Command-I to open the Inspector. Tell us the dimensions of the clip and everything mentioned next to the word "Format:"

  • Get Response after HTTP Request

    Is it possible to display the response after a http request in forms? the response comes from a kind of reader which sends the reading-result as parameters after a request.

    Hello Henry,
    We are firing the CREATE/POST operation in the BATCH mode exactly with the same type of PAYLOAD what you have shared here and we are correctly getting response.
    1st operation was successful and we have got content with 201 Created Status Code.
    2nd operation failed and got 400 bad request with some error.
    3rd operation was successful and we have got the content with 201 Created Status Code.
    I am unable to replicate your problem in my case. Everything is working fine for me.
    Your problem is strange.
    Regards,
    Ashwin

  • I am trying to Add Responsibility to Personalization page .But i din't get responsibility at personalization page

    I am trying to Add Responsibility to Personalization page .But i din't get responsibility at personalization page

    Are you talking about your personal profile?
    If so, there are spaces available for:
    Title, Location, Biography, Expertise, Company Name, Education Degree and Institution, Certifications, Personal Interests
    ... I guess you could add "Responsibility" into Biography or Expertise if you're that bothered.

  • Hello my name is leandro from months ago and am trying to connect with my apple id but informs me that it is wrong and I can not buy or upgrade my mac from the official website of apple can go with my ide but can not get response technical support'm from

    hello my name is leandro from months ago and am trying to connect with my apple id but informs me that it is wrong and I can not buy or upgrade my mac from the official website of apple can go with my ide but can not get response technical support'm from Argentina someone could help me

    Apple ID security issues -
    Call Apple Care and ask for the Account Security Team. They can assist you with your issue.

  • I have been trying to get a feature/functionality in my Apple system -- have asked about it in Apple stores all over the country from coast to coast, and have received no response. How can I speak with someone at Apple that will help?

    Greetings whomever reads this.
    I have 2 issues that Apple has not been able to resolve, that are vexing me.
    1) Somehow I have 2-3 apple IDs ... passwords etc. I have purchased 2 iPads, 2 -3 iPhones, a Macbook Pro, and a Mac Mini with Thunderbolt monitor. Somewhere in that process I might have created another Apple ID, not sure. When the confusion started, I went to an Apple store, and they suggested I create a new Apple ID, against my better judgement I did, which added to the confusion. Now, every time I need to sign in using my Apple ID for anything, I have no idea what user ID goes with what password. I have gone to Apple stores several time to try to get this situation cleared up and each time they try to get me to create yet another Apple ID. Now I won't do that anymore, but the original confusion remains. How can I wipe out all Apple IDs and just have one?
    2) I have been trying to get a particular functionality/feature/capability added to my Mac system. Don't want to go into detail here because someone will steal my idea and make millions. I have posed this question to Mac personnel from Geniuses, to Business Teams -- no one can figure it out. How do I get this fabulous capability I have thought up to come to life so I can make millions?
    Russell
    <Personal Information Edited By Host>

    for #1
    Frequently asked questions about Apple ID - Apple Support
    I have multiple Apple IDs. Is there a way for me to merge them into a single Apple ID?
    Apple IDs cannot be merged. You should use your preferred Apple ID from now on, but you can still access your purchased items such as music, movies, or software using your other Apple IDs.
    If you are wondering how using multiple Apple IDs relate to iCloud, see Apple IDs and iCloud.
    for #2
    Apple does not accept unsolicited ideas see Apple - Legal - Unsolicited Idea Submission Policy

  • Why am I getting ErrorCode: OperationNotSupported _Code: 204 When I am trying to get campaigns from sandbox account

    Hi All,
          Seasonal Greetings. 
          I am new one to bing ads . I am trying to get Campaigns from my sandbox account. The following is my code.                    
     <?php
    // To ensure that a cached WSDL is not being used,
    // disable WSDL caching.
    ini_set("soap.wsdl_cache_enabled", "0");
    try
        //$accountId = <youraccountid>; // Application-specific value.
         $accountId = "8951263";
        // Use either the sandbox or the production URI.
        // This example is for the sandbox URI.
        $URI =
            "https://api.sandbox.bingads.microsoft.com/Api/Advertiser/v8/";
        // The following commented-out line contains the production URI.
        //$URI = "https://adcenterapi.microsoft.com/api/advertiser/v8/";
        // The API namespace.
        $xmlns = "https://adcenter.microsoft.com/v8";
        // The proxy for the Campaign Management Web service.
        $campaignProxy = 
            $URI . "CampaignManagement/CampaignManagementService.svc?wsdl";
        // The name of the service operation that will be called.
        $action = "GetCampaignsByAccountId";
        // The user name, password, and developer token are
        // expected to be passed in as command-line
        // arguments.
        // $argv[0] is the PHP file name.
        // $argv[1] is the user name.
        // $argv[2] is the password.
        // $argv[3] is the developer token.
        if ($argc !=4)
            printf("Usage:\n");
            printf(
              "php file.php username password devtoken\n");
            exit(0);
        $username = $argv[1];
        $password = $argv[2];
        $developerToken = $argv[3];
        $applicationToken = "";
        // Create the SOAP headers.
        $headerApplicationToken = 
            new SoapHeader
                $xmlns,
                'ApplicationToken',
                $applicationToken,
                false
        $headerDeveloperToken = 
            new SoapHeader
                $xmlns,
                'DeveloperToken',
                $developerToken,
                false
        $headerUserName = 
            new SoapHeader
                $xmlns,
                'UserName',
                $username,
                false
        $headerPassword = 
            new SoapHeader
                $xmlns,
                'Password',
                $password,
                false
        $headerCustomerAccountId = 
            new SoapHeader
                $xmlns,
                'CustomerAccountId',
                $accountId,
                false
        // Create the SOAP input header array.
        $inputHeaders = array
            $headerApplicationToken,
            $headerDeveloperToken,
            $headerUserName,
            $headerPassword,
            $headerCustomerAccountId
        // Create the SOAP client.
        $opts = array('trace' => true);
        $client = new SOAPClient($campaignProxy, $opts); 
        // Specify the parameters for the SOAP call.
        $params = array
            'AccountId' => $accountId,
        // Execute the SOAP call.
        $result = $client->__soapCall
            $action,
            array( $action.'Request' => $params ),
            null,
            $inputHeaders,
            $outputHeaders
         print "Successful $action call.\n";
         print "TrackingId output from response header: "
              . $outputHeaders['TrackingId']
              . ".\n";
         // Insert a blank line to separate the text that follows.
         print "\n";
        // Retrieve the campaigns.
        if (isset(
            $result->Campaigns
            if (is_array($result->Campaigns->Campaign))
                // An array of campaigns has been returned.
                $obj = $result->Campaigns->Campaign;
            else
                // A single campaign has been returned.
                $obj = $result->Campaigns;
            // Display the campaigns.
            foreach ($obj as $campaign)
                print "Name          : " . $campaign->Name . "\n";
                print "Description   : " . $campaign->Description . "\n";
                print "MonthlyBudget : " . $campaign->MonthlyBudget . "\n";
                print "BudgetType    : " . $campaign->BudgetType . "\n";
                print "\n";
    catch (Exception $e)
        print "$action failed.\n";
        if (isset($e->detail->ApiFaultDetail))
          print "ApiFaultDetail exception encountered\n";
          print "Tracking ID: " . 
              $e->detail->ApiFaultDetail->TrackingId . "\n";
          // Process any operation errors.
          if (isset(
              $e->detail->ApiFaultDetail->OperationErrors->OperationError
              if (is_array(
                  $e->detail->ApiFaultDetail->OperationErrors->OperationError
                  // An array of operation errors has been returned.
                  $obj = $e->detail->ApiFaultDetail->OperationErrors->OperationError;
              else
                  // A single operation error has been returned.
                  $obj = $e->detail->ApiFaultDetail->OperationErrors;
              foreach ($obj as $operationError)
                  print "Operation error encountered:\n";
                  print "\tMessage: ". $operationError->Message . "\n"; 
                  print "\tDetails: ". $operationError->Details . "\n"; 
                  print "\tErrorCode: ". $operationError->ErrorCode . "\n"; 
                  print "\tCode: ". $operationError->Code . "\n"; 
          // Process any batch errors.
          if (isset(
              $e->detail->ApiFaultDetail->BatchErrors->BatchError
              if (is_array(
                  $e->detail->ApiFaultDetail->BatchErrors->BatchError
                  // An array of batch errors has been returned.
                  $obj = $e->detail->ApiFaultDetail->BatchErrors->BatchError;
              else
                  // A single batch error has been returned.
                  $obj = $e->detail->ApiFaultDetail->BatchErrors;
              foreach ($obj as $batchError)
                  print "Batch error encountered for array index " . $batchError->Index . ".\n";
                  print "\tMessage: ". $batchError->Message . "\n"; 
                  print "\tDetails: ". $batchError->Details . "\n"; 
                  print "\tErrorCode: ". $batchError->ErrorCode . "\n"; 
                  print "\tCode: ". $batchError->Code . "\n"; 
        if (isset($e->detail->AdApiFaultDetail))
          print "AdApiFaultDetail exception encountered\n";
          print "Tracking ID: " . 
              $e->detail->AdApiFaultDetail->TrackingId . "\n";
          // Process any operation errors.
          if (isset(
              $e->detail->AdApiFaultDetail->Errors
              if (is_array(
                  $e->detail->AdApiFaultDetail->Errors
                  // An array of errors has been returned.
                  $obj = $e->detail->AdApiFaultDetail->Errors;
              else
                  // A single error has been returned.
                  $obj = $e->detail->AdApiFaultDetail->Errors;
              foreach ($obj as $Error)
                  print "Error encountered:\n";
                  print "\tMessage: ". $Error->Message . "\n"; 
                  print "\tDetail: ". $Error->Detail . "\n"; 
                  print "\tErrorCode: ". $Error->ErrorCode . "\n"; 
                  print "\tCode: ". $Error->Code . "\n"; 
        // Display the fault code and the fault string.
        print $e->faultcode . " " . $e->faultstring . ".\n";
        // Output the last request.
        print "Last SOAP request:\n";
        print $client->__getLastRequest() . "\n";
    ?>
    http://msdn.microsoft.com/en-us/library/bing-ads-campaign-management-php-samples-get-campaigns(v=msads.80).aspx
    But I am getting responce 
    GetCampaignsByAccountId failed.
    ApiFaultDetail exception encountered
    Tracking ID: efa654c5-b112-4e96-8c3d-79bac7e70112
    Operation error encountered:
    Message: This operation is not supported.
    Details: 
    ErrorCode: OperationNotSupported
    Code: 204
    s:Server Invalid client data. Check the SOAP fault details for more information.
    Last SOAP request:
    <?xml version="1.0" encoding="UTF-8"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://adcenter.microsoft.com/v8"><SOAP-ENV:Header><ns1:ApplicationToken></ns1:ApplicationToken><ns1:DeveloperToken>BBD37VB98</ns1:DeveloperToken><ns1:UserName>-XXXXXX-</ns1:UserName><ns1:Password>-XXXXX-</ns1:Password><ns1:CustomerAccountId>8951263</ns1:CustomerAccountId></SOAP-ENV:Header><SOAP-ENV:Body><ns1:GetCampaignsByAccountIdRequest><ns1:AccountId>8951263</ns1:AccountId></ns1:GetCampaignsByAccountIdRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>
    Please Help me to get out of this .  
    Thank you in advance.
    Deepa Varma 

    Hello Nalin,
              Thank you for the reply . Now I am using
    $campaignProxy ="https://api.sandbox.bingads.microsoft.com/Api/Advertiser/CampaignManagement/v9/CampaignManagementService.svc?wsdl" ;
    // The API namespace.
        $xmlns = "https://adcenter.microsoft.com/v9";
        $xmlns = "https://bingads.microsoft.com/AdIntelligence/v9";
    But I am getting 
    GetCampaignsByAccountId failed.
    AdApiFaultDetail exception encountered
    Tracking ID: ca31d743-7b7b-4479-8082-44997d60d549
    Error encountered:
    Message: Authentication failed. Either supplied credentials are invalid or the account is inactive
    Detail: 
    ErrorCode: InvalidCredentials
    Code: 105
    s:Server Invalid client data. Check the SOAP fault details for more information.
    Last SOAP request:
    <?xml version="1.0" encoding="UTF-8"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://bingads.microsoft.com/CampaignManagement/v9" xmlns:ns2="https://adcenter.microsoft.com/v8"><SOAP-ENV:Header><ns2:ApplicationToken></ns2:ApplicationToken><ns2:DeveloperToken>BBD37VB98</ns2:DeveloperToken><ns2:UserName>vbridgellp</ns2:UserName><ns2:Password>XXXX</ns2:Password><ns2:CustomerAccountId>8951263</ns2:CustomerAccountId></SOAP-ENV:Header><SOAP-ENV:Body><ns1:GetCampaignsByAccountIdRequest><ns1:AccountId>8951263</ns1:AccountId></ns1:GetCampaignsByAccountIdRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>
    I am able to login to sand box UI and see my campaigns. What may be reason for the error ? 
    Thank you in Advance. 
    Deepa Varma

  • Trying to get a employee with DI SERVER

    Hi experts,
    I'm using the DI Server and I need update a employee, for that, I need to get a specific employee and then modify him, but when I use the GetByKey method, it always returns "no record found". My code is the next one:
    SBODI_Server.Node DISnode = new SBODI_Server.Node();
    string sSOAPans = null;
    XmlDocument xmlDoc = new XmlDocument();
    string sCmd = <?xml version=""1.0"" encoding=""UTF-16""?><env:Envelope xmlns:env=""http://schemas.xmlsoap.org/soap/envelope/"">
    + "<env:Header><SessionID>" + SessionID + "</SessionID></env:Header>"
    + @"<env:Body><dis:GetByKey xmlns:dis=""http://www.sap.com/SBO/DIS"">"
    + "<Object>oEmployeesInfo</Object><EmployeeID>" + empID + "</EmployeeID></dis:GetByKey></env:Body></env:Envelope>";
    sSOAPans = DISnode.Interact(sCmd);
    xmlDoc.LoadXml(sSOAPans);
    I just have one employee in the data base, with empID = 1. I tried to view all employees with the next code:
    string sCmd = <?xml version=""1.0"" encoding=""UTF-16""?><env:Envelope xmlns:env=""http://schemas.xmlsoap.org/soap/envelope/"">
    + "<env:Header><SessionID>" + SessionID + "</SessionID></env:Header>"
    + @"<env:Body><dis:GetObjectKeyBySingleValue xmlns:dis=""http://www.sap.com/SBO/DIS"">"
    + "<ObjNum>oEmployeesInfo</ObjNum><PropName>Religion</PropName><Value>--</Value><Condition>bqc_NotEqual</Condition>"
    + "</dis:GetObjectKeyBySingleValue></env:Body></env:Envelope>";
    And the EmployeeID 1 appears.
    What am I doing wrong?
    Regards,
    Pedro

    Hi Maik,
    I tried your code
    <?xml version=""1.0"" encoding=""UTF-16""?><env:Envelope xmlns:env=""http://schemas.xmlsoap.org/soap/envelope/"">
    <env:Header><SessionID>" + SessionID + "</SessionID></env:Header>
    <env:Body><dis:GetByKey xmlns:dis=""http://www.sap.com/SBO/DIS"">
    <Object>oEmployeesInfo</Object><EmployeeID>1</EmployeeID></dis:GetByKey></env:Body></env:Envelope>
    But  I have the same response:
    <?xml version="1.0" ?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
         <env:Body>
              <env:Fault>
                   <env:Code>
                        <env:Value>env:Receiver</env:Value>
                        <env:Subcode>
                             <env:Value>-2052</env:Value>
                        </env:Subcode>
                   </env:Code>
                   <env:Reason>
                        <env:Text xml:lang="en">No record found</env:Text>
                   </env:Reason>
                   <env:Detail>
                        <EmployeeID>1</EmployeeID>
                        <Object>171</Object>
                        <Command>GetByKey</Command>
                         <SessionID>6B3C6A86-2F4B-4810-99DC-C0CCAAEECAC9</SessionID>
                   </env:Detail>
               </env:Fault>
         </env:Body>
    </env:Envelope>
    The second message of original post returns this list:
    <?xml version="1.0" ?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
         <env:Body>
              <GetObjectKeyBySingleValueResponse xmlns="http://www.sap.com/SBO/DIS">
                   <BOM>
                        <BO>
                             <AdmInfo>
                                  <Object>oRecordset</Object>
                             </AdmInfo>
                             <EmployeesInfo>
                                  <row>
                                       <EmployeeID>1</EmployeeID>
                                  </row>
                             </EmployeesInfo>
                        </BO>
                   </BOM>
              </GetObjectKeyBySingleValueResponse>
         </env:Body>
    </env:Envelope>
    I'm using SAPBO 9 PL10 HF1.
    Regards,
    Pedro

  • FCGI1031: timed out waiting for response body

    Hello,
    I can not see the remote computer to the test.php
    I see logs
    for host 33.180.164.9 trying to GET /test.php, responder-fastcgi reports: FCGI1031: timed out waiting for response body from c:/program files/oracle/webserver7/https-testnet4/docs/test.php
    My obj.conf
    Service type="magnus-internal/php"
    fn="responder-fastcgi"
    app-path="C:/Program Files/Oracle/WebServer7/plugins/php/php-cgi.exe"
    bind-path="https-testnet4--php_cgi"
    app-env="PHPRC=C:/Program Files/Oracle/WebServer7/plugins/php"
    app-env="PHP_FCGI_CHILDREN=2"
    app-env="PHP_FCGI_MAX_REQUESTS=200"
    bucket="php-bucket"
    I see the internal computer test.php but test.php will not appear on the remote computer.
    Regards

    Good day.
    I have a similar problem and I have managed to pinpoint when it fails but unfortunately I don't know how to fix it yet.
    In my scenario, I have 2 separate processes:
    the first process reads data from a Seebeyond SRE instance and stores it on a local Java CAPS queue.
    The second process is an EVision process that reads the data from this queue and displays it on a page.
    Whenever I am not connected to the network linking my Java CAPS instance to the Seebeyond SRE instance (first process cannot connect ) I get this problem on the EVision side every second time I request a page. This means I can view the first message on the queue and then I have to restart the Logical Host
    This doesn't make sense to me, since The EVision process is a completely separate process, deployed in it's own WAR file.

  • ExchangeEWS throws ErrorCalendarOccurrenceIndexIsOutOfRecurrenceRange when I'm trying to get an existing occurence by index

    I have the strange situation:
    I created recurring calendar event by Exchange web service using the request like this:
            <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
            xmlns:mes="http://schemas.microsoft.com/exchange/services/2006/messages"
            xmlns:typ="http://schemas.microsoft.com/exchange/services/2006/types">
              <soapenv:Header>
                <typ:RequestServerVersion Version="Exchange2007_SP1"/>
                <typ:ExchangeImpersonation>
                  <typ:ConnectingSID>
                    <typ:PrimarySmtpAddress>[email protected]</typ:PrimarySmtpAddress>
                  </typ:ConnectingSID>
                </typ:ExchangeImpersonation>
              </soapenv:Header>
              <soapenv:Body>
            <mes:CreateItem MessageDisposition="SaveOnly" SendMeetingInvitations="SendToAllAndSaveCopy">
                  <mes:Items>
                    <typ:CalendarItem>
                      <typ:Subject>QC42135 test 3</typ:Subject>
                      <typ:Body BodyType="HTML"/>
                      <typ:Importance>Normal</typ:Importance>
                      <typ:ReminderIsSet>false</typ:ReminderIsSet>
                      <typ:Start>2014-07-25T04:00:00-05:00</typ:Start>
                      <typ:End>2014-07-25T05:00:00-05:00</typ:End>
                      <typ:Location/>
                      <typ:IsResponseRequested>false</typ:IsResponseRequested>
                      <typ:RequiredAttendees>
                        <typ:Attendee>
                          <typ:Mailbox>
                            <typ:EmailAddress>[email protected]</typ:EmailAddress>
                          </typ:Mailbox>
                        </typ:Attendee>
                      </typ:RequiredAttendees>
                      <typ:Recurrence>
                        <typ:WeeklyRecurrence>
                          <typ:Interval>2</typ:Interval>
                          <typ:DaysOfWeek>Wednesday Thursday Friday Saturday Sunday</typ:DaysOfWeek>
                        </typ:WeeklyRecurrence>
                        <typ:EndDateRecurrence>
                          <typ:StartDate>2014-07-20</typ:StartDate>
                          <typ:EndDate>2014-07-30</typ:EndDate>
                        </typ:EndDateRecurrence>
                      </typ:Recurrence>
                      <typ:MeetingTimeZone TimeZoneName="FLE Standard Time"/>
                    </typ:CalendarItem>
                  </mes:Items>
                </mes:CreateItem>
              </soapenv:Body>
            </soapenv:Envelope>
    Series of occurences were successfully created:
        <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
           <soap:Header>
              <t:ServerVersionInfo MajorVersion="8" MinorVersion="3" MajorBuildNumber="348" MinorBuildNumber="2" Version="Exchange2007_SP1" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"/>
           </soap:Header>
           <soap:Body>
              <m:CreateItemResponse xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
                 <m:ResponseMessages>
                    <m:CreateItemResponseMessage ResponseClass="Success">
                       <m:ResponseCode>NoError</m:ResponseCode>
                       <m:Items>
                          <t:CalendarItem>
                             <t:ItemId Id="AAMkADVmYWI5YjhjLTdiN2MtNDJjNi04ZWIzLTUzNjVjZjk1MWY5OQBGAAAAAACuKk855hnzQ7gDOBltDFd1BwAa27cU8ukoS5yPRueWn38YAAobNHU+AAAa27cU8ukoS5yPRueWn38YAHDq5rCGAAA="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq52bj"/>
                          </t:CalendarItem>
                       </m:Items>
                    </m:CreateItemResponseMessage>
                 </m:ResponseMessages>
              </m:CreateItemResponse>
           </soap:Body>
        </soap:Envelope>
    But when I'm trying to get occurrences of the event
    by index right after creation I'm able to get only first occurrence. For the others I receive ErrorCalendarOccurrenceIndexIsOutOfRecurrenceRange.
    Here is GetItem request:
        <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:mes="http://schemas.microsoft.com/exchange/services/2006/messages">
        <soapenv:Header><typ:RequestServerVersion   Version="Exchange2007_SP1"/>
            <typ:ExchangeImpersonation>
              <typ:ConnectingSID>
                <typ:PrimarySmtpAddress>[email protected]</typ:PrimarySmtpAddress>
              </typ:ConnectingSID>
            </typ:ExchangeImpersonation>
        </soapenv:Header>
          <soapenv:Body>
              <mes:GetItem>
                 <mes:ItemShape>
                    <typ:BaseShape>IdOnly</typ:BaseShape>
                </mes:ItemShape>
                 <mes:ItemIds>
                    <typ:OccurrenceItemId RecurringMasterId="AAMkADVmYWI5YjhjLTdiN2MtNDJjNi04ZWIzLTUzNjVjZjk1MWY5OQBGAAAAAACuKk855hnzQ7gDOBltDFd1BwAa27cU8ukoS5yPRueWn38YAAobNHU+AAAa27cU8ukoS5yPRueWn38YAHDq5rCGAAA="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq52bj" InstanceIndex="1" />
                     <typ:OccurrenceItemId RecurringMasterId="AAMkADVmYWI5YjhjLTdiN2MtNDJjNi04ZWIzLTUzNjVjZjk1MWY5OQBGAAAAAACuKk855hnzQ7gDOBltDFd1BwAa27cU8ukoS5yPRueWn38YAAobNHU+AAAa27cU8ukoS5yPRueWn38YAHDq5rCGAAA="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq52bj" InstanceIndex="2" />
                     <typ:OccurrenceItemId RecurringMasterId="AAMkADVmYWI5YjhjLTdiN2MtNDJjNi04ZWIzLTUzNjVjZjk1MWY5OQBGAAAAAACuKk855hnzQ7gDOBltDFd1BwAa27cU8ukoS5yPRueWn38YAAobNHU+AAAa27cU8ukoS5yPRueWn38YAHDq5rCGAAA="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq52bj" InstanceIndex="3" />
                     <typ:OccurrenceItemId RecurringMasterId="AAMkADVmYWI5YjhjLTdiN2MtNDJjNi04ZWIzLTUzNjVjZjk1MWY5OQBGAAAAAACuKk855hnzQ7gDOBltDFd1BwAa27cU8ukoS5yPRueWn38YAAobNHU+AAAa27cU8ukoS5yPRueWn38YAHDq5rCGAAA="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq52bj" InstanceIndex="4" />
                     <typ:OccurrenceItemId RecurringMasterId="AAMkADVmYWI5YjhjLTdiN2MtNDJjNi04ZWIzLTUzNjVjZjk1MWY5OQBGAAAAAACuKk855hnzQ7gDOBltDFd1BwAa27cU8ukoS5yPRueWn38YAAobNHU+AAAa27cU8ukoS5yPRueWn38YAHDq5rCGAAA="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq52bj" InstanceIndex="5" />
                 </mes:ItemIds>
              </mes:GetItem>
           </soapenv:Body>
        </soapenv:Envelope>
    And response
        <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
           <soap:Header>
              <t:ServerVersionInfo MajorVersion="8" MinorVersion="3" MajorBuildNumber="348" MinorBuildNumber="2" Version="Exchange2007_SP1" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"/>
           </soap:Header>
           <soap:Body>
              <m:GetItemResponse xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
                 <m:ResponseMessages>
                    <m:GetItemResponseMessage ResponseClass="Success">
                       <m:ResponseCode>NoError</m:ResponseCode>
                       <m:Items>
                          <t:CalendarItem>
                             <t:ItemId Id="AAMkADVmYWI5YjhjLTdiN2MtNDJjNi04ZWIzLTUzNjVjZjk1MWY5OQFRAAiI0XGjJ/YgAEYAAAAAripPOeYZ80O4AzgZbQxXdQcAGtu3FPLpKEucj0bnlp9/GAAKGzR1PgAAGtu3FPLpKEucj0bnlp9/GABw6uawhgAAEA=="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq52bj"/>
                          </t:CalendarItem>
                       </m:Items>
                    </m:GetItemResponseMessage>
                    <m:GetItemResponseMessage ResponseClass="Error">
                       <m:MessageText>Occurrence index is out of recurrence range.</m:MessageText>
                       <m:ResponseCode>ErrorCalendarOccurrenceIndexIsOutOfRecurrenceRange</m:ResponseCode>
                       <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
                       <m:Items/>
                    </m:GetItemResponseMessage>
                    <m:GetItemResponseMessage ResponseClass="Error">
                       <m:MessageText>Occurrence index is out of recurrence range.</m:MessageText>
                       <m:ResponseCode>ErrorCalendarOccurrenceIndexIsOutOfRecurrenceRange</m:ResponseCode>
                       <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
                       <m:Items/>
                    </m:GetItemResponseMessage>
                    <m:GetItemResponseMessage ResponseClass="Error">
                       <m:MessageText>Occurrence index is out of recurrence range.</m:MessageText>
                       <m:ResponseCode>ErrorCalendarOccurrenceIndexIsOutOfRecurrenceRange</m:ResponseCode>
                       <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
                       <m:Items/>
                    </m:GetItemResponseMessage>
                    <m:GetItemResponseMessage ResponseClass="Error">
                       <m:MessageText>Occurrence index is out of recurrence range.</m:MessageText>
                       <m:ResponseCode>ErrorCalendarOccurrenceIndexIsOutOfRecurrenceRange</m:ResponseCode>
                       <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
                       <m:Items/>
                    </m:GetItemResponseMessage>
                 </m:ResponseMessages>
              </m:GetItemResponse>
           </soap:Body>
        </soap:Envelope>
    I found the description of recurrent event on Microsoft site http://msdn.microsoft.com/en-us/library/office/dd633684%28v=exchg.80%29.aspx
    and according the documentation when a recurring series is created, each occurrence item has as index that represents its position in the series.
    The index starts at one and advances by one for each item in the series. But it seems to be incorrect.
    In my case obviously occurrences are indexed in different way.
    Can anyone explain how Exchange indexes occurrences? How can I get certain occurrence in the series?

    >>If its a bug you should be able to reliably reproduce the issue. In your test case you only have a recurrence period of 10 days but your using an interval of 2 ??
    I found the case when it reproduces reliably. It happens exactly when recurrence period is shorter then the interval. When I set the suitable period like this:
                 <typ:Recurrence>
                      <typ:WeeklyRecurrence>
                         <typ:Interval>3</typ:Interval>
                         <typ:DaysOfWeek>Thursday Friday</typ:DaysOfWeek>
                      </typ:WeeklyRecurrence>
                      <typ:EndDateRecurrence>
                         <typ:StartDate>2014-08-06</typ:StartDate>
                         <typ:EndDate>2014-09-13</typ:EndDate>
                      </typ:EndDateRecurrence>
                   </typ:Recurrence>
    I can get the 2nd and 3d occurrences by index. But there are 4 occurrences in the calendar and for 4th I still get ErrorCalendarOccurrenceIndexIsOutOfRecurrenceRange.
    Here is CalendarView for this new appointment:
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
       <soap:Header>
          <t:ServerVersionInfo MajorVersion="8" MinorVersion="3" MajorBuildNumber="348" MinorBuildNumber="2" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"/>
       </soap:Header>
       <soap:Body>
          <m:FindItemResponse xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
             <m:ResponseMessages>
                <m:FindItemResponseMessage ResponseClass="Success">
                   <m:ResponseCode>NoError</m:ResponseCode>
                   <m:RootFolder TotalItemsInView="4" IncludesLastItemInRange="true">
                      <t:Items>
                         <t:CalendarItem>
                            <t:ItemId Id="AAAYAGFuaWt1c2hraW5hQGNveGxhYi5sb2NhbAFRAAiI0X/II2WgAEYAAAAAm/SFMIOmk0S20kr3aAh9lQcAGtu3FPLpKEucj0bnlp9/GAAKG6ycXQAAGtu3FPLpKEucj0bnlp9/GABw6uYOBgAAEA=="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq57Py"/>
                            <t:Subject>Occurrence Pattern Test 1</t:Subject>
                            <t:Start>2014-08-07T08:45:00Z</t:Start>
                            <t:End>2014-08-07T08:55:00Z</t:End>
                         </t:CalendarItem>
                         <t:CalendarItem>
                            <t:ItemId Id="AAAYAGFuaWt1c2hraW5hQGNveGxhYi5sb2NhbAFRAAiI0YCRTc9gAEYAAAAAm/SFMIOmk0S20kr3aAh9lQcAGtu3FPLpKEucj0bnlp9/GAAKG6ycXQAAGtu3FPLpKEucj0bnlp9/GABw6uYOBgAAEA=="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq57Py"/>
                            <t:Subject>Occurrence Pattern Test 1</t:Subject>
                            <t:Start>2014-08-08T08:45:00Z</t:Start>
                            <t:End>2014-08-08T08:55:00Z</t:End>
                         </t:CalendarItem>
                         <t:CalendarItem>
                            <t:ItemId Id="AAAYAGFuaWt1c2hraW5hQGNveGxhYi5sb2NhbAFRAAiI0ZBInhJgAEYAAAAAm/SFMIOmk0S20kr3aAh9lQcAGtu3FPLpKEucj0bnlp9/GAAKG6ycXQAAGtu3FPLpKEucj0bnlp9/GABw6uYOBgAAEA=="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq57Py"/>
                            <t:Subject>Occurrence Pattern Test 1</t:Subject>
                            <t:Start>2014-08-28T08:45:00Z</t:Start>
                            <t:End>2014-08-28T08:55:00Z</t:End>
                         </t:CalendarItem>
                         <t:CalendarItem>
                            <t:ItemId Id="AAAYAGFuaWt1c2hraW5hQGNveGxhYi5sb2NhbAFRAAiI0ZERyHwgAEYAAAAAm/SFMIOmk0S20kr3aAh9lQcAGtu3FPLpKEucj0bnlp9/GAAKG6ycXQAAGtu3FPLpKEucj0bnlp9/GABw6uYOBgAAEA=="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq57Py"/>
                            <t:Subject>Occurrence Pattern Test 1</t:Subject>
                            <t:Start>2014-08-29T08:45:00Z</t:Start>
                            <t:End>2014-08-29T08:55:00Z</t:End>
                         </t:CalendarItem>
                      </t:Items>
                   </m:RootFolder>
                </m:FindItemResponseMessage>
             </m:ResponseMessages>
          </m:FindItemResponse>
       </soap:Body>
    </soap:Envelope>
    Here we have clearly 4 occurrences. I still don't understand why I can't get the last one by index. When I set the period for 10 days and interval 2 weeks I know it's stupid case but anyway 2 occurrences appear on Thursday and Friday in the calendar and
    I can find them in CalendarView too but I can't get the last one by index.
    Probably the reason why it happens is the last occurrence is defined incorrectly. You see Exchange shows it on 2014-08-28 meanwhile really it should be 2014-08-29
    Here is part of GetItemResponse for the recurring master
                         <t:Recurrence>
                            <t:WeeklyRecurrence>
                               <t:Interval>3</t:Interval>
                               <t:DaysOfWeek>Thursday Friday</t:DaysOfWeek>
                            </t:WeeklyRecurrence>
                            <t:EndDateRecurrence>
                               <t:StartDate>2014-08-07Z</t:StartDate>
                               <t:EndDate>2014-09-13Z</t:EndDate>
                            </t:EndDateRecurrence>
                         </t:Recurrence>
                         <t:FirstOccurrence>
                            <t:ItemId Id="AAMkAGMwZmFmZWM2LTkxOTUtNDc4ZC04MGE4LTk0ODA5NGM2MjM5NQFRAAiI0X/II2WgAEYAAAAAm/SFMIOmk0S20kr3aAh9lQcAGtu3FPLpKEucj0bnlp9/GAAKG6ycXQAAGtu3FPLpKEucj0bnlp9/GABw6uYOBgAAEA=="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq57Py"/>
                            <t:Start>2014-08-07T08:45:00Z</t:Start>
                            <t:End>2014-08-07T08:55:00Z</t:End>
                            <t:OriginalStart>2014-08-07T08:45:00Z</t:OriginalStart>
                         </t:FirstOccurrence>
                         <t:LastOccurrence>
                            <t:ItemId Id="AAMkAGMwZmFmZWM2LTkxOTUtNDc4ZC04MGE4LTk0ODA5NGM2MjM5NQFRAAiI0ZBInhJgAEYAAAAAm/SFMIOmk0S20kr3aAh9lQcAGtu3FPLpKEucj0bnlp9/GAAKG6ycXQAAGtu3FPLpKEucj0bnlp9/GABw6uYOBgAAEA=="
    ChangeKey="DwAAABYAAAAa27cU8ukoS5yPRueWn38YAHDq57Py"/>
                            <t:Start>2014-08-28T08:45:00Z</t:Start>
                            <t:End>2014-08-28T08:55:00Z</t:End>
                            <t:OriginalStart>2014-08-28T08:45:00Z</t:OriginalStart>
                         </t:LastOccurrence>
    With best regards,
    Natalia

  • How to send data to another site, get response, redirect and get new response

    Dear all,
    I've to write a Java EE application that have to become an interface to a payment platform. The protocol require to send a POST string containing some information (including an error and response page) to an external host, get the response and redirect the user to another host using the previous response. When the user ends the transaction the host redirect the user to my error or response page.
    For the moment my user access to my application using glassfish REALM authentication. After that I write the following code:
    public void paymentPrepare() throws UnsupportedEncodingException, IOException {
       String postUrl = "https://test.payment.test/init/http";
       HttpPost postRequest = new HttpPost(postUrl);
       String id = "99999999";
       String password = "99999999";
       String action = "4";
       String amt = "1.00";
       String currencycode = "978";
       String langid = "ENG";
       String responseurl = "http://myhost:8080/EMBOWorkshop/secure/response.xhtml";
       String errorurl = "http://myhost:8080/EMBOWorkshop/secure/error.xhtml";
      trackid = "TRCK0001";
      udf1 = "Descrizione";
       StringEntity postParamsEntity = new StringEntity("id=" + id
       + "&password=" + password
       + "&action=" + action
       + "&amt=" + amt
       + "&currencycode=" + currencycode
       + "&langid=" + langid
       + "&responseurl=" + responseurl
       + "&errorurl" + errorurl
       + "&trackid" + trackid
       + "&udf1" + udf1);
      postParamsEntity.setContentType("application/x-www-form-urlencoded");
      postRequest.setEntity(postParamsEntity);
       DefaultHttpClient httpClient = new DefaultHttpClient();
       // Execute the HTTP POST
       System.out.println("Executing HTTP Post...\n");
       HttpResponse response = httpClient.execute(postRequest);
       // Check the HTTP status of the post.
       if (response.getStatusLine().getStatusCode() != 200 && response.getStatusLine().getStatusCode() != 201) {
       throw new RuntimeException("Failed: HTTP error code: "
       + response.getStatusLine().getStatusCode());
       // Create a reader to read in the HTTP post results.
       BufferedReader br = new BufferedReader(
       new InputStreamReader((response.getEntity().getContent())));
       // Read in all of the post results into a String.
       String output = "";
       Boolean keepGoing = true;
       while (keepGoing) {
       String currentLine = br.readLine();
       if (currentLine ==
    null) {
      keepGoing = false;
       } else {
      output += currentLine;
       System.out.println("Raw string result: \n" + output);
    The previous code works fine. I receive the response. But now I don't know how to continue. How can redirect the user to another site, and when the payment is finished, receive the response? Another question is, the user authenticate himself to access to the application. When the user will redirect to an external site, the glassfish session permits to get the response from the other host without require a new authentication?
    For the moment I don't know how to redirect the user, but I tried to write this method to obtain the last response:
      public void getResponse(HttpServletRequest request, HttpServletResponse response) {
      paymentId = request.getParameter("paymentid");
      result = request.getParameter("result");
      auth = request.getParameter("auth");
       ref = request.getParameter("ref");
      traind = request.getParameter("tranid");
      trackid = request.getParameter("trackid");
      udf1 = request.getParameter("udf1");
      responsecode = request.getParameter("responsecode");
    Is it correct?
    Thanks

    Now I'm able to redirect the user to the other page:
    ExternalContext externalContext = FacesContext.getCurrentInstance().getExternalContext();
    externalContext.redirect("http://stackoverflow.com");
    Now the problem is: once the user has finished to pay, the other site redirect the user to my site using one of the two JSF page I prepared for error or response like the following:
    <?xml version='1.0' encoding='UTF-8' ?>
    <!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <ui:composition xmlns:ui="http://java.sun.com/jsf/facelets"
                    template="./index.xhtml"
                    xmlns:h="http://java.sun.com/jsf/html"
                    xmlns:f="http://java.sun.com/jsf/core"
                    xmlns:rich="http://richfaces.org/rich"
                    xmlns:a4j="http://richfaces.org/a4j"
                    xmlns="http://www.w3.org/1999/xhtml"
                    xmlns:fn="http://java.sun.com/jsp/jstl/functions"
                    >
        <ui:define name="content">
            <center>
               An error occurred during  transaction
                #{participantBean.auth}<br />
                #{participantBean.responsecode}
            </center>
      </ui:define>
    </ui:composition>
    So, how can I get the GET parameters that the other host sent to me during the redirection?

  • Trying to get fios since it came out in NYC... Need advice

    I live in the Financial District in Manhattan, NY and I have been trying to get FIOS for three years now, with no luck... I call in every few weeks and still no availability, I just get the typical 6 - 12 months response from VZ I have been getting for 3 years.
    A year ago, the building across the street from me got FIOS. I called to let VZ know and see if I could get it too. They said that because it wasnt on my block, it wouldnt help me in my neverending quest to get FIOS.
    A month ago, a building right next door (on the same block, about 5 feet from my front door) just was finished being built, and they have FIOS available to their residents, built into the building.... Yet when I call VZ, they still say it is unavailable to me, even though though my neighbor has it.
    You would think VZ would be trying to expand their coverage as much as they can, yet whenever I call customer service to inquire about getting FIOS, I feel like I just get put on hold for an hour and I dont end up any closer to my goal.
    Since my new neighbor (we even share a wall) has FIOS, does anyone have any advice on how I could get it? Getting FIOS seems to be almost as difficult as dealing with TWC...
    Thanks all

    jdg9999999 wrote:
    A month ago, a building right next door (on the same block, about 5 feet from my front door) just was finished being built, and they have FIOS available to their residents, built into the building.... Yet when I call VZ, they still say it is unavailable to me, even though though my neighbor has it. 
    Are you in a Multiple Dwelling Unit (condo/apartment)?
    If so, VZ can not install FIOS in your building until your landlord/HOA signs two agreements.
    If you landlord/HOA has not been contacted by FIOS, they can get in touch here:
    http://communities.verizon.com/default.aspx?page=owncontact

  • Getting response in fault tag ?

    Hi All,
    My BPEL process contains an operation which has Input,Output and Fault parameters.
    When I initiate the process, Its completing successfully..
    but my response is wrapped up in <env:Fault >
    Following is the response I am getting
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Header/><env:Body><env:Fault xmlns:ns1="http://xmlns.oracle.com/EnterpriseServices/Core/Item/V1"><faultcode>ns1:FaultMessage</faultcode><faultstring>business exception</faultstring><faultactor>cx-fault-actor</faultactor><detail>
    ----My response is here ---
    </env:Fault>
    </env:Body>
    </env:Envelope>
    My project WSDL file
    <definitions
    name="SyncItemEBIZProvBPELABCSImpl"
    targetNamespace="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:itemabcs="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1"
    xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V1"
    xmlns:itemebo="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1"
    xmlns:svcdoc="http://xmlns.oracle.com/Services/Documentation/V1"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:itemsvc="http://xmlns.oracle.com/EnterpriseServices/Core/Item/V1"
    xmlns:pns1="http://xmlns.oracle.com/SyncItemEBIZProvBPELABCSImpl/correlationset"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:client="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1"
    xmlns:itemabo="http://www.example.org/SyncItemPublicationInput"
    >
    <import namespace="http://xmlns.oracle.com/EnterpriseServices/Core/Item/V1" location="http://ap6032fems.us.oracle.com:7831/AIAComponents/EnterpriseBusinessServiceLibrary/Core/Item/ItemEBS.wsdl"/>
    <import namespace="http://xmlns.oracle.com/SyncItemEBIZProvBPELABCSImpl/correlationset"
    location="SyncItemEBIZProvBPELABCSImpl_Properties.wsdl"/>
    <types>
    <xsd:schema targetNamespace="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1"
    elementFormDefault="qualified" xmlns:itemabcs="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/Item/V1"
    xmlns:itemebo="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:svcdoc="http://xmlns.oracle.com/Services/Documentation/V1"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:client="http://xmlns.oracle.com/SyncItemEBIZProvBPELABCSImpl"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:itemabo="http://www.example.org/SyncItemPublicationInput">
    <xsd:import namespace="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1" schemaLocation="http://ap6032fems.us.oracle.com:7831/AIAComponents/EnterpriseObjectLibrary/Release1/Core/EBO/Item/ItemEBM.xsd"/>
    <xsd:import namespace="http://www.example.org/SyncItemPublicationInput" schemaLocation="http://ap6032fems.us.oracle.com:7831/AIAComponents/ApplicationObjectLibrary/EBiz/ApplicationInterfaces/Item/Schemas/ItemABM.xsd"/>
    </xsd:schema>
    </types>
    <message name="SyncItemRequestMessage">
    <part name="SyncItemPublication" element="itemebo:SyncItemPublicationEBM"/>
    </message>
    <message name="SyncItemResponseMessage">
    <part name="SyncItemPublicationConfirmation" element="itemebo:SyncItemPublicationConfirmationEBM"/>
    </message>
    <message name="FaultMessage">
    <documentation>
    <svcdoc:Message>
    <svcdoc:Description>This message is used for propagating Error Context and Error Message</svcdoc:Description>
    </svcdoc:Message>
    </documentation>
    <part name="FaultMessage" element="corecom:Fault"/>
    </message>
    <message name="SyncItemABMRequestMessage">
    <part name="Item" element="itemabo:item"/>
    </message>
    <message name="SyncItemABMResponseMessage">
    <part name="ItemStatus" element="itemabo:itemStatus"/>
    </message>
    <portType name="SyncItemEBIZProvBPELABCSImpl">
    <operation name="SyncItemPublication">
    <input message="itemabcs:SyncItemRequestMessage"/>
    <output message="itemabcs:SyncItemResponseMessage"/>
    <fault name="fault" message="itemabcs:FaultMessage"/>
    </operation>
    </portType>
    <plnk:partnerLinkType name="SyncItemEBIZProvBPELABCSImpl">
    <plnk:role name="SyncItemEBIZProvBPELABCSImplProvider">
    <plnk:portType name="client:SyncItemEBIZProvBPELABCSImpl"/>
    </plnk:role>
    <plnk:role name="SyncItemEBIZProvBPELABCSImplRequester">
    <plnk:portType name="client:SyncItemEBIZProvBPELABCSImplCallback"/>
    </plnk:role>
    </plnk:partnerLinkType>
    <bpws:propertyAlias propertyName="pns1:Item_Name" xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/file/Write_ItemABM_To_File/"
    messageType="ns1:item_msg" part="item" query="/itemabo:item/item_name"/>
    <bpws:propertyAlias propertyName="pns1:Item_Name" xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/file/Read_ItemStatus_FromFile/"
    messageType="ns1:itemStatus_msg" part="itemStatus" query="/itemabo:itemStatus/item_name"/>
    <bpws:propertyAlias propertyName="pns1:Item_Name" messageType="itemabcs:SyncItemRequestMessage" part="SyncItemPublication"
    query="/itemebo:SyncItemPublicationEBM/itemebo:DataArea/itemebo:SyncItemPublication/itemebo:ItemPublicationLine/itemebo:Item/itemebo:Base/itemebo:Name"
    xmlns:ns1="http://schemas.xmlsoap.org/ws/2003/03/addressing" xmlns:ns2="http://schemas.xmlsoap.org/ws/2002/04/secext"/>
    </definitions>
    Any clues for the wrong ?
    Thanks
    Praveen

    Logs from EM
    Caused by: com.oracle.bpel.client.BPELFault: faultName: {{http://xmlns.oracle.com/EnterpriseServices/Core/Item/V1}FaultMessage}
    messageType: {{http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1}SyncItemResponseMessage}
    parts: {{SyncItemPublicationConfirmation=<SyncItemPublicationConfirmationEBM xmlns:itemebo="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1" xmlns="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1">
       <corecom:EBMHeader xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V1">
          <corecom:EBMName>SyncItemPublicationConfirmationEBM</corecom:EBMName>
          <corecom:EBOName>ItemEBO</corecom:EBOName>
          <corecom:CreationDateTime>2007-10-15T23:40:27-08:00</corecom:CreationDateTime>
          <corecom:VerbCode>SyncItem</corecom:VerbCode>
          <corecom:EBMTracking>
             <corecom:SequenceNumber>2</corecom:SequenceNumber>
             <corecom:ExecutionUnitName>SynItemProvABCSImpl</corecom:ExecutionUnitName>
          </corecom:EBMTracking>
       </corecom:EBMHeader>
    [b]-----Remainig Response Payload--------
    at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.createBPELFault(BPELActivityWMP.java:476)
    at com.collaxa.cube.engine.ext.wmp.BPELReplyWMP.__executeStatements(BPELReplyWMP.java:123)
    at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:195)
    at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3672)
    at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1650)
    at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:184)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:276)
    at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5658)
    at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:1874)
    at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:803)
    at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:783)
    at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:378)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:396)
    at com.evermind.server.ThreadState.runAs(ThreadState.java:648)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
    at CubeDeliveryBean_LocalProxy_4bin6i8.handleCallback(Unknown Source)
    at com.collaxa.cube.engine.dispatch.message.instance.CallbackDeliveryMessageHandler.handle(CallbackDeliveryMessageHandler.java:49)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
    at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
    at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
    at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
    at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
    at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
    at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
    at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
    at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
    Thanks
    Praveen

Maybe you are looking for

  • IT0009_Bank Details

    Hi Friends, As Per our scenario Payment method has been defaulted T (Bank transfer) for all bank types. However when employee leave from organization the payment can be done by C (Check). For which we do not required to fill the bank account, but whe

  • Searching for clips without proxies

    When I first installed my FCSvr I managed to jam it up several times with some impossible scans that froze it up in the middle of uploading projects. I had to restart the server several times until I realized what I was doing wrong. These projects no

  • Microsoft SQL Server 2008 Express for SAP BO BI 4.0

    Dear Experts, I am curently installing a SAP BO BI 4.0 with the bundle database, and after watching the thread  10610337 and http://www.microsoft.com/sqlserver/en/us/product-info/compare.aspx I am wondering if the SQL server express is sufficient for

  • Adding byte arrays of hex numbers

    Hi all, Im having a lot of trouble adding an array of bytes containg a hexidecimal number to another in java. Here is an example of what I want to do (adding 2 byte arrays of hex): 00 00 00 FF 00 00 00 FF 00 00 01 FE Here is what I have so far: byte[

  • A VERY ORIGINAL STORY AT A GREAT PRICE. A DON'T MISS. $1.59. REUNION.

    http://www.lulu.com/content/e-book/reunion/15532935 Reunion is a very original and new story about a man whose marriage falls apart and he loses contact with his wife and son as they disappear. He spends the longest time in searching for them to no a