Coding according to environment/platform?

Hello all experts here. In my project (an application, not applet), one problem bothers me is that the development environment and production environment is not the same. The development is on windows/XP, while the production is a unix box. In this application, I have to run some system command (e.g. via Runtime.getRuntime().exec(command), etc.). Obviously PC command and UNIX command are different. Also, I have to access some files in local system, and the path are different in devlopment and production environment.
Therefore, in my program, I have to make decision which system commands and which file paths I should use according to whether it's development or production environment. The approach I am using is pass an online argument to the program, if the argument is "1" then I choose dev action, if "2" I choose production action. But I feel this is really clumsy and unprofessional. I appreciate if you can give some professional suggestion to handle this gracefully.

I would suggest the following..
Create an inheritance hierarchy of classes that then interface to the OS level functions. For example, you can create these three classes:
public interface OSBroker {
// method signatures here for example...
    public void moveFile() throws SomeException;
public class WindowsBroker implements OSBroker {
// define OSBroker methods here for Windows
    public void moveFile() throws SomeException;
// define helper methods here
public class UnixBroker implements OSBroker {
// define OSBroker methods here for Windows
    public void moveFile() throws SomeException;
// define helper methods here
}Then you can have some controller code that calls sets up the OS broker object, like this:
OSBroker broker = null;
if ( windows ) {
    broker = new WindowsBroker();
} else if ( unix ) {
    broker = new UnixBroker();
}And then your code can call the broker's methods but not know the implementation. The advantage to this is that you can define the OS specific behavior in each class and then forget about it. Of course you'll have to test on both platforms but you'd probably need to do this anyway.
Additionally, you can still use all the properties files, etc.

Similar Messages

  • Able to create new instances in Platform Edition 9.0?

    According to the Platform Edition 9.0 docs http://docs.sun.com/app/docs/doc/819-3662/6n5s9hmtq?a=view , it is possible to create new instances using create-instance command.
    However, I encountered an invalid command error in asadmin when trying to invoke create-instance:
    bash$ ./asadmin
    Use "exit" to exit and "help" for online help.
    asadmin> create-instance
    CLI147 Invalid command, create-instance
    asadmin>I am using Application Server Platform Edition 9.0_01 (build b14)
    SO, are we really able to create new instances in PE 9.0? Thanks in advance for any advice.

    Hi there !
    I don't belive of can perform these tasks on PE.
    The concepts of nodeagents , clusters and other are no present on the Platform edition.
    I also see no way of managing these new instances on the administration console, so ... my guess is it can be done
    Rp

  • What is the best platform for Oracle Server?

    What is the best platform for Oracle Server?
    What is your criterion?
    Thanks,
    Somsak B.

    I believe that Oracle is developed and coded on a Solaris
    platform and then ported to other operating systems. If that is
    the case, you can assume that Solaris is the best platform or at
    least the safest in terms of performance and risk.
    If anyone knows anything to the contrary, pls correct me.

  • Wat nvironment for coding J2EE

    I am very new to j2ee. I use jbuilder for all me coding?what environment do u use for j2ee

    I'm using the IBM Webshpere Application Developer. It's based on Eclipse so you may take usage of free (or not free) Plugins which can be very useful. If you are using the IBM Websphere Application Server you can easily deploy the code or debug it within the IDE. The containerspecific Descriptors are written (only for IBM WAS of course).
    The Problem with the WSAD is that its very slow if you use much XML- or JSP-Files cause of the permanent validation.
    Hope this helps
    Peda

  • 6985  and 6881 for any subsequent APDU. Where is the source of the problem?

    Hi.
    I'm trying to load applet to Athena Card (Java Card compliant) with JCOP Tools. Although the load process finishes successfully, subsequent install [for install and for make selectable] APDU is responded with 6985 error code - �Condition of use not satisfied� (according to Global Platform specification 2.2.1). After that any APDU sent to the card is responded with 6881 error code - �Logical channel not supported� (according to ISO/IEC 7816-4 document).
    I'm sure that these errors are not sent from our applet. First of all I double checked the install routine of the applet and it does not send such error. Second, I don't use any logical channel, only the main one.
    What may be the source of this behavior?
    Thank you in advance,
    Best regards, neutrino.

    I have JCOP41 v 2.3.1 and it has RetailMAC.
    I'm implementing now this algorithm and it's too complicated. Could you give me suggestions on how to implement it?
    I have already wrote these lines (not completed yet, but I'm sure you will understand what I'm trying to do). Please forgive me for ugly code. I'm a C# developer and I do not have enough Java experience in my background.
        // Here goes section of Retail MAC signing/verification
        // Coded by Gregory Stein.
        private static final byte BAC_MAC_VERIFY = 1;
        private static final byte BAC_MAC_SIGN = 2;
        private static final byte BAC_KS_MAC_VERIFY = 3;
        private static final byte BAC_KS_MAC_SIGN = 4;
        private byte[][] lastMAC = new byte[2][8];
        private byte[] mac = new byte[8];
         * @author Gregory Stein
         * Generates the signature of all/last input data
         * using Retail MAC algorithm as defined in Global
         * Platform specification Appendix B.1.2.2 and as described in
         * ISO 9797-1: MAC Algorithm 3 with output
         * transformation 3, without truncation, and with DES taking
         * the place of the block cipher.
          * @param input input buffer containing data to be sign
          * @param inputOffset the offset into the input buffer at which to begin signature generation
          * @param inputLength the byte length to sign
          * @param signatureBuffer the output buffer to store signature data
          * @param signatureOffset the offset into sigBuff at which to begin signature data
          * @return number of bytes of signature output in sigBuff
         private short sign(byte[] input, short inputOffset, short inputLength,
                   byte[] signatureBuffer, short signatureOffset, byte instance)
              short signBytes = 0;
              Cipher cipherDES = Cipher.getInstance(Cipher.ALG_DES_CBC_ISO9797_M2, false);
              DESKey keyDES;
              byte[] iv;
              if (instance > 2) {
                   iv = lastMAC[1];
                   keyDES = bacKSmacKey3;
              } else {
                   iv = lastMAC[0];
                   keyDES = bacKmacKey3;
              cipherDES.init(keyDES, Cipher.MODE_ENCRYPT, iv, (short)0, (short)8);
              cipherDES.doFinal(input, inputOffset, inputLength, mac, (short)0);
              cipherDES = Cipher.getInstance(Cipher.ALG_DES_ECB_NOPAD, false);
              cipherDES.init(keyDES, Cipher.MODE_DECRYPT, mac, (short)0, (short)8);
              cipherDES.doFinal(inBuff, inOffset, inLength, outBuff, outOffset)
              // Here I'm writing now
              switch(instance)  {
                   case BAC_MAC_VERIFY:
                   case BAC_MAC_SIGN:
                   case BAC_KS_MAC_VERIFY:
                   case BAC_KS_MAC_SIGN:
              return signBytes;
         // End of signing/verification sectionPlease advise me, how can I reduce this code? Or improve it in some way?
    Thank you in advance.
    Best regards, neutrino.

  • SDK issues/questions...for amateurs

    why doesnt SDK work on windows?
    where can you get the "Touch Fighter" game?
    Can amateurs use SDK to make their own appllications or is it too complicated?

    NORSF wrote:
    why doesnt SDK work on windows?
    The party line reason is that porting the Xcode format to the Windows environment was more work than Apple was willing to invest.
    Undoubtedly part of the reason was to get more developers used to coding on the OSX platform.
    where can you get the "Touch Fighter" game?
    You can't. End users can not get 3rd party apps until the 2.0 update in June.
    Can amateurs use SDK to make their own appllications or is it too complicated?
    Anyone can use the SDK to make applications. However, the SDK is not an "i" product. It won't do the coding for you. You must already have a strong background in coding, especially coding for a GUI, to get any use out of it what so ever. It is a professional developers to that was just given to everyone.

  • How to check oracle properly installed or not?

    Hello Friends,
    How to check oracle properly installed or not. cause during installation time the person who installed faced many problems. we have RISK base IBM p5 Series server and Oracle 10g RAC.
    i want to check installation made properly or not.
    Thanks,
    Nikunj Patel

    Installation for RAC environments means you are not only talking about one single installation, but several installations, and the number of installations and checking processes depend on factors such as the clusterware you are using, if you are using the Oracle clusterware or the proprietary clusterware, if you are using a separate oracle home to install the ASM or if you are using the same oracle home for both, the ASM and the RDBMS.
    First you must ensure you have installed all prerequisites according to your platform, i.e. patches, packages, kernel parameters, etc. which are listed at the install guide corresponding to your platform. Then you should use the cluvfy (cluster verifier tool) to check if the different install phases are properly installed
    The most critical and most of the times, problematic installation phase is the clusterware. So you should specify if you installed the Oracle clusterware or the proprietary clusterware. In a RAC environment if your clusterware is not properly installed, most probably you won't have a running RAC, so if your environment is functional there you may have high probabilities that it is OK, but to make sure, launch the cluvfy tool.
    The cluvfy tool verifies the process since the beginning and it ensures your environment meets the required minimum requirements to be at an operational level, it checks the pre/post install phases for the clusterware, pre/post install of the rdbms, and it is launched from the OS. It can be obtained as a standalone product or you can use the one found at the clusterware Oracle Home. For further references on this tool I suggest you to read this
    Oracle® Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide
    10g Release 2 (10.2) for AIX
    Part Number B14201-04
    ~ Madrid

  • Error in installing oracle 9ids

    hi,
    i try installing oracle 9ids this error occured
    "Invalid staging area. There are no top level components for windows 98 available for installation in this staging area."
    please help

    --sorry for correction to my previous message
    i tried installing the oracle 9ids in a windows nt environment and it was successfully installed.
    but now am installing in a windows 98. Is it possible that oracle 9ids runs only in server environment platform?

  • Calculate Withholding taxes for VEndor Invoices using ABAP program.

    Hi All,
    I have to upload Vendor Invoices using FB60/Fb01 tcodes. I am able to post the Invoices using FB01/Fb60
    but I have to calculate extended withholding taxes also using this program for the Invoices.
    Is it possible to upload vendor Invoices and calculate withholding taxes using Program?
    If yes,
    Does anyone has any idea how do you calculate extended withholding taxes using any BAPI's?
    I have used these two BAPI's
    BAPI_ACC_DOCUMENT_POST
    BAPI_acc_invoice_receipt_post
    they are working fine but without withholding tax.
    This is a requirement for country India.
    Regards,
    Sushil

    Hi,
    Imho, you need to get (meaning, extract into separate fields) the different supplier types from Table1 first. Your key for Table1 is the vendor no, which is also the key in Table2 (or the key for Table2 is Vendor no & Type).
    For better performance, better select multiple/all required entries from Table1 instead of doing a select endselect.
    Depending on the format of the vendortypes in Table1, put them in a new itab (for our purpose named Table1New where vendor no & type are the only 2 fields. For example, if the type length is fixed to 2 chars, or divided by space,... use your coding accordingly.
    Next step is to select all vendor no's in Table2 which you have selected in Table1. If in Table2, the vendor no is the only key (and the all vendor types are filled in a single record), then loop check the vendor types from Table1New against the types in Table2.
    If the key of Table2 is vendor no & vendor type, then do a read table for the key.
    The logic in pseudo-code:
    Select from Table1 into table. If you'd like to limit the selection size, add package size statement.
         extract the vendor types in to itab Table1New.
         Select the vendor & types from Table2 by using the for all entries option (better performance).
         loop at Table1New
              check in Table2:
                   if the unique key is vendor no: check all fields for the vendor type from Table1New
                   if the unique key combo is vendor no & type: check by using a read table.
              If not found => add entry to Table2
         endloop.
    endselect Table1 (when using package size)
    I guess the most difficult step is to extract the types from Table1 into separate fields, all the rest seems straight forward. Please keep in mind the itab type definitions for a better performance.
    Good luck!
    Best regards,
    Zhou

  • Specs and workflow for creating opening/closing titles for video

    I'm trying to create specs/workflow for videos that I will be adding opening and closing titles to (black background with colored text), using QuickTime Player 7 (Pro).
    The videos are .mov, AVC coding, 1280x720, millions, 30fps, a sample video had a data rate of 7,463 kbits/second.
    I created 1280x720 300dpi (perhaps I should have used 72dpi?), saved as a .jpg (highest quality), then copied the .jpg contents into a QuickTime Player 7 (Pro) blank document multiple times until I had enough frames for my need. The resultant video was very large; 339,743 kbps/second. I then exported to H.264, which brings the data rate down to only 214 kbits/second (and looks fine) and then copied that into the head of my AVC coding video.
    Questions:
    1) When I exported to H.264, the x pixels increased by 6, to 1286. After pasting that video into the AVC coding (1280x720) video, the resultant movie is 1280x720. Did my graphic get compressed by 6 pixels horizontally?
    2) Does my method of converting the huge graphic movie to H.264, and then pasting it into the AVC coding make sense? The combined video has AVC coding, according to Movie Inspector; does the H.264 of the graphic get converted automatically? Any better way to approach creating my titles?
    Note: these AVC coding videos may get converted to H.264 for some use, but for now, I'm keeping the highest quality (source) video I have to work with.
    Thanks,
    Bob

    "First, tell use why you're not using FCP's titling and keying capabilities."
    I don't own FCP.
    "Then, explain why you're doing it this way."
    I'm able to create graphics with plenty of control in a graphics program (PhotoShop in this case).
    "There is no dpi in video, there are only pixels."
    Sorry, I posted my thread then realized I left out a bit of info, but couldn't edit the post. I should have written that I created my graphics file in PhotoShop, hence the dpi reference.
    "A black background for text is not the same as using an alpha channel."
    OK. The portion of my video with titling stands by itself; that is, I'm not overlaying titles on existing video. Is there a use for alpha channel if I'm working up standalone title video frames? Uses less data rate?
    It seems from your inference I would be best served by purchasing FCP, so I'll probably take that advice and buy it.
    From a general video production point of view, I'd still like to learn more about creating titles in a graphics app and bringing them into QT Player; what format to bring them in as (e.g., H.264 into an AVC coding video, as I've done, or ?), and what happens when my graphics video gets converted from 1280x720 to 1286x780 (AVC export to H.264), and then brought into an AVC codec movie, and the movie remains at 1280x720-- does the graphic get horizontally widened, or the vertical compressed? Thanks.
    Bob

  • Any tips on managing reminders = tasks in ical?

    I have Palm on my Dell. I'm moving to MacbookPro. I got my contacts to Address Book using Vcard. I don't have tons of calendar entries so used the Vcal option to move them one at a time to iCal. Now I'm down to moving Palm tasks to my Mac. In terms of hardware I only have the Dell and the Mac. In terms of S/W I don't see much on the web that will really save me a lot in moving my 100-125 tasks to the Mac. So it will probably be re-enter them one at a time.
    Now the question - iCal seems to have only one place holder for what I call Tasks. That seems to be Reminders. Does anyone have any feedback, tips, etc. on doing task/reminder management using iCal?
    Thanks in advance.

    I haven't used iCal on Lion (10.7) yet, but on earlier version Tasks were assigned to calendars, and colour-coded accordingly. You could have special calendars for eg Urgent tasks, Work tasks etc. I suspect that remains the case in Lion's iCal.

  • Calendars in iCal disappeared

    HI
    All of the individual calendars I had set up within iCal (they show in the left panel) have disappeared and when I open iCal all the days are blank....no events or appts. are there! If I click on the 'search results list' button a list of all my appts. comes up. If I double click on one appt. or event for each month then the entire month gets filled in again.....until the next time I close ical and restart. Then it's blank again. So I know my appts. are there but the calendars they were in are gone. I don't have a backup within iCal....tho it is backed up to .Mac/MobilMe. I'm reluctant to sync it again as I'm afraid it will just remove them all from the web site and then I'll have nothing.
    Do any of you have any idea how they disappeared or how I can get them all back again since all the events are still "there" someplace and are still color-coded according to the calendar they were in?
    I also sync with my Palm LifeDrive via The MissingSync and I sync on my iPod. I don't know if one of those syncs changed iCal or not but iCal on this main computer is supposed to be the one they all sync to.
    Any help getting the calendars back with the info still in them would be appreciated.
    Thanks

    Hello,
    I found this in iCal Help:
    I don't see my events or To Do items
    If you don't see or are having trouble finding an event or To Do item, check the following:
    Make sure there is a checkmark by the calendar (in the Calendars list) that contains that event or To Do item. (To see if a calendar in a calendar group is checked, click the triangle next to the calendar group to open it.) You can only see events and To Do items on checked calendars.
    If you see a scroll bar on the right side of the iCal window, drag it up or down to see times on the calendar that aren't visible.
    Enter the name (or portion of the name) of the event or To Do item in the search field at the bottom of the window. For more information about using the search field to find events or To Do items, click "Tell me more."
    If you're in Month view and you see three dots (an ellipsis) at the top of the day, there is not enough room to show all the events on that day. To see all the events in Day view, double-click the ellipsis.
    An event that spans more than one day appears only on the day it starts in Month view. To see the whole event, switch to Week view by clicking the Week button at the bottom of the iCal window. Or, you can make it an all-day event by selecting the "All-day event" checkbox in the Info drawer.
    If you don't see your all-day events, make sure Show All Day Events is checked in the View menu.
    If you've changed the time zone for a specific event or have changed the iCal time zone (and are viewing all your events in a different time zone than your computer's time zone), make sure you're looking for the event at the correct time. iCal adjusts where the event appears based on the iCal time zone and the event's time zone. To see the iCal time zone, look in the upper-right corner of the iCal window. (If you don't see a time zone pop-up menu, iCal is displaying your events based on your computer's time zone in Date & Time preferences.)
    Make sure that your date, time, and time zone are set correctly in Date & Time preferences. (Choose Apple menu > System Preferences, then click Date & Time.)
    Carolyn

  • Memory parameters settings as per RAM and swap size

    Hello Experts,
    We have installed the newly SAP systems (Solman 7.1, ECC6 EHP 5, and CRM EHP1), below is the platform-
    OS - Linux x86_64
    RAM - 20 GB (ECD ABAP and solman (ABAP+JAVA)) and 24 GB (CRM ABAP).
    swap size is twice of RAM.
    Kernel - 720 64bit
    Current memory parameters values are (by default) -
    ztta/roll_area                6500000
    ztta/roll_first               1
    ztta/short_area               3200000
    rdisp/ROLL_SHM                32768
    rdisp/PG_SHM                  32768
    rdisp/PG_LOCAL                150
    em/initial_size_MB            4096
    em/blocksize_KB               4096
    em/address_space_MB           4096
    ztta/roll_extension           2000000000
    abap/heap_area_dia            2000000000
    abap/heap_area_nondia         2000000000
    abap/heap_area_total          2000000000
    abap/heaplimit                40000000
    abap/use_paging               0
    Could anyone suggest the calculation for above parameters so I can tune it according to my platform to avoid any memory bottleneck.
    Regards
    Saurabh Mishra

    HI
    For 20 Gb Instance                                                                     For 24 GB
    ztta/roll_area                  6500000                                               em/initial_size_MB            16000 MB
    ztta/roll_first                   1
    ztta/short_area               3200000
    rdisp/ROLL_SHM             32768
    rdisp/PG_SHM                  32768
    rdisp/PG_LOCAL              150
    em/initial_size_MB            12000
    em/blocksize_KB               4096
    em/address_space_MB     4096
    ztta/roll_extension              2000000000
    abap/heap_area_dia           2000000000
    abap/heap_area_nondia     10000000000
    abap/heap_area_total         12000000000
    abap/heaplimit                            40000000
    abap/use_paging               0
    and Configure ABAP Buffer abap /buffer size of 800 MB(Initially)
    CUA and Screen Buffer of 20 Mb each.
    The lowered values because DB Should be considered while changing SAP Memory,even though memory is allocated on need basis.
    Regards
    Arun.H

  • How to dynamically load a Base64 string to an image on the Crystal Report?

    I have a signature stored in my SQL Server 2008 DB as a Base64 encoded string. It is in a datatype of nvarchar(MAX), field named ="signature_stream"
    I am using Crystal Reports Basic for Visual Studio 2008.a XML field definition file to load the data to the report.  In that file [signature_stream] is a xs:string type.  This is a asp.net application so ideally I would like not to have to save the image to disk before showing it.
    I need to be able to take [signature_stream] and load it onto my report from server side code. 
    Any help would greatly be appreciated.

    Hi Jimmy,
    CR is a 32 bit app so it won't be able to handle an image in x64 format unless you find a way to convert it to x86 type.
    The MS SQL client may be able to do this for you though. Install the SQL Native 10 client from the MS SQL Tools menu options and then convert/update the report and DSN to use the SQLNCLI10.dll as the client dll.
    See if you can add that field to the report, if that works then you can add any image to the report and set the image formula to that database field using the Formula field:
    click the X-2 button for graphic location and select the field with the image in it.
    Now preview, if the Client converts 64 to 32 bit then this should work for you, if not then only option is as Dell pointed out and save the image to the HD in BMP or JPG format and then you can use the same Graphic Location formula to point to the folder and file location.
    To update it in code it would look like this in the KBase article:
    2021348 - Modifying a Picture object in .NET ignores Object.Height and Object.Width when setting Condition Formula Can Grow is enabled
    Symptom
    When modifying an existing picture object and using a formula to update the image file location and name using the .Modify() method the image is not sizing accordingly.
    Environment
    Crystal Reports for Visual Studio
    VS 2010
    VS 2012
    VS 2013
    Resolution
    You can do this all dynamically and creatively as you wish but the basics to updating the image is as follows:
    CrystalDecisions.ReportAppServer.ReportDefModel.PictureObject boPictureObject = new CrystalDecisions.ReportAppServer.ReportDefModel.PictureObject(); ;
    string strNewImageFilename = "D:\\Atest\\DSC_2655.jpg";
    foreach (CrystalDecisions.ReportAppServer.ReportDefModel.ReportObject oReportObject in objects)
        if (oReportObject.Kind == CrystalDecisions.ReportAppServer.ReportDefModel.CrReportObjectKindEnum.crReportObjectKindPicture)
            var oPlaceholderPicture = oReportObject as CrystalDecisions.ReportAppServer.ReportDefModel.PictureObject;
            if (oPlaceholderPicture != null)
                    // clone the original object so it can be modified
                    var oNewPicture = (CrystalDecisions.ReportAppServer.ReportDefModel.PictureObject)oPlaceholderPicture.Clone(true);
                    var cf = new CrystalDecisions.ReportAppServer.ReportDefModel.ConditionFormula();
                    PicFileLocationFormula.Text = "\"" + strNewImageFilename + "\"";
                    oNewPicture.Format.EnableCanGrow = false;
                    oNewPicture.GraphicLocationFormula = PicFileLocationFormula;
                    oNewPicture.Width = 4320;  // 3 inches
                    oNewPicture.Height = 1440;  // 1 inch
                    rptClientDoc.ReportDefController.ReportObjectController.Modify( oPlaceholderPicture, oNewPicture );
                    // Call the Modify again to update the CanGrow flag to false - default is set to True
                    oNewPicture.Format.EnableCanGrow = false;
                    rptClientDoc.ReportDefController.ReportObjectController.Modify(oPlaceholderPicture, oNewPicture);
    This issue has been tracked with ADAPT01727457 and scheduled for SP 11 ( possibly SP 10 )
    In the mean time use the above work around
    Don

  • Faulted while invoking operation

    Hi
    I have problem like below. I think it is invalid schema but it looks good.
    Faulted while invoking operation "UpdateInstalledProduct" on provider "InstalledProductService".
    - <messages>
    - <input>
    - <updateInstalledProductRequestMsg>
    - <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="parameter">
    - <UpdateInstalledProductRequest xmlns="urn:oracle.enterprise.crm.data.UpdateInstalledProductRequest.V1">
    - <UpdateInstalledProductArgs>
    - <RF_IPRD_WS_WRK class="R" xmlns="urn:oracle.enterprise.crm.data.UpdateInstalledProductArgs.V1">
    <Setid/>
    <InstalledProductID/>
    <AssetType/>
    <AssetSubtype/>
    <ContactID/>
    <ContactRoleTypeID/>
    <ProductID/>
    <InventoryItemID/>
    <SerialID/>
    <AssetTag/>
    <OrderDate/>
    <ShipDate/>
    <InstalledDate/>
    <SiteID/>
    <PersonID/>
    <DepartmentID/>
    <Location/>
    <ProductOwnership/>
    <DistributorID/>
    <DistributorContact/>
    <PoID/>
    <CaptureID/>
    <ExternalID/>
    <LineNumber/>
    <ConfigurationCode/>
    <Environment/>
    <Platform/>
    <Network/>
    <OperatingSystem/>
    <UserInterface/>
    <OperatingSystemVersion/>
    <ManufacturingID/>
    <Model/>
    <ParentInstalledProductID/>
    <AuthorizationCode/>
    <RegisteredDate/>
    <Comments/>
    <AccountID/>
    <ParentAccountID/>
    <SponsoredAccountID/>
    <RBTExternalID/>
    <RBTLineNumber/>
    <ServiceEndDate/>
    <Schedule/>
    <AgreementCode/>
    <Service/>
    <ResumeDate/>
    <PhoneNumber/>
    <PhoneTemp/>
    <PacCode/>
    <PacDate/>
    <PortinDate/>
    <DisconnectDate/>
    <SuspendDate/>
    <RecurPrice/>
    <CurrencyCode/>
    <Market/>
    - <RF_IPRDS_WS_WRK class="R">
    <InstalledProductStatus>
    PDI
    </InstalledProductStatus>
    <InstalledProductReason/>
    <Quantity>
    1
    </Quantity>
    </RF_IPRDS_WS_WRK>
    - <RF_IPRDW_WS_WRK class="R">
    <WarrantyName>
    ffffffffffffff
    </WarrantyName>
    <StartDate/>
    <EndDate/>
    <ActiveFlag/>
    </RF_IPRDW_WS_WRK>
    - <RF_IPRDA_WS_WRK class="R">
    <Market/>
    <AttributeID/>
    <AttributeItemID/>
    <AttributeValue/>
    <AttributeDate/>
    <AttributeNumber>
    2
    </AttributeNumber>
    </RF_IPRDA_WS_WRK>
    </RF_IPRD_WS_WRK>
    </UpdateInstalledProductArgs>
    </UpdateInstalledProductRequest>
    </part>
    </updateInstalledProductRequestMsg>
    </input>
    - <fault>
    - <remoteFault xmlns="http://schemas.oracle.com/bpel/extension">
    - <part name="summary">
    <summary>
    exception on JaxRpc invoke: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: oracle.j2ee.ws.saaj.ContentTypeException: Not a valid SOAP Content-Type: text/html
    </summary>
    </part>
    </remoteFault>
    </fault>
    </messages>
    If anybody knows how to fix it I will be thankfull.
    Thanks

    I have same issue

Maybe you are looking for

  • Crash when trying to print (incl. crash report adobe reader)

    When I try to print something (PFD/image etc.) using every program (Adobe reader, preview, chrome, safari) the print tab will not open (preview) or the program crashes (adobe reader). The only thing that is working is printing in Photoshop CC. Who kn

  • How to reduce view size in the info page after clicking the apps?

    The apps icon was missing from category and top chart for a few days. The icon came back after turning off and on the iPad 2. However the font size and images in the info page was corrupted. It is much larger than before and I could not reduce them.

  • Tables of Price changes

    Dear All I need to develop a report where I need to find out the track of all the price changes of a material by the user. We have developed almost all the things through different tables and making their relationship with the coordination of ABAPERS

  • N97 unlock button fell off

    guys today my n97 unlock button fell off ...i did google search and found out thats a common manufacturing defect in n97 ...so please can anyone tell me any solution for this thing...this phone is really getting on my nerve now..

  • Interfacing Oracle spatial data with ArcView 9

    Hello, I'm trying to take my spatial data in Oracle which has SDO_GEOMETRY fields, and have it display in ArcView. I know I have to do something with SDO_GEOMETRY, but I'm not sure how. I've been reading that 3rd party tools can be used. Is this the