Could JAXB (1.2.x) not handle simple extensions

I've implemented a simple JAXB (1.2) unmarshaller for our xml files,
which are using simple extensions like this:
<xsd:complexType name="Format" abstract="true"/>
<xsd:complexType name="FormatNumber">
      <xsd:complexContent>
         <xsd:extension base="br:Format">
             <xsd:attribute name="decimalplace" type="br:Decimalplace" use="required"/>
         </xsd:extension>
      </xsd:complexContent>
</xsd:complexType>  If i unmarshall the follwing xml file, an exception is thrown on validation of the format tag.
<data>
    <column>
        <format xsi:type="br:FormatNumber" decimalplace="0"/>
    </column>
</data>
[...]JAXB reports that the decimal attribute definition is unknown for the format tag. This
is correct, but JAXB should recognize that this is an extension of the FormatNumber
complex type. Could JAXB not handle simple Extensions like this one?
Knows anyone a solution, how i could solve this problem?
Thanks for any hint.
Best regards,
Christian

well, you could always go to a blank sheet, set your options to navigate without data, zoom in to all levels of the dimension you want to get the full list of members then search on that using the excel search function

Similar Messages

  • Spring SOAP - Could not handle mustUnderstand headers

    Guys,
    Please check this... I'm getting Could not handle mustUnderstand headers when doing a transaction. What am I missing here? Please help. Thanks.
    spring-ws-servlet.xml
    <beans>
         <bean id="mm7Resp" class="org.springframework.ws.wsdl.wsdl11.DefaultWsdl11Definition">
           <property name="schema" ref="schema"/>
           <property name="portTypeName" value="MM7Resp"/>
           <property name="locationUri" value="http://localhost:8080/mm7Incoming/"/>
           <property name="targetNamespace" value="http://geocoderus.abc.com/schemas" />
         </bean>
         <bean id="schema" class="org.springframework.xml.xsd.SimpleXsdSchema">
             <property name="xsd" value="/WEB-INF/xsd/Orders.xsd"/>
         </bean>
        <bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
            <property name="brokerURL" value="vm://localhost?broker.persistent=false"/>
        </bean>
        <bean id="messageFactory" class="org.springframework.ws.soap.saaj.SaajSoapMessageFactory">
             <property name="messageFactory">
                   <bean class="com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl"></bean>
              </property>
         </bean>
        <bean id="MM7Endpoint" class="com.smart.mms.endpoint.MM7Endpoint">
        </bean>
        <bean id="endpointMapping" class="org.springframework.ws.server.endpoint.mapping.PayloadRootQNameEndpointMapping">
            <property name="mappings">
                <props>
                    <prop key="{http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4}DeliverReq">MM7Endpoint</prop>
                </props>
            </property>
            <property name="interceptors">
                <list>
                    <ref bean="loggingInterceptor"/>
                </list>
            </property>
        </bean>
        <bean id="loggingInterceptor" class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
    </beans>SOAP Message
    <?xml version="1.0" encoding="utf-8" ?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Header>
         <mm7:TransactionID xmlns:mm7="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4" SOAP-ENV:mustUnderstand="1">90cb140a7e67fde6</mm7:TransactionID>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
         <mm7:DeliverReq xmlns:mm7="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4">
              <mm7:MM7Version>6.8.0</mm7:MM7Version>
              <mm7:MMSRelayServerID/>
              <mm7:Sender>
                   <mm7:Number>123456789</mm7:Number>
              </mm7:Sender>
              <mm7:Recipients>
                   <mm7:To>
                        <mm7:ShortCode>TO</mm7:ShortCode>
                   </mm7:To>
                   </mm7:Recipients>
              <mm7:Priority>Normal</mm7:Priority>
              <mm7:Subject>Testing</mm7:Subject>
         </mm7:DeliverReq>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>Logs
    06/23/09 20:50:49.896 mapping.PayloadRootQNameEndpointMapping [DEBUG] Looking up endpoint for [{http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4}DeliverReq]
    06/23/09 20:50:49.896 server.SoapMessageDispatcher [DEBUG] Endpoint mapping [org.springframework.ws.server.endpoint.mapping.PayloadRootQNameEndpointMapping@3ed19cdf] maps request to endpoint [com.smart.mms.endpoint.MM7Endpoint@7953113d]
    06/23/09 20:50:49.896 server.SoapMessageDispatcher [DEBUG] Handling MustUnderstand header {http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4}TransactionID
    06/23/09 20:50:49.897 server.SoapMessageDispatcher [WARN ] Could not handle mustUnderstand headers: {http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4}TransactionID. Returning fault

    Aren't they called interceptors in Spring (which is what I'm guessing you're using)?
    The basic problem is the same, no matter what particular SOAP implementation you have at the end. A mustUnderstand header which has nothing at the server to handle it must throw an error. So I'd read through the Spring docs and see what needs to be done to wire up an interceptor to do the job needed. That's assuming the flag's set correctly, of course.

  • Cannot open some website,when try , then show this message"Sorry, we could not handle your previous request. Please refresh to try again." How to fix it?

    <blockquote>Locking duplicate thread.<br>
    Please continue here: [[/questions/946071]]</blockquote>
    cannot open some website,when try , then show this message"Sorry, we could not handle your previous request. Please refresh to try again." How to fix it?

    Try to update to the latest Firefox 17.0.x version.
    *Help > About Firefox
    See:
    *https://support.mozilla.org/kb/update-firefox-latest-version
    The Firefox 12.0 version that you currently run is no longer supported with security updates
    You can create a new profile as a test to check if your current profile is causing the problems.
    See "Creating a profile":
    *https://support.mozilla.org/kb/profile-manager-create-and-remove-firefox-profiles
    *http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Profile_issues
    If the new profile works then you can transfer some files from an existing profile to the new profile, but be careful not to copy corrupted files.
    *http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox
    Also make sure that your security software isn't blocking cookies or otherwise interfering.

  • The proxy server could not handle the request

    i am trying to download a transcript from the IRS website and i get this error
    Proxy Error
    The proxy server received an invalid response from an upstream server.
    The proxy server could not handle the request POST /icce-core/load/gettrans/pages/availableTranscripts.xhtml.
    Reason: Error reading from remote server

    Are you using a proxy? Check you settings.<BR><BR>
    ===============================================
    '''Try Firefox Safe Mode''' to see if the problem goes away. [[Troubleshoot Firefox issues using Safe Mode|Firefox Safe Mode]] is a troubleshooting mode that turns off some settings and disables most add-ons (extensions and themes).
    ''(If you're using an added theme, switch to the Default theme.)''
    If Firefox is open, you can restart in Firefox Safe Mode from the Help menu by clicking on the '''Restart with Add-ons Disabled...''' menu item:<br>
    [[Image:FirefoxSafeMode|width=520]]<br><br>
    If Firefox is not running, you can start Firefox in Safe Mode as follows:
    * On Windows: Hold the '''Shift''' key when you open the Firefox desktop or Start menu shortcut.
    * On Mac: Hold the '''option''' key while starting Firefox.
    * On Linux: Quit Firefox, go to your Terminal and run ''firefox -safe-mode'' <br>(you may need to specify the Firefox installation path e.g. /usr/lib/firefox)
    ''Once you get the pop-up, just select "'Start in Safe Mode"''
    [[Image:Safe Mode Fx 15 - Win]]
    '''''If the issue is not present in Firefox Safe Mode''''', your problem is probably caused by an extension, and you need to figure out which one. Please follow the [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]] article to find the cause.
    ''To exit Firefox Safe Mode, just close Firefox and wait a few seconds before opening Firefox for normal use again.''
    When you figure out what's causing your issues, please let us know. It might help others with the same problem.
    Thank you.

  • The proxy server could not handle the request get /user/login in dbfw 5.1

    hi
    when i m login to oracle database firewall throuth internet explorer on the window xp client then the following error occur
    the proxy server could not handle the request get /user/login
    plz resolve issue
    Edited by: 913779 on May 15, 2012 6:29 AM

    Are you using a proxy? Check you settings.<BR><BR>
    ===============================================
    '''Try Firefox Safe Mode''' to see if the problem goes away. [[Troubleshoot Firefox issues using Safe Mode|Firefox Safe Mode]] is a troubleshooting mode that turns off some settings and disables most add-ons (extensions and themes).
    ''(If you're using an added theme, switch to the Default theme.)''
    If Firefox is open, you can restart in Firefox Safe Mode from the Help menu by clicking on the '''Restart with Add-ons Disabled...''' menu item:<br>
    [[Image:FirefoxSafeMode|width=520]]<br><br>
    If Firefox is not running, you can start Firefox in Safe Mode as follows:
    * On Windows: Hold the '''Shift''' key when you open the Firefox desktop or Start menu shortcut.
    * On Mac: Hold the '''option''' key while starting Firefox.
    * On Linux: Quit Firefox, go to your Terminal and run ''firefox -safe-mode'' <br>(you may need to specify the Firefox installation path e.g. /usr/lib/firefox)
    ''Once you get the pop-up, just select "'Start in Safe Mode"''
    [[Image:Safe Mode Fx 15 - Win]]
    '''''If the issue is not present in Firefox Safe Mode''''', your problem is probably caused by an extension, and you need to figure out which one. Please follow the [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]] article to find the cause.
    ''To exit Firefox Safe Mode, just close Firefox and wait a few seconds before opening Firefox for normal use again.''
    When you figure out what's causing your issues, please let us know. It might help others with the same problem.
    Thank you.

  • WLS does not handle reusable jar with tag-files?

    I want to encapsulate some tag-files in a re-usable jar that can be included in multiple applications. According to all the documentation that I've found what I need to do is create a jar file containing:
    META-INF/taglib.tld
    META-INF/tags/myTag.tag
    where the taglib.tld contains (among other things):
    <uri>myTag</uri>
    <tag-file>
    <name>someName</name>
    <path>META-INF/tags/myTag.tag</path>
    </tag-file>
    Then I am supposed to take that jar file and put it in my web application under WEB-INF/lib,
    and in my index.jsp I can refer to <%@taglib prefix="myt" uri="myTag">
    However when I do this (on wls 12c) the application seems to deploy ok but when I try to access index.jsp I get:
    weblogic.servlet.jsp.CompilationException: Failed to compile JSP /index.jsp
    index.jsp:14:4: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
    <%@taglib prefix="tags" uri="myt" %>
    Related facts:
    1. When I deploy these projects in Glassfish it works . as I expected based on the documentation with no errors.
    2. If I copy the tag files and tld with no modification directly into the web application as:
    <my web app>/WEB-INF/taglib.tld
    and <my web app>/META-INF/tags/myTag.tag
    then it does work. However, that prevents me from packaging the tag-files as a re-usable jar.
    (Facts 1 & 2 seem to imply that the files are correct and that WebLogic is not handling the jar correctly?)
    3. I've seen suggestions that there needs to be a <taglib> entry in web.xml. I have tried this and...
    - the text I've seen on the web generates an error. It seems to need to be within a <jsp-config> entry in web.xml.
    - even with this I still get the same error.
    Does anyone have a suggestion for how to get Weblogic to handle tag-files inside a re-usable jar?
    Do you have an example jar you can point me to just to see that it works on my system?
    Is there some special configuration needed by Weblogic to tell it to handle this construct?
    And finally, the error message is saying that one of two things is wrong:
    Either:
    A) it cannot find the referenced taglib file, or
    B) the tld file failed to compile.
    Is there any way for me to find out which of these is happening? The error messages in WLS do not seem to give any more info, so I cannot easily distinguish between these possibilities.
    Thanks for your assistance.

    After 3 days of seeing this error, immediately after posting this request the problem disappeared. Sigh.
    So for now this problem is closed. If it comes back I'll re-post.

  • An exception of class OutOfBounds Exception was not handled

    When starting a vodafone application for my Merlin 3g card I get a failure message: "An exception of class OutOfBounds Exception was not handled. Application must shut down"
    I unintentionally deleted an info.plist file when trying to get rid of Apple´s latest WWAN update. Could this be the reason? And how to get back the info.plist file?
    Thank you
    MacBookPro   Mac OS X (10.4.8)  

    I finally managed to find an Info.plist on the web. I managed to copy it to the IOSerialFamily.kext file and restarted.
    Upon startup I was told that the IOSerialFamily.kext was not installed correctly and cannot be used.
    This is the content I used:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleExecutable</key>
    <string>IOSerialFamily</string>
    <key>CFBundleGetInfoString</key>
    <string>Apple Computer, Inc 2005-01-12 IOKit Serial Port Family</string>
    <key>CFBundleIdentifier</key>
    <string>com.apple.iokit.IOSerialFamily</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>IOKit Serial Port Family</string>
    <key>CFBundlePackageType</key>
    <string>KEXT</string>
    <key>CFBundleShortVersionString</key>
    <string>9.0</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>9.0.0d30</string>
    <key>IOKitPersonalities</key>
    <dict>
    <key>IOSerialBSDClient</key>
    <dict>
    <key>CFBundleIdentifier</key>
    <string>com.apple.iokit.IOSerialFamily</string>
    <key>IOClass</key>
    <string>IOSerialBSDClient</string>
    <key>IOProbeScore</key>
    <integer>1000</integer>
    <key>IOProviderClass</key>
    <string>IOSerialStream</string>
    <key>IOResourceMatch</key>
    <string>IOBSD</string>
    </dict>
    <key>IOSerialBSDClientSync</key>
    <dict>
    <key>CFBundleIdentifier</key>
    <string>com.apple.iokit.IOSerialFamily</string>
    <key>IOClass</key>
    <string>IOSerialBSDClient</string>
    <key>IOProbeScore</key>
    <integer>1000</integer>
    <key>IOProviderClass</key>
    <string>IOSerialStreamSync</string>
    <key>IOResourceMatch</key>
    <string>IOBSD</string>
    </dict>
    </dict>
    <key>OSBundleCompatibleVersion</key>
    <string>1.0.4</string>
    <key>OSBundleLibraries</key>
    <dict>
    <key>com.apple.kpi.bsd</key>
    <string>8.0.0</string>
    <key>com.apple.kpi.iokit</key>
    <string>8.0.0</string>
    <key>com.apple.kpi.libkern</key>
    <string>8.0.0</string>
    <key>com.apple.kpi.mach</key>
    <string>8.0.0</string>
    <key>com.apple.kpi.unsupported</key>
    <string>8.0.0</string>
    </dict>
    </dict>
    </plist>
    Any help what I did possibly wrong?

  • [svn:osmf:] 13028: Fix bug where NetStream would continue playback upon completion ( due to our not handling the new STOPPED state).

    Revision: 13028
    Revision: 13028
    Author:   [email protected]
    Date:     2009-12-16 18:10:28 -0800 (Wed, 16 Dec 2009)
    Log Message:
    Fix bug where NetStream would continue playback upon completion (due to our not handling the new STOPPED state).  Injection from trait refactoring.
    Modified Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamPlayTrait.as

    My daughter has had her Razr for about 9 months now.  About two weeks ago she picked up her phone in the morning on her way to school when she noticed two cracks, both starting at the camera lens. One goes completely to the bottom and the other goes sharply to the side. She has never dropped it and me and my husband went over it with a fine tooth comb. We looked under a magnifying glass and could no find any reason for the glass to crack. Not one ding, scratch or bang. Our daughter really takes good care of her stuff, but we still wanted to make sure before we sent it in for repairs. Well we did and we got a reply from Motorola with a picture of the cracks saying this was customer abuse and that it is not covered under warranty. Even though they did not find any physical damage to back it up. Well I e-mailed them back and told them I did a little research and found pages of people having the same problems. Well I did not hear from them until I received a notice from Fed Ex that they were sending the phone back. NOT FIXED!!! I went to look up why and guess what there is no case open any more for the phone. It has been wiped clean. I put in the RMA # it comes back not found, I put in the ID #, the SN# and all comes back not found. Yet a day earlier all the info was there. I know there is a lot more people like me and all of you, but they just don't want to be bothered so they pay to have it fix, just to have it do it again. Unless they have found the problem and only fixing it on a customer pay only set up. I am furious and will not be recommending this phone to anyone. And to think I was considering this phone for my next up grade! NOT!!!!

  • Java socket not handling the data packets properly

    I have created a small webserver application where i am receiving http requests from a siebel client. I am using content-length parameter to read the complete data in a buffer string using the command inputstreamreader.read. It works fine in all the cases, except when its used with a firewall. Some times the firewall splits a message into 2 and my logic fails as it doesn't find as many characters in the first packet as mentioned in the content length.
    My question is , how can i take care of these scenarios where a firewall is splitting the messages into multiple packets. why the java socket class is not handling the merging of these packets?
    any pointers are welcome.
    thanks

    Because that's the way TCP/IP works. read() gives you the data it can, and tells you how much was actually read. It's up to the application to reconstruct the application-level object. You could do something like this:    byte[] content = new byte[contentLen];
        int offset = 0;
        int remaining = contentLen;
        int currBytesRead = 0;
        while (remaining > 0 && currBytesRead != -1) {
          int currBytesRead = mySocketInputStream.read(content, offset, remaining);
          remaining -= currBytesRead;
          offset += currBytesRead;
        } (Warning: that's off the top of my head, uncompiled and untested. Use for demonstration purposes only!)
    Grant

  • Recently updated to 3.8.2 v1.1 and since then my mac crashes a lot, and can't handle simple tasks. Has anyone else had this problem?

    I recently got told about the new software update for OS Yosemite.  It was version 3.8.2 v1.1 and since then my mac crashes a lot, and can't handle simple tasks. Like playing a 3 minute song, checking emails, and even whilst typing this its crashed so many more times than i've lost count. Has anyone else had this problem? And what do you recommend I do?

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.
    Note: If FileVault is enabled in OS X 10.9 or earlier, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.
    The login screen appears even if you usually login automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of the test.

  • Is there a wat to bypass a iphone 4 password lock, not the simple 4 digit passcode lock without having to resotre the iphone?

    Is there a way to bypass a iPhone 4 password lock, not the simple 4 digit pass code lock without having to restore the iPhone? My friend owns her phone but upgraded to the iPhone 5s and wants to get her baby photos and videos off the old phone.
    She can provide ownership of the device but is very worried that she cannot access the phone without a restore as she cannot remember her password for the old phone. Can she go into an Apple store and can they do something to bypass the password when she proves ownership the device to them?
    Any help is greatly appreciated

    No. They can't bypass the lock screen password. All they could do would be restore the phone, which will wipe it.

  • On a west Texas highway I believe my old 3G iphone could get data with 3 bars. My new 4S could make phone calls but not get data. An att guy told me it's because there aren't enough 4G towers yet. Other explanations?

    On a west Texas highway I believe my old 3G iphone could get data with 3 bars. My new 4S could make phone calls but not get data. An att guy told me it's because there aren't enough 4G towers yet. Other explanations?

    Simple solution. Get a real internet service and not a cell phone internet connection service it was never meant to be used as the primary internet service
    And how do you lose a home and job and be sued as you claim. What over 10 Gb of data? Give me a break
    In my city small claims is $5000.00
    And over that amount you can go to a superior court to have your issue settled.
    http://www.bbb.org
    Good Luck, Elector

  • Illutrator Can Not Handle Texture, why?

    Hey Folks, not sure if it's me or something I am doing wrong but it seems to me ever since illustrator cs5, the program has real issues when it comes to handling a vector texture. I get that a vector grunge texture has alot o points and etc, but it's never been this pad. I have a simple simple grunge texture and it freezes illustrator, I have tried various kinds of textures and basically the program can not handle it at all. I have tried on other comps as well but it just seems like there is  real issue with ANY kind of texture, even really simple ones. I am really frustrated cause its something that never really used to be an issue.

    Have you tried simplifying the grunge with the "Simplify path" option? I use textures quite a bit in CS5. I agree it's not as fast as I'd like.

  • Unable to get the composite instance for the invocation. This could be because instance has not yet been created or because the audit level for the SOA infra has been set to Off

    I am on Oracle 11.1.1.7 BPM suite on W8 64 bit. I can't launch the flow trace and get the error "Unable to get the composite instance for the invocation. This could be because instance has not yet been created or because the audit level for the SOA infra has been set to Off".  I have set the audit level to development at the soa-infra>SOA Administration> Common Properties > Audit level set to development and Capture Composite Instance State is Checked.
    Can somebody advice.
    Thanks

    Can you please confirm me the following steps...
    Log in to the EM console, Expand soa-infra (soa_server1) , go to the partition where your composite is been deployed, Click on your composite, On the right, click on the dropdown Settings and choose Composite Audit Level. you can choose to set the Audit Level for this composite. If you choose Inherit, it will take the settings to what the server is being set to. Otherwise, we can override it by choosing Off, Production, or Development.
    Make sure your setting for that composite is not Off, keep inherit or production or development.
    Thanks,
    N

  • Simple PL/SQL Report - Using Break on and Compute Sum - Not So Simple

    Good morning, All:
    I have a simple pl/sql report that is not so simple. Basic on the code below, would like to add a blank line/row after the resulting "sum" row to make it easier to read. Any and all help would be appreciated.
    Thank you.
    Preston@Large
    Code:
    =======================
    BREAK ON ALM_OG_CAMPAIGN_CODE
    COMPUTE SUM OF ALM_OG_AMOUNT ON ALM_OG_CAMPAIGN_CODE
    set linesize 1024
    set pagesize 60
    set newpage 0
    set serveroutput on
    SPOOL &so_outfile;
    ttitle center 'Wayne State University' skip 1 Left 'WSU Online Giving Essentials Report' skip 2
    select TO_CHAR(sysdate, 'mm/dd/yyyy hh:mm AM') "Report Date" from dual;
    CLEAR COLUMNS
    column ALM_OG_ACCI_CODE heading "ACCI|CODE" format a10
    column ALM_OG_AMOUNT heading "AMOUNT|DONATED" format $999,999,999.99
    column ALM_OG_CAMPAIGN_CODE heading "CAMPAIGN|CODE" format a14
    select
    ALM_OG_CAMPAIGN_CODE,
    ALM_OG_ACCI_CODE,
    ALM_OG_AMOUNT
    From WSUALUMNI.WSU_ONLINE_GIVING_TABLE
    ORDER BY ALM_OG_CAMPAIGN_CODE;
    CLEAR COLUMNS
    spool off
    Output:
    WSU Online Giving Essentials Report
    Report Date
    ======================
    06/05/2009 10:06 AM
    1 row selected.
    Wayne State University
    WSU Online Giving Essentials Report
    CAMPAIGN ACCI AMOUNT
    CODE CODE DONATED
    ====== ======== ==========
    sum $560.00
    NUR 444814 $10.00
    ***** =======
    sum $10.00
    PHS 445216 $10.00
    ***** =======
    sum $10.00
    PRES 445211 $450.00
    445211 $60.00
    445211 $250.00
    ***** =======
    sum $760.00
    SBA 444216 $10.00
    ***** =======
    sum $10.00
    SSW 444469 $10.00
    ***** =======
    sum $10.00

    Prestone,
    Welcome to the Forum!
    I have used skip 2 lines you can use 1
    SQL> break on job report skip 2
    SQL> compute sum of sal on job report
    SQL> select job , sal from emp order by job ;
    JOB              SAL
    ANALYST         3000
                    3000
    sum             6000
    CLERK           1300
                     950
                     800
                    1100
    sum             4150
    MANAGER         2850
                    2975
                    2450
    sum             8275
    PRESIDENT       5000
    sum             5000
    SALESMAN        1500
                    1250
                    1250
                    1600
    sum             5600
    14 rows selected.READ
    Quick SQL*Plus Guide
    http://download.oracle.com/docs/cd/B14117_01/server.101/b12171/toc.htm
    SQL*Plus Reference
    http://download.oracle.com/docs/cd/B14117_01/server.101/b12170/toc.htm
    SS

Maybe you are looking for