Help needed urgently: Sub-Total from Child Dataset returns 0 value

Hi all,
I REALLY need help on this I can't figure it out. I'm using rtf, bi desktop tool 11.1.5.
My dataset structure is as follows:
G1
Major_Service
Strategy
Period_Actual
Period_Budget
G3
WBS_Name --->=Major_Service
Task_Name ---->=Strategy
Forecast
G3 is the child dataset which I tried to indent right to show the structure but this editor is not catering to that.
I populated a table with Major_Service, Strategy, Period_Actual, Period_Budget, Forecast; group left by Major_Service; Conditional Region (Major_Service!='A' & 'B')
I am able to get the value for all of it correctly row by row, with the condition met, however when I get to subtotal by group, subtotal of Forecast comes as '0.00'.
The code is <?sum (current-group()/FORECAST)?> while the code for others are also the same.
How can I get the output for subtotal for Forecast? Please advise.
Thanks,
Bavani
Edited by: 869112 on Jul 9, 2012 11:25 PM

If forecast is column in group G3 and you are trying to find aggregate values after end of group G3 (and inside group G1) then you will zero values.
e.g.
If you have pseudo code like this, aggregate forecast value will be zero.
<start group G1>
<start group G3>
Some calculations on G3 columns
<end group G3>
Sum on forecast (which is column in group G3)>
<end group G1>

Similar Messages

  • Some J2ME midlets doubts!! help needed urgently!!!

    Hi,
    I am currently working in a company where it does wireless technology like WAP and I am assigned a task of creating a screensaver midlet. I have some doubts on the midlets.
    1) How do i use a midlet suites? From what I heard from my colleagues & friends, a servlet is needed for midlets to interact with one another. is it true?
    2) How do I get the startin midlet to take note the phone is idling so that the screen saver midlet can be called?
    Help needed urgently... if there is any source codes for me to refer to would be better... Thanks...
    Leonard

    indicates that MIDlet suites are isolated (on purpose) from each other, so you can't write over another one's address space.
    Also, I believe (at least on cell phones) that you have to specifically enter the Java Apps mode; unless you do the app won't execute. If you are in Java apps mode and a call comes in, the cell's OS puts the Java app currently executing on "Pause" mode and switches back to phone mode.
    Not sure if you will be able to have a Java app do that automatically.
    BTW why do you need a screensaver on an LCD display? Is it really intended to show an advertisement?
    Download and real all the docs you can from Sun, once you get over the generic Java deficiencies MIDlet's aren't that hard.

  • HT201210 i have an error of no 11. kindly help, needed urgently

    i have an error of no 11. kindly help, needed urgently
    when i try to upgrage my
    iphone 3gs wit 4.1 to new latest 5.1
    it gives the erorr of 11. what that mean? Reply as soon as you can !
    thnx

    Error -1 may indicate a hardware issue with your device. Follow Troubleshooting security software issues, and restore your device on a different known-good computer. If the errors persist on another computer, the device may need service.

  • Load bar at start up, then shut down. HELP NEEDED URGENTLY!!! plss....

    Load bar at start up, then shut down. HELP NEEDED URGENTLY!!! plss..

    The startup disk may need repairing.
    Startup your Mac while holding down the Command + R keys so you can access the built in utiliites to repair the startup disk if necessary or restore OS X using OS X Recovery

  • Need help in creating a chart from 3 datasets

    Need help in creating a chart in SSRS from 3 datasets
    Can someone help me in creating a chart from 3 datasets, however datasource is same.

    Thank you Olaf...
    could anyone help me in using union all with the below
     WITH a AS (
    SELECT
    clientid,
    DATEPART(year, row_date) AS 'Year',
    DATEPART(month, row_date) AS 'Month',
        value ,
        CASE metricid WHEN 16 THEN 'FCR' ELSE 'Cases' END AS metric
    FROM XXXXXX AS V
    WHERE metricid IN (16, 11)
    AND row_date BETWEEN '2012-01-01' AND '2014-10-01'
    AND value IS NOT NULL)
    , b AS (
    SELECT     clientid ,
        Year ,
        Month ,
        value AS 'Cases',
        metric 
    FROM a
    WHERE metric = 'cases')
    , c AS (
    SELECT     clientid ,
        Year ,
        Month ,
        value AS 'FCR',
        metric  
    FROM a
    WHERE metric = 'FCR')
    , d AS (
    SELECT b.YEAR, b.MONTH, c.FCR, b.Cases 
    FROM b INNER JOIN c 
    ON c.clientid = b.clientid
    AND c.[YEAR] = b.[year] 
    AND c.[month] = b.[month]
    WHERE c.fcr <> 0 AND b.cases <> 0
    ,E AS (
    SELECT [Year], [Month], SUM(FCR) AS FCR, SUM(Cases) AS Cases
    FROM d
    GROUP BY [Year], [Month])
    select YEAR, MONTH, 
    CASE MONTH 
    WHEN 1 THEN 'Jan'
    WHEN 2 THEN 'Feb'
    WHEN 3 THEN 'Mar'
    WHEN 4 THEN 'Apr'
    WHEN 5 THEN 'May'
    WHEN 6 THEN 'Jun'
    WHEN 7 THEN 'Jul'
    WHEN 8 THEN 'Aug'
    WHEN 9 THEN 'Sep'
    WHEN 10 THEN 'Oct'
    WHEN 11 THEN 'Nov'
    WHEN 12 THEN 'Dec'
    END AS MonthName
    ,e.FCR AS FCRCases
    ,e.Cases AS TotalCases
    ,CASE 
    WHEN [month] IN (11, 12, 1) THEN 1
    WHEN [month] IN (2, 3, 4) THEN 2
    WHEN [month] IN (5, 6, 7) THEN 3
    WHEN [month] IN (8, 9, 10) THEN 4
    END AS 'Quarter'
    --,CONVERT(DECIMAL(18, 2),(e.FCR/e.Cases)*100) AS FCRRaw
    from e
    order by YEAR, MONTH
    **************2nd query*************
    WITH a AS (
    SELECT
    clientid,
    DATEPART(year, row_date) AS 'Year',
    DATEPART(month, row_date) AS 'Month',
        value, 
        CASE metricid WHEN 56 THEN 'numerator' ELSE 'denominator' END AS metric
    FROM XXXXXXX.[Values] AS V
    WHERE metricid IN (56, 10)
    --WHERE metricid IN (11,16)
    AND row_date BETWEEN '2013-10-01' AND '2014-02-01'
    AND value IS NOT NULL)
    , b AS (
    SELECT     clientid ,
        Year ,
        Month ,
        value AS 'numerator',
        metric
    FROM a
    WHERE metric = 'numerator')
    , c AS (
    SELECT     clientid ,
        Year ,
        Month ,
        value AS 'denominator',
        metric
    FROM a
    WHERE metric = 'denominator')
    , d AS (
    SELECT b.YEAR, b.MONTH, c.denominator, b.numerator 
    FROM b INNER JOIN c 
    ON c.clientid = b.clientid
    AND c.[YEAR] = b.[year] 
    AND c.[month] = b.[month]
    WHERE c.denominator <> 0 AND b.numerator <> 0
    , e AS (
    SELECT [Year], [Month], SUM(numerator) AS numerator, SUM(denominator) AS denominator
    FROM d
    GROUP BY [Year], [Month]
    SELECT *, 
    CASE 
    WHEN [month] IN (11, 12, 1) THEN 1
    WHEN [month] IN (2, 3, 4) THEN 2
    WHEN [month] IN (5, 6, 7) THEN 3
    WHEN [month] IN (8, 9, 10) THEN 4
    END AS 'Quarter'
    FROM e
    ORDER BY 1,2
    ******************3rd query**************
    WITH a AS (
    SELECT --L.[LocationGroupId],
    -- T.locationid,
    -- T.AccountId,
    TR.datestamp,
    /*Convert(NVARCHAR, DatePArt(year, TR.datestamp)) + '-' + Convert(NVARCHAR, DatePArt(month, TR.datestamp)) + '-01'*/ 
    TR.Period AS ValueDate,
    CASE WHEN TR.TargetResultState = 0 THEN 0 WHEN TR.TargetResultState = 1 THEN 1 WHEN TR.TargetResultState = 2 THEN 1 ELSE 0 END AS Met,
    CASE WHEN CONVERT(DATE, Convert(NVARCHAR, DatePArt(year, TR.datestamp)) + '-' + Convert(NVARCHAR, DatePArt(month, TR.datestamp)) + '-01') > T.Startdate AND CONVERT(DATE, Convert(NVARCHAR, DatePArt(year, TR.datestamp))
    + '-' + Convert(NVARCHAR, DatePArt(month, TR.datestamp)) + '-01') < T.Enddate THEN 1 ELSE 0 END AS ActiveTarget
    FROM XXXXXX AS TR
    INNER JOIN dbo.Target T ON TR.TargetID = T.ID
    --INNER JOIN dbo.Location L ON T.Locationid = L.Id
    WHERE --locationid <> - 1 AND 
    TR.Period IN ('201306', '201307', '201308', '201309', '201310', '201311', '201312', '201401'))
    select ValueDate, SUM(Met) AS Met, Count(ActiveTarget) AS ActiveTargets,
    right(ValueDate,2) as Month
    ,left(ValueDate,4) as Year
    ,CASE 
    WHEN right(ValueDate,2) IN (11, 12, 1) THEN 1
    WHEN right(ValueDate,2) IN (2, 3, 4) THEN 2
    WHEN right(ValueDate,2) IN (5, 6, 7) THEN 3
    WHEN right(ValueDate,2) IN (8, 9, 10) THEN 4
    END AS 'Quarter'
    from a
    group by ValueDate
    order by ValueDate

  • Need Help Creating A Sub-Total Box On 3 Page Invoice

    I have a 3 page Invoice with Grand Total on the last page that already totals all three pages together. No Problem here.
    I copied & pasted a Sub-Total box from the Template Manager and attached it to the bottom of the first two invoice pages.
    The problem is, the Sub-Total amounts continue to add the other page amounts. It's like I have three Grand Total boxes instead of two individual Sub-Total boxes.
    Any help would be greatly appreciated!

    Sorry for the delay in getting back to you ..... I was looking for a sample that I could provide.
    The technique to use would be to get a list of all objects that are on the page that you want to create the subtotal on. Then with this reduced set of objects, search out the individual fields and add then together to make your total. In the example I have we created a function to do this and passed the object subtotal object itself to the function. The function then determines which page the object is on, gets all field objects from that page (in our case we are asking to add all fields called fldSavings), then cycles through each field and totals them and finally returns the sum back to the calling program. Hope this helps .... see the code below we call it in this way:
    scoScript.getPageTotals(this.name);
    Here is the function:
    function getPageTotals(objFld){
    var nPage = xfa.layout.absPage(objFld);
    var oFields = xfa.layout.pageContent(nPage , "field");
    var nFieldCount = oFields.length;
    var numFldTotals = 0;
    for (var nNodeCount = 0; nNodeCount < nFieldCount; nNodeCount++)
    if (oFields.item(nNodeCount).name == "fldSavings")
    numFldTotals = numFldTotals + oFields.item(nNodeCount).rawValue;
    return numFldTotals;

  • Help needed urgently on a problem..plzzz

    hi..this is a linear congruential generator. I have to implement it and i need the execution time for the program.
    for your understanding i'm providing an example below.
    Xn=(( a* xn-1 )+b) mod m
    If X0=7 ; a = 7 ; b =7 ; m=10
    Then
    X0 = 7
    X1 =((7 * 7) + 7))mod 10 = 6
    X2 = ((6*7)+7))mod 10 = 9
    X3 = ((9*7)+7) mod 10 = 0
    X4 = ((0*7)+7) mod 10 = 7
    Now since the cycle is being repeated i.e 7 appears again�so the period is 4 coz there are 4 diff nos. i.e 7,6,9,0�..
    help required urgently....your help will be appreciated...thankyou..

    Hi,
    I wrote the code so that it catches any cycle (not only the "big" one).
    Otherwise it will enter infinite loop...
    The time complexity is O(N*logN): it can do at most N iterations (here N is your 'm'), and in each iteration there can be O(log N) comparisons (since I maintain TreeSet).
    Interesting issue: is it possible to supply such (x0, a, b, m) tuple such that all possible values from 0 to m-1 will be output? I think no :)
    Here is the program:
    package recurr;
    import java.util.TreeSet;
    import java.util.Comparator;
    public class Recurrences {
         private static long x0, a, b, m;
         private static TreeSet theSet;
         public static void main(String[] args)
              long l0, l1, l2, l3;
              try {
                   x0 = Long.parseLong(args[0]);
                   a = Long.parseLong(args[1]);
                   b = Long.parseLong(args[2]);
                   m = Long.parseLong(args[3]);
              } catch(NumberFormatException nfe) {
                   nfe.printStackTrace();
              System.out.println("X[0]: " + x0 + "\n");
              long curr = x0;
              boolean cut = false;
              int i;
              // initialize the set
              theSet = new TreeSet(new LongComparator());
              // we can get at most m distinct values (from 0 to m-1) through recurrences
              for(i=1; i <= m; ++i) {
                   // iterate until we find duplicate
                   theSet.add(new Long(curr));
                   curr = recurrence(curr);
                   if(theSet.contains(new Long(curr))) {
                        cut = true;
                        break;
                   System.out.println("X[" + i + "]: " + curr + "\n");
              if(cut) {
                   System.out.println("Cycle found: the next will come " + curr + "\n");
              } else {
                   System.out.println("No cycle found!");
              System.out.println("----------------------------------");
              System.out.println("Totally " + (i-1) + " iterations");
         private static long recurrence(long previous)
              return (a*previous + b)%m;
         static class LongComparator implements Comparator
              public int compare(Object o1, Object o2)
                   if(((Long)o1).longValue() < ((Long)o2).longValue()) {
                        return -1;
                   } else if(((Long)o1).longValue() > ((Long)o2).longValue()) {
                        return 1;
                   } else return 0;
    }

  • Help needed Urgently- Rebate based on collected amount

    Dear all,
    I come across scenario while discussiion with client that they require rebate with collection. Details of the requirement are given below:
    1. SAP rebates run on billed values & set the accrual in rebate agreement on the rate what we have specified in the rebate agreement. Requirement is that, If i have billed on 1000$ & my accrual value is 100$ with the rate of 10%. If i collected 800$ instead of 1000$, then i need to pay the accrual on the basis of 800$ not on the basis of 1000$. It means i have to adjust accrual amount on the basis of 800$. Conclusion is that i have to pay not 100$ accrual instead less then 100$ on the basis of 800$ which i collected.
    2. In month 1 have billed on 5000$, my accrual amount is 500$ with rate of 10%. In the 2nd month i have to bill 1000$ and i have given an discount of 500$, it means my billed value is 500$ and my accrual amount is 50$@10%. In month 3 again i billed 500$ and my accrual amount is 50$@10%.
    Requirement is that, when i am going to pay the accrual to client, i should pay correct accrual for which he is entitled for. Means i should pay 100$ accrual not 600$ because i have already given an discount of 500$. Discount which i have given already of 500$ should need to be offest with the first month accrual of 500$. So remaning accrual is 100$.
    Great if somebody can help me out for the solutioning of the above requirements.

    Thanks Ivano,
    Somebody has started the conversation.
    Let me put my questions again.
    This requirement is nothing to do with Payment procedure in the agreement type.
    1. In any month if i billed 1000$, so my account receivable would be 1000$. My rebate for that month is 100$ at the rate of 10%. During customer receipt if i collected against my invoice 900$ instead of 1000$, my accrual needs to be corrected 90$ instead of 100$.
    I know this can not be fullfilled by standard SAP, by any thoughts on this welcomed.
    2. I know Rebate can be settled partially or full settlement by payment method( by cheque, bank transfer, or by credit memo) we have configure in rebate agreement type. But here requirement is totally different.
    Here, i need to pay the Rebate as a Discount instead of by cheque or by credit memo. While doing the partial or full settlement system will take into account collected accrual up to that day & apply as a discount to the final bill.
    Scenario is like that sometimes customer asked to give us the discount on bill for whatever they accrued so far.
    This is again cannot solved by standard SAP, but any thought by any body welcome. We have already thought that we need to enhance the solution.
    Solution needed urgently.

  • Missing Sub Totals from web layouts

    Hi Gurus
    We are on BPS 4.0 and BW 3.5
    I have made some changes to a layout (inserted few lines at the top thereby pushing earlier lines below) and it looks good when I display planning data in BPS0 but when I display in weblayout, the sub totals are missing and instead blank lines are being shown. I have regenerated layouts, weblayouts 2-3 times but no help.
    Obviously, I am doing something wrong. Could someone point me in right direction?
    Thanks
    Rajesh

    Hi,
    SAP doesn't recommends to change the generated template from manual layout. If you want to upload your own template then it has to be generic across all applications in BPS.
    If you want to increase the number of lines displayed in layout, it should be added in the bottom of the template or else you can use program( se38) UPP_SET_DEFAULT_DUMMIES
    Thanks
    Pratyush

  • Help needed recovering project files from trash

    Hi everyone, I am hoping that someone will be able to help me. I just did something stupid!
    I created two new projects in iMovie this morning and then needed to clear out the mac in order to speed up a clip as I was getting the warning that my disk was full. So I copied a lot of files from iPhoto onto a hard drive and then moved them to trash including the raw files that I was using for these projects. (I got a bit carried away!) Yes the video files were in iPhoto and not iMovie Events as the last time I uploaded files iMovie was not playing the game.
    The files are still on the mac as I have not emptied the trash and they are also backed up on an external drive connected to the mac, but I have emptied the iPhoto trash. I tried importing the files back into iPhoto from trash and only got so far before the disk full message came up again. But even those ones that I did manage to re import are not showing up.
    Is there any way that I can continue with these projects or have I effectively ruined them? Do I need to start again from scratch? I hope not as they took me hours and hours to create and had pretty much finished them.
    Any help will be greatly appreciated. Thanks. :-)

    http://pondini.org/TM/17.html
    To see these "other" backups, you need the Browse Other Backup Disks or (Browse Other Time Machine Disks on Snow Leopard or Leopard) option.  It's available by Alt/Option-clicking the Time Machine icon in your Menubar, or by control-clicking (right-clicking) the Time Machine icon in your Dock.

  • Help, Need to change NAT from moderate to open for WRT54GS2

    just like to the topic says i used these methods:
    Open an Internet Explorer browser page on your wired computer(desktop).In the address bar type - 192.168.1.1 and press Enter...Leave Username blank & in Password use admin in lower case...
    On the set-up tab change the MTU Size to 1365 and click Save Settings...
    Click on "Administration" tab and disable the option UPnP and click Save Settings...
    Click on "Applications and Gaming" tab and then click on "Port Range Forwarding" subtab...
    1) On the first line in Application box type in ABC, in the start box type in 53 and End box type in 3074, leave the protocol as both and under ip address type in 192.168.1.20 and check the enable box, click Save Settings once done...
    2) Once you return to the set up page click on the Security tab and uncheck Block Anonymous Internet Requests and click on Save Settings...
    3)Click on the Status tab and take note of DNS1 and DNS2 Addresses...
    4) Goto the XBox Network Settings and IP Address Settings and select manual IP Settings and assign the following on your Xbox IP Address :- 192.168.1.20, Subnet Mask :- 255.255.255.0, Default Gateway :- 192.168.1.1...
    5) Also assign the DNS Addresses on the Xbox, Use DNS1 and DNS2 Addresses you took note off of the router status tab as Primary DNS & Secondary DNS for the xbox...
    6) Turn off your modem, router, and Xbox...Wait for a minute...
    7) Plug the modem power first, wait for another minute and plug the router power cable, wait another minute and turn on the Xbox and test it...it will connect...     i have firmare 1.0.01. i am using 2 Pluglink 9650 Powerline Ethernet Adapters to connect to my xbox for xbox live. if u need anything else let me know. PLEASE SOMEONE HELP 

    What device is upstream from the router?  If you have a modem that acts as a router as well, then you might have a double NAT problem.  It's a well documented problem and can usually be solved by bridging the modem or configuring the router to work as a switch only.

  • Ringtone help needed -- Galaxy 3 - downloaded from VZN and cannot find

    Downloaded Ringtones for Samsung Galaxy 3  cannot find on phone. How do I find them and activate them. Did come thru as attachments in a TXT msg from Verizon

    FIGURED IT OUT! Not easy to figure out at first.  Also, I see where Verizon's ringtones expire after 12 months, so you may want to manager your finances accordinly...
    ******Essentially you need to copy it from your dowload folder to a ringtone folder. Then set it as your setting for sound.****
    Go to Apps icon --> Choose MY FILES folder icon
    Select file folder called "SDCARD0"...
    Select file folder called "DOWNLOAD FOLDER"...the ringtones from Verizon were downloaded in here.   Scroll down to the to your ringtone... it will be listed by the name of the ringtone song.
    Select the ringtone you downloaded. You'll have to complete action using Google Play Music or Sound Player. I chose Soundplayer just once.  The song will play. You can pause it.
    Hit the SETTINGS KEY on bottom left of you phone on that next to the raised button.
    Select SET AS  and chose to save it in the PHONE RINGTONE.
    To activate it,
    Hit the SETTINGS KEY on bottom left of you phone on that next to the raised button.
    Select SETTINGS
    Select SOUND
    Select DEVICE RINGTONE and it will be in the folder!

  • Help needed with message received from BAPI_BUPA_FS_CREATE_FROM_DATA2

    Hi experts,
    I'm creating Business Partners(type Organisation) using BAPI_BUPA_FS_CREATE_FROM_DATA2, however, I receive an error message from the BAPI return table that I don't understand. The message is "Data set BUT100 for BP 0000000108 maintained time-dependently,despite inact.time dep."..... can anyone help please?
    Thanks in advance,
    Chris

    Implement note
    Note 1691224 - HRALX: Error message R11 349 when creating BP for org.unit

  • Help needed to insert data from different database

    Hi ,
    I have a requirement where i need to fetch data from different database through database link .Depending on user request , the dblink needs to change and data from respective table from mentioned datbase has to be fetched and populated .Could i use execute immediate for this, would dblink work within execute immediate .If not , could pls let me know any other approach .

    What does "the dblink needs to change" mean?
    Are you trying to dynamically create database links at run-time? Or to point a query at one of a set of pre-established database links at run-time?
    Are you sure that you really need to get the data from the remote database in real time? Could you use materialized views/ Streams/ etc to move the data from the remote databases to the local database? That tends to be far more robust.
    Justin

  • Wsimport Creates a Void operation in PortType - Help Needed Urgently!

    Hi,
    I've been pulling my hair out over this thing for days now. It must be something really trivial which i'm missing.
    I have a very simple WSDL (see below). I'm trying to generate the client for it. I'm using netbeans client which is running wsimport. However instead of getting a port type which gets a parameter and return value, it creates a void operation and the input parameter is of some Holder type.
    This is the WSDL:_
    <?xml version="1.0" encoding="UTF-8"?>
    <definitions name="SampleWSDL" targetNamespace="http://j2ee.netbeans.org/wsdl/SampleWSDL"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://j2ee.netbeans.org/wsdl/SampleWSDL" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
    <types/>
    <message name="SampleWSDLOperationRequest">
    <part name="part1" type="xsd:string"/>
    </message>
    <message name="SampleWSDLOperationResponse">
    <part name="part1" type="xsd:string"/>
    </message>
    <portType name="SampleWSDLPortType">
    <operation name="SampleWSDLOperation">
    <input name="input1" message="tns:SampleWSDLOperationRequest"/>
    <output name="output1" message="tns:SampleWSDLOperationResponse"/>
    </operation>
    </portType>
    <binding name="SampleWSDLBinding" type="tns:SampleWSDLPortType">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="SampleWSDLOperation">
    <soap:operation/>
    <input name="input1">
    <soap:body use="literal" namespace="http://j2ee.netbeans.org/wsdl/SampleWSDL"/>
    </input>
    <output name="output1">
    <soap:body use="literal" namespace="http://j2ee.netbeans.org/wsdl/SampleWSDL"/>
    </output>
    </operation>
    </binding>
    <service name="SampleWSDLService">
    <port name="SampleWSDLPort" binding="tns:SampleWSDLBinding">
    <soap:address location="http://localhost:${HttpDefaultPort}/SampleWSDLService/SampleWSDLPort"/>
    </port>
    </service>
    <plnk:partnerLinkType name="SampleWSDL">
    <plnk:role name="SampleWSDLPortTypeRole" portType="tns:SampleWSDLPortType"/>
    </plnk:partnerLinkType>
    </definitions>
    The generated code for porttype:
    @WebService(name = "SampleWSDLPortType", targetNamespace = "http://j2ee.netbeans.org/wsdl/SampleWSDL")
    @SOAPBinding(style = SOAPBinding.Style.RPC)
    @XmlSeeAlso({
    ObjectFactory.class
    public interface SampleWSDLPortType {
    @WebMethod(operationName = "SampleWSDLOperation")
    public void sampleWSDLPortTypeOperation(
    @WebParam(name = "part1", mode = WebParam.Mode.INOUT, partName = "part1")
    Holder<String> part1);
    So the question is why on earth does wsimport create the port type with this Holder type and the void return value when the WSDL is a request-response type of wsdl with RPC, soap binding, string in string out?
    Please help a brother...

    Amazingly enough - the reason was that I didn't change the part names in the wsdl from the given defaults: I left it part1 for the input and part1 for the output - it's not so much about leaving the defaults as much as it is about the input and the output having the same name. When changing the part1 in the input to "input" and the part1 in the output to "output" it all works fine.
    Thank God.

Maybe you are looking for

  • How insert into table select from table works in jdbc driver?

    Hi, Supposing one table has two LOB fields, one LOB field is BLOB type while the other is CLOB type, I use the following sql statement to copy a row into a new row: insert into table (id, file_body, file_content) select new_id, file_body, file_conten

  • PO Exchange rate diffrence

    Hi, Can anybody tell me in case of exchange rate difference how can I configure MM->LogisInvoiceVerfn-->IncomingInvoice-->Configure How Exchange Rate Differences Are Treated In this screen after company code there are 8 fields . What are the signific

  • *** ERROR = BAD REQUEST - Reason: DpRqCheck failed (line 5195): [dpxxdisp.

    Hello All, In our development system,  we are able to perform all the transactions normally(SAP level) and there is no performance issues.. We have checked from OS level in work directory file dev_disp.. We are getting below error. Can you please sug

  • Code to parse string to retrieve URLs

    Hi all, I need a code to parse a string to get all URLs in that string. Pls help me. Thank you

  • OS X 10.10.3 update thru' iTunes fails to load and install

    Having already tries SMC and PRAM resets, and having to wait 12 to 15 hours to download it, the OS X 10.10.3 update thru' iTunes fails to complete.  Reasons cited include possible corruption and/or incomplete download.