Getting more info on compilation errors

Hello,
I'm making a web application for my course in computer science.
Problem is I'm getting a rather non-descript error at compile-time:
"Error: Internal compilation error, terminated with a fatal exception"
Surely there must be way of wringing out some more information on this error from jdev?
Thanks,
Tobias

Which version of JDeveloper are you using? (Help->About)
This used to be a problem in early 10.1.3 versions- but if you are using 11g or 10.1.3.4 you shouldn't be running into this anymore.
If you are using a recent version - then please paste the code that is causing this issue.
(You can also try to switch the compiler in the project properties to use the client compiler and not OJC).
Edited by: Shay Shmeltzer on Oct 29, 2008 1:03 PM

Similar Messages

  • Get More Info for NetConnection.Connect.Failed Error?

    I have a single server that runs IIS and FMS, both on port 80.  The server has two internal IPs assigned to it, one for IIS and the other for FMS.  I also have two static public IPs.  My router maps one public IP to IIS' internal IP and likewise for FMS.
    IIS works fine.  Using an online port scanner, I was able to determine that port 80 is responsive for both public IPs.  Before I had configured my Adapter.xml and fms.ini, only IIS' public IP was responsive.  This seems to indicate that FMS is fine.
    However, when my ActionScript creates a NetConnection and calls connect(), my netStatus callback takes about half a minute to be invoked, and I get "NetConnection.Connect.Failed".  Which is not very informative.  Is there a way to get more info about the cause of the error?  Also does anyone have suggestions for how to debug this issue?

    Hi,
    Thanks for trying out FMS..
    I can guide you with few checkpoints to first see where the problem might be.
    1. Go to the FMS installation directory and check for the logs folder. See all the logs (according to date) and find if the port bindings are all successful. This might tell us whether FMS actually has started or not.
    2. FMS works on port 1935 for RTMP streaming. It also gets bundled with apache (listening on 8134) but one of the fms processes also takes hold of 80 for its tunneling streaming as well as redirecting to apache. So either you remove this entry from fms.ini or change it to reflect to some other port. ADAPTER.HOSTPORT is the variable to look for.
    3. How are you making sure that FMS is working/not working ?
    4. Please turn off your firewall or other secutiry for testing purposes to see if you are able to hit the FMS .
    Let us know if any of the above are helpful in getting some more information.
    Thank you !

  • I changed my username and now afp doesn't show any users. I have file sharing on. And also when I select "get more info" on the shared folders they don't have my username in there. it just has "applepc(me)" it my old username before changing it.

    I changed my username and now afp doesn't show any users. I have file sharing on. And also when I select "get more info" on the shared folders they don't have my username in there. it just has "applepc(me)" my old username before changing it showed the correct username? please any help would be great.

    Turn Time Machine OFF temporarily in its preference pane. Leave the window open.
    Navigate in the Finder to your backup disk, and then to the folder named "Backups.backupdb" at the top level of the volume. If you back up over a network, you'll first have to mount the disk image file containing your backups by double-clicking it. Descend into the folder until you see the snapshots, which are represented by folders with a name that begins with the date of the snapshot. Find the one you want to restore from. There's a link named "Latest" representing the most recent snapshot. Use that one, if possible. Otherwise, you'll have to remember the date of the snapshot you choose.
    Inside the snapshot folder is a folder hierarchy like the one on the source disk. Find one of the items you can't restore and select it. Open the Info dialog for the selected item. In the Sharing & Permissions section, you may see an entry in the access list that shows "Fetching…" in the Name column. If so, click the lock icon in the lower right corner of the dialog and authenticate. Then delete the "Fetching…" item from the icon list. Click the gear icon below the list and select Apply to enclosed items from the popup menu.
    Now you should be able either to copy the item in the Finder or to restore it in the time-travel view. If you use the time-travel view, be sure to select the snapshot you just modified. If successful, repeat the operation with the other items you were unable to restore. You can select multiple items in the Finder and open a single Info dialog for all of them by pressing the key combination option-command-I.
    When you're done, turn TM back ON and close its preference pane.

  • Error shows up in default trace, but nowhere else; how to get more info ?

    Our default (java) traces get filled up quickly with the following messages :
       error 2010-06-29 11:10:13:851 Error during parsing body item ^mt_Order using class com.sap.aii.af.sdk.xi.mo.DefaultItem at ^Klantnaam/ caused by --- java.lang.NullPointerException com.sap.aii.af.sdk.xi.mo.Message.reparseRootDocument()
        error 2010-06-29 11:10:13:850 Caught an Exception: java.lang.NullPointerException org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference. com.sap.aii.af.sdk.xi.util.StreamXMLScannerImpl.next()
        error 2010-06-29 11:10:13:850 Excetption java.lang.NullPointerException at state 1 with current values  Klantnaam  com.sap.aii.af.sdk.xi.util.StreamXMLScannerImpl.updateState()
        error 2010-06-29 11:10:13:849 Caught an Exception in EP: org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference. com.sap.aii.af.sdk.xi.util.StreamXMLScannerImpl.run()
        error 2010-06-29 11:10:13:761 Error during parsing the SOAP part --- java.lang.NullPointerException
    based on the phrase "Klantnaam" and "mt_Order" I could find the likely culprit interface. this is a plain and
    simple SOAP-to-IDOC scenario.
    these messages never show up in RWB, so they must fail before RWB even is involved.
    I suspect that someone is sending us malformed soap (or http?) requests, and the soap message cannot be constructed from the message payload.
    sometimes (but not nearly as often as the log messages appear) I see a message in RWB with this text as "message : SOAP document" :
    authorization:Basic UElJU1VTRVI6cDBzdGIwZGU= accept-encoding:gzip sap-xi-messageid:8499D4D0835F11DFB78D0019994ADA63 content-length:7963 host:<deleted by poster> user-agent:SAP NetWeaver Application Server (1.0;711) content-type:multipart/related;boundary=SAP_0019994ADB6F02EE8FD38DB64E22D23D_END;type="text/xml";start="" soapaction:"http://sap.com/xi/XI/Message/30" ApplicationMessagesynchronous8499d4d0-835f-11df-b78d-0019994ada632010-06-29T09:20:11ZP_ismP21_100CRMXIF_ORDER_SAVEBestEffortSJMaf.p20.dbp20-seXIRA8499d4d0-835f-11df-b78d-0019994ada63is.20.cip20XI8499d4d0-835f-11df-b78d-0019994ada633.0af.p20.dbp20-seXIRA8499d4d0-835f-11df-b78d-0019994ada635fdc3fd7e5f335e3806fc35a13d2c233WarningOffMainDocumentMain XML documentApplication
    seems like a HTTP header to me, but not quite sure...
    my question : what can I do to get more information, especially about the content of the messages causing this behaviour ?
    I tried enabling more logging for the components menstioned in the above entries, but to no avail. 
    traces in SMICM and SICF also were not helpful.
    I hope to avoid to need to trace the actual network for the messages...
    any help much appreciated !
    Regards,
    Ronald
    Edited by: Ronald on Jun 29, 2010 11:24 AM Added RWB info

    Thanks for your reply.
    I am glad you support my diagnosis.
    however, since it is an unknown party calling the web service,
    my main question is how I can get more information on that source message.
    is there any trace which dumps that message content before it is being passed to and parsed by the soap adapter ??
    I have no clue who is sending this request, so I cannot ask them to investigate.
    Edited by: BW teamlid on Jun 29, 2010 4:00 PM rephrase

  • Get more info about the last errors in Oracle

    Hi all,
    There is a log in a live system where it is possible to see every minute the following error:
    Sweep Incident[48073]: failed, err=[1858]
    I know that error can happen mainly when:
    1. Trying to insert caracter field in a numeric column
    2. Using in the wrong way the function to_date()
    I need more information about that error, what can be causing the error in the system and why. Is it possible to see more information about the last errors in Oracle? For example, if a query produces an error... is it possible to see in Oracle the error and the query that caused the error?
    Hope you can help me.
    Thanks in advance.

    Thanks Niall.
    I'm not sure if I got you...
    What I found is that MMON makes snapshots of the database 'health' and stores this information in the AWR. So, it seems like in the database there could be a numeric column that is storing character fields, and when MMON works, it finds that error... is that right?
    I found the following information:
    SQL> select substr(s.username,1,18) username,
    2 substr(s.program,1,22) program,
    3 decode(s.command,
    4 0,'No Command',
    5 1,'Create Table',
    6 2,'Insert',
    7 3,'Select',
    8 6,'Update',
    9 7,'Delete',
    10 9,'Create Index',
    11 15,'Alter Table',
    12 21,'Create View',
    13 23,'Validate Index',
    14 35,'Alter Database',
    15 39,'Create Tablespace',
    16 41,'Drop Tablespace',
    17 40,'Alter Tablespace',
    18 53,'Drop User',
    19 62,'Analyze Table',
    20 63,'Analyze Index',
    21 s.command||': Other') command
    22 from
    23 v$session s,
    24 v$process p,
    25 v$transaction t,
    26 v$rollstat r,
    27 v$rollname n
    28 where s.paddr = p.addr
    29 and s.taddr = t.addr (+)
    30 and t.xidusn = r.usn (+)
    31 and r.usn = n.usn (+)
    32 order by 1;
    USERNAME PROGRAM COMMAND
    oracle@airvs1b (MMON) No Command
    SQL> select addr, pid, spid, username, serial#, program,traceid, background, latchwait, latchspin from v$process where program='oracle@airvs1b (MMON)';
    ADDR PID SPID USERNAME SERIAL# PROGRAM
    000000044A4E48A8 24 15372 oracle 1 oracle@airvs1b (MMON)
    TRACEID B LATCHWAIT LATCHSPIN
    ---------------- ---------- ------------------------ --------------- 1
    SQL> select
    2 substr(a.spid,1,9) pid,
    3 substr(b.sid,1,5) sid,
    4 substr(b.serial#,1,5) ser#,
    5 substr(b.machine,1,6) box,
    6 substr(b.username,1,10) username,
    7 b.server,
    8 substr(b.osuser,1,8) os_user,
    9 substr(b.program,1,40) program
    10 from v$session b, v$process a
    11 where
    12 b.paddr = a.addr
    13 and a.spid=15372
    14 order by spid;
    PID SID SER# BOX USERNAME SERVER OS_USER PROGRAM
    15372 1082 1 airvs1 DEDICATED oracle oracle@airvs1b (MMON)
    Is there any way I can see what MMON is doing and when is failing?
    Thank you very much.
    Edited by: user11281526 on 19-jun-2009 5:18

  • Get Volume Info.vi returns error 7 when trying to get disk information on cRIO-9025

    Hi,
    I'm using a cRIO-9025 controller and wish to get the disk volume information of drive C: using the Get Volume Info function in the file I/O palette. When I run the function with the path as "C:\", the function returns an error 7 indicating that the path is incorrect.
    I have used this function prior to this with cRIO but unfortunately I do not have any older devices with me to verify this now. I'm using LabVIEW 2009 SP1.
    Many thanks!
    Cheers!
    Sankah2k
    Solved!
    Go to Solution.

    I'm not sure whether c:\ is a valid path on CRIO,
    the following code should get your paths:
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!
    Attachments:
    getvolumes.png ‏19 KB

  • How can i get more info about the sent data in RTP?

    Hello.
    I'm working with the examples AVTransmitt2 and AV Receive2 and i want to get more information about the data that it is being sent to de receiver side. In AVTrasmitt2 i only see a calling to processor.start();. How could i know each packet that AvTransmit2 sends to the other side. I want info like the size of the data, the quality, format, etc..

    Hi!
    As I mentioned above. RTPSocketAdapter has two inner classes, SockOutputStream and SockInputStream.
    SockOutputStream have a write method which is called when RTP data is sent over the NET. SockInputStream have a read method which is called when RTP data is received.
    If you for instance want to know exactly what is sent you can parse the byte array that comes into write.
    Like this:
    * An inner class to implement an OutputDataStream based on UDP sockets.
    class SockOutputStream implements OutputDataStream {
         DatagramSocket sock;
         InetAddress addr;
         int port;
         boolean isRTCP;
         public SockOutputStream(DatagramSocket sock, InetAddress addr, int port, boolean isRTCP) {
              this.sock = sock;
              this.addr = addr;
              this.port = port;
         public int write(byte data[], int offset, int len) {
              if(isRTCP){
                   parseAndPrintRTCPData(data);               
              }else{
                   parseAndPrintRTPData(data);
              try {
                   sock.send(new DatagramPacket(data, offset, len, addr, port));
              } catch (Exception e) {
                   return -1;
              if(debug){
                   System.out.println(debugName+": written "+len+" bytes to address:port: "+addr+":"+port);
              return len;
    private void parseAndPrintRTPData(byte[] data) {
         // part of header, there still left SSRC and CSRC:s
         byte[] rtpHeader = new byte[8];
         System.arraycopy(data, 0, rtpHeader, 0, rtpHeader.length);
         ByteBuffer buffer = ByteBuffer.wrap(rtpHeader);
         int word = buffer.getInt();
         // version
         int v = word >>> 30;
         System.out.println("version: "+v);
         // padding
         int p = (word & 0x20000000) >>> 29;
         System.out.println("padding: "+p);
         // extension
         int x = (word & 0x10000000) >>> 28;
         System.out.println("extension: "+x);
         // CSRC count
         int cc = (word & 0x0F000000) >>> 24;
         System.out.println("CSRC: "+cc);
         // marker
         int m = (word & 0x00800000) >>> 23;
         System.out.println("marker: "+m);
         // payload type
         int pt = (word & 0x00700000) >>> 16;
         System.out.println("payload type: "+pt);
         // sequence number
         int seqNbr = (word & 0x0000FFFF);
         System.out.println("sequence number: "+seqNbr);
         // timestamp
         int timestamp = buffer.getInt();
         System.out.println("timestamp: "+timestamp);
    private void parseAndPrintRTCPData(byte[] data) {
         // this only works when the RTCP packet is a Sender report (SR).
         // All RTCP packets are compound packets with a SR or Receiver report (RR) packet first.
         // part of header, there is still the report blocks (see RFC 3550).
         byte[] rtcpHeader = new byte[28];
         System.arraycopy(data, 0, rtcpHeader, 0, rtcpHeader.length);
         ByteBuffer buffer = ByteBuffer.wrap(rtcpHeader);
         int word = buffer.getInt();
         // version
         int v = word >>> 30;
         System.out.println("version: "+v);
         // padding
         int p = (word & 0x20000000) >>> 29;
         System.out.println("padding: "+p);
         // reception report count
         int rc = (word & 0x0F000000) >>> 24;
         System.out.println("reception report count: "+rc);
         // payload type, which is 200 in this case (SR=200)
         int pt = (0x00FF0000 & word) >>> 16;
         System.out.println("payload type: "+pt);
         // length
         int length = (word & 0x0000FFFF);
         System.out.println("length: "+length);
         // SSRC of sender
         int ssrc = buffer.getInt();
         System.out.println("SSRC: "+ssrc);
         // NTP timestamp
         long ntp_timestamp = buffer.getLong();
         System.out.println("NTP timestamp: "+ntp_timestamp);
         // RTP timestamp
         int rtp_timestamp = buffer.getInt();
         System.out.println("RTP timestamp: "+rtp_timestamp);
         // sender's packet count
         int nbrOfSentPackets = buffer.getInt();
         System.out.println("sender's packet count: "+nbrOfSentPackets);
         // sender's octet count
         int nbrOfSentBytes = buffer.getInt();
         System.out.println("sender's octet count: "+nbrOfSentBytes);
    }I added a boolean isRTCP to the constructor so to know what sort of data is sent.
    Hope this clarifies things.

  • Creating link on report elements to get more info

    Hello,
    I have created a data model in BI publisher which integrates two data models one from BI Answser (a query ) and One from source data (a table)
    I have linked an element on the BI Answer data model to the corresponding lement in the source table. to get more information on that data element.
    I want to be able to create a report and click on that data element and get detail information about it. Do you know who I can do this?
    Thanks

    Could be a link to a large PDF that is taking a long time to download. They show up as blank, black windows while downloading, usually with a progress bar.

  • Getting more info about a resource

    Hi,
    could you please let me know what is the endpoint i can use to get detailed information about a resouce, for example if i have a virtual network "foo" then how do get the which address space and subnets are in that network , The api endpoint i
    can GET/POST so that i get this info. i would prefer the ARM endpoint , as i use that for provisioing too
    Thanks in advance..
    - Benno

    Hi,
    Thank you for posting in here.
    We are checking on this and will get back at earliest.
    Regards,
    Manu Rekhar

  • Where to get more info

    I use Visual Studio and HTML editor to build my sites.  Where can I get more details that shows me why I need Dreamweaver?

    http://www.adobe.com/products/dreamweaver/ - from the folks who want to sell it to you (you can also download a 30-day trial and give it a run through yourself)
    http://www.amazon.com/Adobe-65059545-Dreamweaver-CS5/dp/B003B32AA6/ref=sr_1_3?ie=UTF8&s=so ftware&qid=1278011580&sr=8-3 - there's no reviews of it yet but amazon reviews can be useful
    http://www.pcmag.com/article2/0,2817,2362429,00.asp - has a review of it
    http://www.creativepro.com/article/review-adobe-dreamweaver-cs5 - also has a useful review.
    If you're primarily doing ASP or .NET stuff, I wouldn't go for Dreamweaver. But for HTML and CSS, if you know the language, Dreamweaver is an excellent tool.

  • How to get more info on error 500

    Hi,
    I'm getting error 500 272 in the OC4J (standalone 9.0.3) http-web-access log. Presumably 272 qualifies the internal server error, but can anyone advise where 272 is documented or if more logging detail is available?
    example :
    127.0.0.1 - - [30/Nov/2004:11:43:03 +0000] "POST /test/mainProc.jsp HTTP/1.1" 500 272
    This is some way into the website, so it is at least partly working !
    Thanks,
    John

    Look error.log in $ORACLE_HOME/Apache/Apache/logs
    then check that your OC4J is running using
    $ORACLE_HOME/opmn/bin/opmnctl status
    All should be "Alive"
    Ciao Ste

  • How to get more info on error...in IP

    Hi all,
    I have created a COPY function in IP to copy data from one version into another with some filter restrictions. This function does work fine when I run it for some records but keeps failing when I run for the whole dataset.
    The error message is very vague any doesn't give me more details other than saying that 'the copy function ended with errors'. I have executed this copy function from a sequence and it with the option 'execute with trace' and still the same error. There are no shortdumps or no entries in sm21.
    What are the different ways of getting to know the error details.
    Thanks.

    Hi,
    It is just one error message and nothing else. I tried running this function from both the Planning Modeler and by creating a web template with a button that performs this copy. In both cases, it shows this single line error message and no more details.
    As advised, I will raise a customer message for SAP to look into the underlying cause.
    Thanks
    S N

  • XSchema: How to get (more) Information about validation errors?

    I changed the file car.xml to have an invalid xml-file, then
    i validate the demo car.xml using the demo programm xsdtest.
    I got the following error message:
    In line 7 of car.xml:
    LSX-00290: invalid enumeration choice "Hugo"
    LSX-00213: only 0 occurrences of particle "sequence", minimum is 1
    Validation failed, error 213
    The first 2 lines are dumped from the SchemaProzessor. Unfortunatly there is no
    possibility to get this information with a methodcall or by return value
    to use for further processing!
    The only thing i got controlled back is the error code 213.
    But how do i get the correspondening errortext ? What means error 213 ?
    So here is my suggestion:
    Please give accurate information about validation errors! Including:
    1) The position where the error occurred. (maybe in XPath notation)
    2) An error Number to classify the error (Including a possibility to resolve the errormessage via program.)
    3) An error text for the specific case : (for example : invalid enumeration choice "Hugo")
    Please give this information in a struct back or provide methods on the
    Xschema prozessor.
    Otherwise the XSchema support is useless!!!!!
    Sorry for my bad English & Greetings
    Martin Frenzel
    By the way: The XDK for Java uses a different Error Messages !!!! But there is the same problem...

    1.How to check when user last time login to database.AUDIT
    2.If user account is lock why it is locked? if it is locked by trying to loing with wrong password how to check how many times he attempted with wrong password...and other reasons alsoCheck Profile For this user and attr.
    3.Wheni was trying to select user expire date it is showing empty value...can we check expire date through querys or we need to check profile?
    SQL> select EXPIRY_DATE from dba_users ;
    EXPIRY_DA
    24-SEP-11
    24-SEP-11
    24-SEP-11
    24-SEP-11
    24-SEP-11
    24-SEP-11
    24-SEP-11
    23-MAY-13
    24-SEP-11
    24-SEP-11
    24-SEP-11 check
    expiry_date in dba_users is null
    4.How to check when he was reset his password last time.SELECT PTIME FROM SYS.USER$;

  • Sync Icon on Menu Bar?  What does this mean? How can I get more info on it?

    I just noticed for the first time, a SYNC icon on the Macbook Pro/Lion menu bar and it is going strong - twirling its little heart out.  Im not sure what this is or what it is doing.  Im having a feeling something got set up (I dont really know what Im doing ) that had to do with maybe syncing a calendar with Google? for an Android phone?  Is t here a way I can check out what this is and what its doing -   It just keeps twirling around so Im not sure what its doing or how long it will take and I dont know that I want it doing wh atever its doing.  Maybe it has something to do with contacts?  The only option I can find when I click on the icon, it says 'cancel sync.'  Is there a way to "get info" - and find out what its doing.  I dont want it twirlling forever as I assume thats going to eat up the battery...I dont have anything set up to sync consistently so I dont know whats its doing or whether I should stop it.  Its been going on for like over 5 minutes and that doesnt seem right to me

    If it's a one-time "glitch," you can try restarting your computer with the iPod still connected.  Try ejecting again after the restart.
    If the problem recurs, you may have a process running (other than iTunes) that is accessing the iPod's storage.  When connected, the iPod's "disk" is like other mounted volumes.  This process may be some type of utility that continously monitors your mounted volumes for security reasons, such as to prevent access by malware.
    If you know of such a program that you have running in the background, there may be a setting to exclude your iPod's disk.

  • Where can i get more info on WSDL?

    I have a web service already running which is written in non-Java. I'm supposed to be writing a client to get services from this web service. I have been provided with a WSDL file. Can anyone tell me how should I go about it?

    You really should have a look at the list of options that wscompile offers. You can find them in YOUR_JWSDP_1.2_HOME/jaxrpc/docs/jaxrpc-tools.html or just attempting to run it with no options.
    Note the feature 'documentliteral' used like this -f:documentliteral. This will generate a document style set of stubs. If you don't understand the difference between RPC and document style web services you should probably do some google "research". A good document to get lots of low level web services info is http://www.ws-i.org/Profiles/Basic/2003-08/BasicProfile-1.0a.html.

Maybe you are looking for