Regression

Hi all,
is there a regression about the Correlation Set in the latest version of the Process Manager?
I tryed it with PM 2.0.11 and it works fine.
While in PM 2.1.2 it doesn't work properly.
In order to use the Correlation set I've just to set the
attribute useCorrelationSet to "yes" and put the <propetry name="correlation">correlationSet</property> into the partner I want to communicate with.
Please, read the example below: I'd use the Correlation Set feature only with the partnerLink "aService".
<?xml version="1.0"?>
<BPELSuitcase>
     <BPELProcess useCorrelationSet="yes" id="LoanFlowAV3" src="LoanFlowAV3.bpel">
          <partnerLinkBindings>
               <partnerLinkBinding name="client">
                    <property name="wsdlLocation">LoanFlowAV3.wsdl</property>
               </partnerLinkBinding>
               <partnerLinkBinding name="creditRatingService">
                    <property name="wsdlLocation">http://localhost:9700/orabpel/default/CreditRatingService/CreditRatingService?wsdl</property>
               </partnerLinkBinding>
               <partnerLinkBinding name="InfoService">
                    <property name="wsdlLocation">http://localhost:9700/orabpel/default/InfoService/InfoService?wsdl</property>
               </partnerLinkBinding>
               <partnerLinkBinding name="aService">
          <property name="correlation">correlationSet</property>
                    <property name="wsdlLocation">LoanService.wsdl</property>
               </partnerLinkBinding>
          </partnerLinkBindings>
     </BPELProcess>
</BPELSuitcase>
Please help me! I found a workflow where the Correlation ID is weak, and it is necessary to use BPEL4WS Correlation Sets.
Thanks in advance

Hi Marcello:
Please check out orabpel/samples/tutorials/109.CorrelationSets/Seller/bpel.xml
In it you have the following property in the service partnerLinkBinding:
<property name="correlation">correlationSet</property>
This tells the compiler don't generate the WS-Addressing
header for this service.
At client side (check out 109.CorrelationSets/Seller), you
don't need to do any special setting.
regards,
- glenn

Similar Messages

  • Crystal Report Chart Problem: No trendlines with regression

    Hi,
    I have a severe problem with chart trendlines in Crystal Reports 2008 (12.3.0.601).
    Trendlines with regression do not work, whereas  average and moving average work on charts with data axis but not with numerical axis.
    Does anyone has an idea, how to solve it.
    Best regards
    Michael

    hi,
    Try to create a bar chart with Year, Quarter as dimensions and Sales revenue as measure.
    Now your chart has legend which shows quarter values.
    Right Click the Legend value Q1 -> Series Options -> Trendline.
    Choose the required regression type: Linear/ Polynomial/ Logarthmic/ exponential/ Moving Average.
    This will show the required trend line.
    Regards,
    Vamsee

  • How do I create a graph with regression lines?

    Hi,
    I have a simple query that returns 2 columns of variable numeric data that I would like to create a chart from.  By using a numeric axis line chart I've been able to plot the individual points.  However, I now want to add a regression line based on those points.  The regression line could be a simple linear regression, a quadratic regression, or more complex 3 or 4 parameter regressions.  Is this possible?
    There could be a number of ways of creating the parameters (eg slope and intercept for a linear regression):
    a) Crystal Reports could calculate them whilst drawing the line
    b) I could create a formula that provides the parameters that CR could use to plot the line
    c) I could return the parameters from the database as part of the same or a separate query.
    Thanks

    Hi Colin,
    I just added a regression line to one of my charts yesterday   I did it by right clicking on the line (or in my case it was the bar) on the graph.  Then I picked Trendlines.  There are about 16 different formulas available.  I picked Linear Regression for mine and it gave me exactly what I needed. 
    Hope that helps,
    Cyndi

  • What are the size limitations in Predictive Analytics - regression charts

    I'm trying to display the trend chart for an Exponenential Regression Prediction and I got the following error.  The Regression itself runs OK and provides a summary, but I can't display the data on a chart.
    There's only 1 other related posting- Error PAS10066 and it doesn't provide much more info than is in the error itself.
    Does anyone have extra info on what the size of the limitation is?  Is it something that can be overcome with extra RAM etc?
    I'm using the desktop version of PA 1.19, and I'm on a 64 bit installation of Windows 7 with 8GB of RAM, processing a csv file with 1.1 million rows.
    I've used some filters in the Prediuct workflow to cut down on the amount of data being processed, and I got past the PAS10066 error and am now getting a max call stack size error - can't find anything related on SCN for this one.
    Many Thanks
    Astrid

    Hi Astrid,
    Thanks for reaching out.It could be a out of memory issue.
    If you increase the memory that SAP Predictive Analysis is allowed to consume.
    Go to the location where SAP Predictive Analysis was installed. In my case it is:
    C:\Program Files\SAP Predictive Analysis\Desktop
    Here you find a file "SAPPredictiveAnalysis.ini" - open this in Notepad and change the
    "-Xmx" parameter to approximately half of our PC/laptops memory.
    For instance in your case you could try with: -Xmx4096m
    I have outlined this is a few more steps here:
    http://scn.sap.com/message/15099575#15099575
    Hope it works for you.
    Best regards,
    Kurt

  • Oracle Data Mining - How to use PREDICTION function with a regression model

    I've been searching this site for Data Mining Q&A specifically related to prediction function and I wasn't able to find something useful on this topic. So I hope that posting it as a new thread will get useful answers for a beginner in oracle data mining.
    So here is my issue with prediction function:
    Given a table with 17 weeks of sales for a given product, I would like to do a forecast to predict the sales for the week 18th.
    For that let's start preparing the necessary objects and data:
    CREATE TABLE T_SALES
    PURCHASE_WEEK DATE,
    WEEK NUMBER,
    SALES NUMBER
    SET DEFINE OFF;
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('11/27/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 1, 55488);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('12/04/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 2, 78336);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('12/11/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 3, 77248);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('12/18/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 4, 106624);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('12/25/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 5, 104448);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/01/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 6, 90304);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/08/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 7, 44608);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/15/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 8, 95744);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/22/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 9, 129472);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/29/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 10, 110976);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('02/05/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 11, 139264);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('02/12/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 12, 87040);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('02/19/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 13, 47872);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('02/26/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 14, 120768);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('03/05/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 15, 98463.65);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('03/12/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 16, 67455.84);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('3/19/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 17, 100095.66);
    COMMIT;
    There are a lot of linear regression models and approaches for sales forecast out on the market, however I will focus on what oracle 11g offers i.e. package SYS.DBMS_DATA_MINING to create a model using regression as mining function and then, once the model is created, to apply prediction function on the model.
    Therefore I'll have to go through few steps:
    i) normalization of data
    CREATE OR REPLACE VIEW t_sales_norm AS
    SELECT week,
    sales,
    (sales - 91423.95)/27238.3693126778 sales_norm
    FROM t_sales;
    whereas the numerical values are the mean and the standard deviation:
    select avg(sales) from t_sales;
    91423.95
    select stddev(sales) from t_sales;
    27238.3693126778
    ii) auto-correlation. For the sake of simplicity, I will safely assume that there is no auto-correlation (no repetitive pattern in sales among the weeks). Therefore to define the lag data I will consider the whole set:
    CREATE OR REPLACE VIEW t_sales_lag AS
    SELECT a.*
    FROM (SELECT week,
    sales,
    LAG(sales_norm, 1) OVER (ORDER BY week) L1,
    LAG(sales_norm, 2) OVER (ORDER BY week) L2,
    LAG(sales_norm, 3) OVER (ORDER BY week) L3,
    LAG(sales_norm, 4) OVER (ORDER BY week) L4,
    LAG(sales_norm, 5) OVER (ORDER BY week) L5,
    LAG(sales_norm, 6) OVER (ORDER BY week) L6,
    LAG(sales_norm, 7) OVER (ORDER BY week) L7,
    LAG(sales_norm, 8) OVER (ORDER BY week) L8,
    LAG(sales_norm, 9) OVER (ORDER BY week) L9,
    LAG(sales_norm, 10) OVER (ORDER BY week) L10,
    LAG(sales_norm, 11) OVER (ORDER BY week) L11,
    LAG(sales_norm, 12) OVER (ORDER BY week) L12,
    LAG(sales_norm, 13) OVER (ORDER BY week) L13,
    LAG(sales_norm, 14) OVER (ORDER BY week) L14,
    LAG(sales_norm, 15) OVER (ORDER BY week) L15,
    LAG(sales_norm, 16) OVER (ORDER BY week) L16,
    LAG(sales_norm, 17) OVER (ORDER BY week) L17
    FROM t_sales_norm) a;
    iii) choosing the training data. Again, I will choose the whole set of 17 weeks, as for this discussion in not relevant how big should be the set of training data.
    CREATE OR REPLACE VIEW t_sales_train AS
    SELECT week, sales,
    L1, L2, L3, L4, L5, L6, L7, L8, L9, L10,
    L11, L12, L13, L14, L15, L16, L17
    FROM t_sales_lag a
    WHERE week >= 1 AND week <= 17;
    iv) build the model
    -- exec SYS.DBMS_DATA_MINING.DROP_MODEL('t_SVM');
    BEGIN
    sys.DBMS_DATA_MINING.CREATE_MODEL( model_name => 't_SVM',
    mining_function => dbms_data_mining.regression,
    data_table_name => 't_sales_train',
    case_id_column_name => 'week',
    target_column_name => 'sales');
    END;
    v) finally, where I am confused is applying the prediction function against this model and making sense of the results.
    On a search on Google I found 2 ways of applying this function to my case.
    One way is the following:
    SELECT week, sales,
    PREDICTION(t_SVM USING
    LAG(sales,1) OVER (ORDER BY week) as l1,
    LAG(sales,2) OVER (ORDER BY week) as l2,
    LAG(sales,3) OVER (ORDER BY week) as l3,
    LAG(sales,4) OVER (ORDER BY week) as l4,
    LAG(sales,5) OVER (ORDER BY week) as l5,
    LAG(sales,6) OVER (ORDER BY week) as l6,
    LAG(sales,7) OVER (ORDER BY week) as l7,
    LAG(sales,8) OVER (ORDER BY week) as l8,
    LAG(sales,9) OVER (ORDER BY week) as l9,
    LAG(sales,10) OVER (ORDER BY week) as l10,
    LAG(sales,11) OVER (ORDER BY week) as l11,
    LAG(sales,12) OVER (ORDER BY week) as l12,
    LAG(sales,13) OVER (ORDER BY week) as l13,
    LAG(sales,14) OVER (ORDER BY week) as l14,
    LAG(sales,15) OVER (ORDER BY week) as l15,
    LAG(sales,16) OVER (ORDER BY week) as l16,
    LAG(sales,17) OVER (ORDER BY week) as l17
    ) pred
    FROM t_sales a;
    WEEK, SALES, PREDICTION
    1, 55488, 68861.084076412
    2, 78336, 104816.995823913
    3, 77248, 104816.995823913
    4, 106624, 104816.995823913
    As you can see for the first row there is a value of 68861.084 and for the rest of 16 values is always one and the same 104816.995.
    Question: where is my week 18 prediction ? or maybe I should say which one is it ?
    Another way of using prediction even more confusing is against the lag table:
    SELECT week, sales,
    PREDICTION(t_svm USING a.*) pred
    FROM t_sales_lag a;
    WEEK, SALES, PREDICTION
    1, 55488, 68861.084076412
    2, 78336, 75512.3642096908
    3, 77248, 85711.5003385927
    4, 106624, 98160.5009687461
    Each row out of 17, its own 'prediction' result.
    Same question: which one is my week 18th prediction ?
    Thank you very much for all help that you can provide on this matter.
    It is as always highly appreciated.
    Serge F.

    Kindly let me know how to give input to predict the values for example script to create model is as follows
    drop table data_4svm
    drop table svm_settings
    begin
    dbms_data_mining.drop_model('MODEL_SVMR1');
    CREATE TABLE data_4svm (
    id NUMBER,
    a NUMBER,
    b NUMBER
    INSERT INTO data_4svm VALUES (1,0,0);
    INSERT INTO data_4svm VALUES (2,1,1);
    INSERT INTO data_4svm VALUES (3,2,4);
    INSERT INTO data_4svm VALUES (4,3,9);
    commit;
    --setting table
    CREATE TABLE svm_settings
    setting_name VARCHAR2(30),
    setting_value VARCHAR2(30)
    --settings
    BEGIN
    INSERT INTO svm_settings (setting_name, setting_value) VALUES
    (dbms_data_mining.algo_name, dbms_data_mining.algo_support_vector_machines);
    INSERT INTO svm_settings (setting_name, setting_value) VALUES
    (dbms_data_mining.svms_kernel_function, dbms_data_mining.svms_linear);
    INSERT INTO svm_settings (setting_name, setting_value) VALUES
    (dbms_data_mining.svms_active_learning, dbms_data_mining.svms_al_enable);
    COMMIT;
    END;
    --create model
    BEGIN
    DBMS_DATA_MINING.CREATE_MODEL(
    model_name => 'Model_SVMR1',
    mining_function => dbms_data_mining.regression,
    data_table_name => 'data_4svm',
    case_id_column_name => 'ID',
    target_column_name => 'B',
    settings_table_name => 'svm_settings');
    END;
    --to show the out put
    select class, attribute_name, attribute_value, coefficient
    from table(dbms_data_mining.get_model_details_svm('MODEL_SVMR1')) a, table(a.attribute_set) b
    order by abs(coefficient) desc
    -- to get predicted values (Q1)
    SELECT PREDICTION(MODEL_SVMR1 USING *
    ) pred
    FROM data_4svm a;
    Here i am not sure how to predict B values . Please suggest the proper usage . Moreover In GUI (.NET windows form ) how user can give input and system can respond using the Q1

  • OS 10.4.3 and List View: Functionality has regressed since update from .2

    In the Finder, I exclusively use List View. I like it a lot and it works better for me than any of the other modes for viewing my files.
    However, since I have applied the upgrade to 10.4.3 from 10.4.2, I have seen a definite regression in the functionality in the utility of List View, particularly when it comes to cut and paste of text within file names.
    Try this example: open a new Finder window in a directory. Press command-2 to get List View (if that's not already the default). Press command-shift-n to create a new folder (should be named Untitled Folder). Press the Enter key to accept the name. Next press the Enter key again to allow entering a new name. Use the mouse to double-click on the word Untitled. Press command-x. "Untitled" won't get into the paste buffer - it just sits there and doesn't move. To make it go away, you must use the keyboard to delete it.
    While this sounds like no big deal, it is. I manage a lot of data using my Mac. I need to be able to copy or cut parts of folder names all the time. Changing the Mac interface for an improvement of the user experience is all well and good, but this is a regression and - dare I say it - the introduction of a bug in the Finder.
    By the way, this isn't specific to my computer. I've tried it on others and received the same broken behavior. Am I the only one who uses List View and cares??

    hmmm is this a variation the copy/paste problem I was having with 10.4.2, where I found it was no longer possible to copy a piece of text from one application to the clipboard and then paste it (CMD + V) into another application or indeed, as the name of a new folder or a file I wanted to rename?
    These are matters of the most fundamental functionality of the OS. Those little things we do all the time because we need to. If it's no longer possible to paste in a new folder name, or type one in, to replace "untitled folder" (whether in List view or any other view) that that is surely a bug and not a design feature.
    So: I can confirm that I am experiencing something like the "can't rename a folder in List view" except that it's worse - it's "I can't paste anything from one place to a different place, such as three paragraphs of text I created in AppleWorks, into a Word file".

  • How to regress from iTunes 7 to iTunes 6.0.5

    How to regress from iTunes 7 to iTunes 6.0.5
    1. Make sure you have a copy of the iTunes 6.0.5 installer. If you no longer have one, download it here:
    http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=11622&cat=1&platform =osx&method=sa/iTunesSetup.exe
    2. Shut down iTunes 7 if it is running
    3. Uninstall iTunes 7 via the Add/Remove Programs control panel.
    4. Go to your iTunes MUSIC folder (usually C:\My Documents\My Music\iTunes). You will see two files called "iTunes Library" and "iTunes Music Library". These belong to iTunes 7, DELETE them.
    NOTE: Take care not to confuse this with the iTunes INSTALLATION folder, which is usually C:\Program Files\iTunes.
    5. You will also see a folder called "Previous iTunes Libraries". Look inside, there may be several copies depending upon your upgrade history with names like "iTunes Library 2006-09-12". Take the most recent one (the last one used by iTunes 6) and COPY it up to the folder C:\My Documents\My Music\iTunes. Now RENAME this file back to simply "iTunes Library".
    NOTE: To copy a file in Windows, right-click the file and choose "Copy". Now go to the folder you wish to copy to, right-click in the empty folder space and choose "Paste".
    NOTE: To rename a file in Windows, select the file and press F2. Now type the name you want and press ENTER.
    After this is done, your iTunes MUSIC folder (C:\My Documents\My Music\iTunes) should contain the following objects:
    a) The file "iTunes Library" that you just copied there and renamed
    b) The folder "Previous iTunes Libraries"
    c) The folder "iTunes Music"
    6. Now reinstall iTunes 6. All your playlists and ratings will appear as if nothing had happened. And, your Shuffle will work once more.

    I just want to bump this and say thank you soooo much.
    I upgraded to itunes 7 today (I have an ipod mini) and everything was fine except I couldn't upload anything my ipod...sooo frustrating, so when I saw this I followed your steps and voila, I can upload music again!
    Thank you...and apple should really check the programs before letting people upgrade...also if the newer pogams don't work for the older devices, they should make a note so people don't make that change.

  • How to use the BIEE function to analysis the data. such as regression

    i want to know some details information about the function of oracle BIEE . and i need a regression analysis or any other logistic methods in my data.how to solve it thank you!

    i can't found the website?
    it say:
    Page not found
    Sorry, the page you were looking for in the blog kpi partners does not exist.

  • How to do Regression Testing in XI

    Hello:
    We are doing some patch upgrade for XI from SP13 to SP16 and we are planning to do some regression testing in Dev, then in QA and then in Prod. Are there any steps to take or is there any blog or PDF, links on how to do such regression testing? We have quite a lot of active interfaces.
    Thanks.

    Yes ,you are right.
    If you upgrade new SP, first you need to check is the SP is upgraded correctly. For this you can check SP versions in ABAP stack and J2EE stack.
    Next , you need to check the new features of the new SP. This you need to go manually to the atleast some adapters and you can check the features.
    SM59 etc are part of Post Intsallation. So this is not required at first site. But it is better to do Readiness Check. These are consider as Regression testing for XI when you are upgrading/Moving the systems into different environment etc.
    Atlast you can test end to end scneario to check the availability of Monitoring component.
    These things our team has done .
    Regards,
    Moorthy

  • [Non IE Regression] Support for full screen mode with multiple monitors

    This seems to be a regression with Flash Player v11.2.202.x (for all other browsers).
    With Internet Explorer it is still working.
    http://kb2.adobe.com/cps/890/cpsid_89050.html
    == Support for full screen mode with multiple monitors ==
    Full screen content will remain in full-screen on secondary monitors, allowing users to watch full-screen content while working on another display.
    Tested on Windows 7 x64 SP1 with:
    - Internet Explorer 9
    - Firefox Release, Beta, Aurora, Nightly
    - Opera 12 build 1116
    In bugbase.adobe.com I cannot choose v11.2.x

    Please vote for it If you have the same problem:
    https://bugbase.adobe.com/index.cfm?event=bug&id=3016912
    Thanks

  • Release notes for 2.16 states that there was a fix for alerts not being modal. We are using 3.0.6 and are experiencing the same issue; was there a regression to the modal fix. What version needs to be used to make sure that alert messages are modal?

    Release notes for 2.16 states that there was a fix for alerts not being modal. We are using 3.0.6 and are experiencing the same issue; was there a regression to the modal fix. What version needs to be used to make sure that alert messages are modal?

    We are trying to determine why alert boxes are not modal
    The fix states it's for Firefox 2.0 - 3.7a1pre
    We are using 3.0.6 not the current version of 3.6.13.
    Add-on release notes 2.16.1
    https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/versions/
    Repeating 2.16 release notes since 2.16 was not made available for more than a couple of hours
    Fixed bug whereby some alert boxes weren't properly parented/owned. This led to some alerts not being properly modal
    with respect to the window/dialog that issued the alert.

  • How to regress from iTunes 7 to iTunes 6.0.5 (Windows)

    How to regress from iTunes 7 to iTunes 6.0.5
    1. Make sure you have a copy of the iTunes 6.0.5 installer. If you no longer have one, download it here:
    http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=11622&cat=1&platform =osx&method=sa/iTunesSetup.exe
    2. Shut down iTunes 7 if it is running
    3. Uninstall iTunes 7 via the Add/Remove Programs control panel.
    4. Go to your iTunes MUSIC folder (usually C:\My Documents\My Music\iTunes). You will see two files called "iTunes Library" and "iTunes Music Library". These belong to iTunes 7, DELETE them.
    NOTE: Take care not to confuse this with the iTunes INSTALLATION folder, which is usually C:\Program Files\iTunes.
    5. You will also see a folder called "Previous iTunes Libraries". Look inside, there may be several copies depending upon your upgrade history with names like "iTunes Library 2006-09-12". Take the most recent one (the last one used by iTunes 6) and COPY it up to the folder C:\My Documents\My Music\iTunes. Now RENAME this file back to simply "iTunes Library".
    NOTE: To copy a file in Windows, right-click the file and choose "Copy". Now go to the folder you wish to copy to, right-click in the empty folder space and choose "Paste".
    NOTE: To rename a file in Windows, select the file and press F2. Now type the name you want and press ENTER.
    After this is done, your iTunes MUSIC folder (C:\My Documents\My Music\iTunes) should contain the following objects:
    a) The file "iTunes Library" that you just copied there and renamed
    b) The folder "Previous iTunes Libraries"
    c) The folder "iTunes Music"
    6. Now reinstall iTunes 6. All your playlists and ratings will appear as if nothing had happened. And, your Shuffle will work once more.

    very awesome, its nice to have working itunes again,
    and be able to do things and still listen to music. I
    already god all the album art and games onto my ipod,
    so i can live not updating my ipod again until they
    get around to fixing this.
    Once again thanks for the guide, helped me out a
    whole lot
    You are welcome. There is a lot of noise here, I thought I would add something purely technical.
    One quick addition: The correct extension for the file "iTunes Library" is .ITL. If you have Windows set NOT to "Hide extensions for known file types" you will see this extention, e.g. "iTunes Library.itl".
    Be careful when renaming this file to retain the .itl extension. If you do erase it, put it back so iTunes can recognize it.

  • XML parsing regressing from Java 1.4 to 1.5

    Hi,
    I have a piece of code using Jakarta digester. This piece of code is prety simple and was working fine until I switched from java 1.4 to java 1.5. However, i didn't changed the Digester jar.
    After investigation, I noticed that the problem disappear if i remove the DOCTYPE entry from the XML file I'm parsing.
    Is there any known regression ?
    Thanks =P
    Stack Trace
    java.net.UnknownHostException: D
         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
         at java.net.Socket.connect(Socket.java:507)
         at java.net.Socket.connect(Socket.java:457)
         at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
         at sun.net.NetworkClient.openServer(NetworkClient.java:118)
         at sun.net.ftp.FtpClient.openServer(FtpClient.java:488)
         at sun.net.ftp.FtpClient.openServer(FtpClient.java:475)
         at sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:270)
         at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:352)
         at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
         at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:905)
         at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:872)
         at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:282)
         at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocumentScannerImpl.java:1021)
         at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)Error while getting input files description. Process aborted.
         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
         at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
         at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
         at org.apache.commons.digester.Digester.parse(Digester.java:1556)
         at com.wwdm.datahandle.TransformDescriptorFactory.getTransformer(TransformDescriptorFactory.java:99)
         at mainTest.main(mainTest.java:29)
    XML
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE descriptor SYSTEM "file://D:/dtds/WWDM_Input.dtd">
    <descriptor>
    </description>
    ------

    I made an error in my XML while posting... so just to avoid replies telling it cames from there :
    XML
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE descriptor SYSTEM "file://D:/dtds/WWDM_Input.dtd">
    <descriptor>
    </descriptor>

  • Automated Regression Testing

    Apologies for putting a more advanced question in a general forum but there is no Topic for QA/Testing (that I know of).
    Okay, I've been tasked with finding a solution for fully automated unit, component, system, and regression testing. I realize that sounds like a tall order and can't truly be done. However, I'd like to get as close as possible to being able to test every aspect of our system and thought I'd post to the community for ideas. We have a typical multi-tiered web app. We have a web interface, business logic on the server-side, Web Services, DAO, etc. Naturally, some combination of testing needs to be performed. So I suppose that first I need to make a list of all the (general) types of testing that can be done. So far I have:
    - syntax validation
    - link checking
    - unit testing
    - record and playback (robot user for web UI)
    - custom scripting (for anything I can't buy a tool for)
    - performance monitoring & stress testing
    - security testing
    - etc.
    So I guess my first question is: What other types of testing am I missing here? I honestly think I'll end up with 2-3 sets of tests that hopefully give me good testing coverage. The end goal is to have a nightly build that includes a series of tests which generate reports. So in the morning someone can open the reports and see if anything's really busted. So basically, after the build finishes, the tests should be kicked off. I'd like to use Ant for this but I suppose a cron job could be written or whatever. I'm not worried about that right now.
    Anyway, I don't have very specific requirements yet but I'm thinking of breaking my work up into unit, component, and system level testing. My initial thoughts are that I'd need:
    1. Unit Testing - Ant would simply kick off all the JUnit tests we have available. This would do basic class level testing and validation.
    2. Component Testing - Custom Java code/scripts that would tests some specific functional area. This is open ended in my mind as I'm not that familir with the codebase yet. But an example would be "register a user" or "make a reservation".
    3. System Testing - Needs to simuilate a user hitting the web interface and would invoke all tiers. So I'm guessing I need to buy some software product to fill out forms automatically and whatever else.
    Can you all let me know if there's anything major I'm missing? What methodologies or tools do you recommend? Any links on good tech articles regarding this? Anything comments or feedback welcome.
    Thanks in advance!

    I'd recommend adding automated acceptance testing to the list of things to consider. Example:
    http://fitnesse.org/
    ~

  • [svn:bz-trunk] 16395: Bug: #2621264 [Regression] Small messages not working with NIO-HTTP endpoints in LCSD/trunk.

    Revision: 16395
    Revision: 16395
    Author:   [email protected]
    Date:     2010-06-02 05:00:56 -0700 (Wed, 02 Jun 2010)
    Log Message:
    Bug: #2621264 Small messages not working with NIO-HTTP endpoints in LCSD/trunk.
    QA: Yes
    Doc: No
    Checkintests: Pass
    Details: This is the BlazeDS side of the fix. This wasn't a regression, it probably never worked correctly. So, in the scenario where there's a Producer and a Consumer, and Producer sends a message for the Consumer, there are 2 messages from the server. The ACK message for Producer's send, and the actual message Consumer receives. I found that the ACK message was in small form, but the actual message was not in streaming messages. This was because we never really tried to convert streamed messages into small messages before.
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/BaseStreamingHTTPEndpoint.java
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/StreamingAMFEndpoint.java
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/StreamingHTTPEndpoint.java

  • Regression in wifi support from 1.0.2 to 1.1.1 with hidden SSID wifi nets

    In 1.0.2 and earlier versions, I was able to configure my wifi connections by entering the SSID of my hidden office network and when I was in range it would automatically connect.
    Starting in 1.1.1 whenever the phone sleeps or when I go out of range, it loses its memory of this network and I have to re-enter it. Boy is that annoying.
    The network in question has a hidden SSID, and uses WPA2 encryption with a PSK.
    Other iPhone users in my office experience the same behavior with 1.1.1.
    Apple folks, please fix this regression in 1.1.2!
    Thanks

    I am experiencing the same problem after upgrading to 1.1.1.
    My home network is a little different, no wireless security enabled (open) but the SSID is still hidden (not broadcast).
    After waking from sleep, my iPhone will not automatically reconnect to my network when it is in range. The weird thing is, I can go to the Wi-Fi Settings page and eventually my hidden network will show up on the list, but it doesn't automatically connect to it. I just have to tap it and it'll reconnect, but it's still annoying that I have to do that.
    Makes the user experience when showing others my new cool toy less than desirable and maybe even a black-eye for Apple's usability.
    Hope this info is helpful!

Maybe you are looking for