All Aplication Error!
My laptop won't open any applications and, it just wont open, it'll pop up for less than a second and just close like it was never opened. Eveey application says Error.
Hi ,
Thank you for visiting the HP Support Forums and Welcome. It is a great site for information and questions. I have looked into your issue about your HP Pavilion 11t-n000 x360 Notebook and issues with an application error message. Try performing a hard reset. When performing a hard reset please note remove any and all USB devices. Disconnect all non-essential devices.You can do a system restore or a Windows 8 Refresh. System restore will help if something automatically updated and did not go well on the Notebook. I hope this helps you out. Thanks.
Similar Messages
-
Photoshop CS5 - Aplication error - (0xc000001d)
I installed Master Collection CS5 and all aplications starts but Photoshop CS5 got start error:
Got Windows 7 and CS4 was running fine. I uninstalled CS4 but nothing changed for better.
Help please!
All my Admin permissions are full! I'm only user of my PC and set my PC to Admin=User.they have been so manycomplaints about cs5...
i hope they're fixed!!!
look at all the problems with it..
theyre all over the forum!!! -
How can I put all output error message into a String Variable ??
Dear Sir:
I have following code, When I run it and I press overflow radio button, It outputs following message:
Caught RuntimeException: java.lang.NullPointerException
java.lang.NullPointerException
at ExceptionHandling.ExceptTest.actionPerformed(ExceptTest.java:72)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:291)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6038)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)Caught RuntimeException: java.lang.NullPointerException
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)I hope to catch all these error message into a String Variable such as StrErrorMsg, then I can use System.out.println(StrErrorMsg) to print it out or store somewhere, not only display at runtime,
How can I do this??
Thanks a lot,
See code below.
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.FileInputStream;
import javax.swing.ButtonGroup;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
public class ExceptTest extends JFrame implements ActionListener {
private double[] a;
private JRadioButton divideByZeroButton;
private JRadioButton badCastButton;
private JRadioButton arrayBoundsButton;
private JRadioButton nullPointerButton;
private JRadioButton negSqrtButton;
private JRadioButton overflowButton;
private JRadioButton noSuchFileButton;
private JRadioButton throwUnknownButton;
public ExceptTest() {
JPanel p = new JPanel();
ButtonGroup g = new ButtonGroup();
p.setLayout(new GridLayout(8, 1));
divideByZeroButton = addRadioButton("Divide by zero", g, p);
badCastButton = addRadioButton("Bad cast", g, p);
arrayBoundsButton = addRadioButton("Array bounds", g, p);
nullPointerButton = addRadioButton("Null pointer", g, p);
negSqrtButton = addRadioButton("sqrt(-1)", g, p);
overflowButton = addRadioButton("Overflow", g, p);
noSuchFileButton = addRadioButton("No such file", g, p);
throwUnknownButton = addRadioButton("Throw unknown", g, p);
getContentPane().add(p);
private JRadioButton addRadioButton(String s, ButtonGroup g, JPanel p) {
JRadioButton button = new JRadioButton(s, false);
button.addActionListener(this);
g.add(button);
p.add(button);
return button;
public void actionPerformed(ActionEvent evt) {
try {
Object source = evt.getSource();
if (source == divideByZeroButton) {
a[1] = a[1] / a[1] - a[1];
} else if (source == badCastButton) {
Frame f = (Frame) evt.getSource();
} else if (source == arrayBoundsButton) {
a[1] = a[10];
} else if (source == nullPointerButton) {
Frame f = null;
f.setSize(200, 200);
} else if (source == negSqrtButton) {
a[1] = Math.sqrt(-1);
} else if (source == overflowButton) {
a[1] = 1000 * 1000 * 1000 * 1000;
int n = (int) a[1];
} else if (source == noSuchFileButton) {
FileInputStream is = new FileInputStream("Java Source and Support");
} else if (source == throwUnknownButton) {
throw new UnknownError();
} catch (RuntimeException e) {
System.out.println("Caught RuntimeException: " + e);
e.printStackTrace();
System.out.println("Caught RuntimeException: " + e);
} catch (Exception e) {
System.out.println("Caught Exception: " + e);
public static void main(String[] args) {
JFrame frame = new ExceptTest();
frame.setSize(150, 200);
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
frame.show();
}yes, I update as follows,
but not looks good.
import java.io.*;
public class UncaughtLogger implements Thread.UncaughtExceptionHandler {
private File file;
private static String errorMessage;
public UncaughtLogger(File file) {
this.file = file;
//Thread.setDefaultUncaughtExceptionHandler(this);
public UncaughtLogger(String str) {
this.errorMessage = str;
Thread.setDefaultUncaughtExceptionHandler(this);
//@Override()
public void uncaughtException(Thread t, Throwable e){
try {
log(e);
} catch (Throwable throwable) {
System.err.println("error in logging:");
throwable.printStackTrace();
private void log(Throwable e) throws IOException {
PrintWriter out = new PrintWriter(new FileWriter(file, true));
try {
e.printStackTrace(out);
} finally {
out.close();
private static UncaughtLogger logger = new UncaughtLogger(new File("C:/temp/log.txt"));
private static UncaughtLogger logger2 = new UncaughtLogger(errorMessage);
public static void main(String[] args) {
String s1 = "Hello World!";
s1 = null;
String s2 = s1.getClass().getName();
System.out.println(s1);
System.out.println(s2);
System.out.println("errorMessage =" + errorMessage);
} -
How to get ALL validate-errors while insert xml-file into xml_schema_table
How to get all validate-errors while using insert into xml_schema when having a xml-instance with more then one error inside ?
Hi,
I can validate a xml-file by using isSchemaValid() - function to get the validate-status 0 or 1 .
To get a error-output about the reason I do validate
the xml-file against xdb-schema, by insert it into schema_table.
When more than one validate-errors inside the xml-file,
the exception shows me the first error only.
How to get all errors at one time ?
regards
Norbert
... for example like this matter:
declare
xmldoc CLOB;
vStatus varchar
begin
-- ... create xmldoc by using DBMS_XMLGEN ...
-- validate by using insert ( I do not need insert ;-) )
begin
-- there is the xml_schema in xdb with defaultTable XML_SCHEMA_DEFAULT_TABLE
insert into XML_SCHEMA_DEFAULT_TABLE values (xmltype(xmldoc) ) ;
vStatus := 'XML-Instance is valid ' ;
exception
when others then
-- it's only the first error while parsing the xml-file :
vStatus := 'Instance is NOT valid: '||sqlerrm ;
dbms_output.put_line( vStatus );
end ;
end ;If I am not mistaken, the you probably could google this one while using "Steven Feuerstein Validation" or such. I know I have seen a very decent validation / error handling from Steven about this.
-
My Itunes Wont Work At All No Error Message Comes Up NOTHING ive Uninstalled , Deleted the Files in c Drive and Re Installed it Over and Over Again Quicktime Works Fine But When i Open Quicktime My Itunes is on there :S its very Confusing But i still cant Sync music Onto my Ipod or Buy Any Music Please Help Me!!!!!!!
Does iTunes.exe persist in the task manager or disappear again quickly. This can be a clue to the cause of the problem.
If iTunes persists this points to either firewall blocking or a damaged configuration file.
Try briefly turning off your firewall to see if iTunes will launch. Otherwise the link I will give at the end tells you how to delete the configuration file.
If iTunes doesn't appear or appears briefly and then disappears this may be a digital signing issue, also dealt with in the link.
It is a good idea to scan your PC for viruses and spyware, as malware can cause problems.
Apple article on troubelshooting launch problems:
XP version
http://docs.info.apple.com/article.html?artnum=302856
Vista version
http://docs.info.apple.com/article.html?artnum=305491
If the things I suggested above don't wiork, try working through the whole article.
All this is on the assumption that your Quicktime is working normally. I am a bit worried that you have been installing and uninstalling different versions, it just complicates the issue. -
I can't open my iPod library in iTunes, the app doesn't show the device at all, no error message, nothing, but windows 8 opens it like it would a flash drive. It has worked for me before just fine and both have the most updated software versions. HELP PLEASE!
yeah i plugged in my iphone to my computer and itunes does not even notice that i plugged it in.
-
i downgrad my iphone from ios5 to ios 4.3.3 and after restoring the ios 4.3.3 i fixed all itunes error but after that my i phone screen turned off and the apple logo didnt shows up any more what ever i did my iphone model 4 gsm and fyi i try all the ways to turn it on but it didnt sucsses
roaminggnome
thanks for helping but i didnt know that is the downgrade is forbidden and i ask for help and u didnt help me so i just want to thank u for telling me that is the downgrade is forbidden >>> but now i didnt have i phone any more so thank u so much again >>>> -
How to be notified for all ORA- Errors recorded in the alert.log file
based on Note:405396.1, I Changed the Matches Warning from the default value ORA-0*(600?|7445|4[0-9][0-9][0-9])[^0-9] to ORA-* in order to receive an warning alert for all ORA- errors.
but I just recieved the alert like the following:
Metric=Generic Alert Log Error
Time/Line Number=Mon Feb 25 23:52:21 2008/21234
Timestamp=Feb 26, 2008 12:06:03 AM EST
Severity=Warning
Message=ORA-error stack (1654, 1654, 1654) logged in /opt/oracle/admin/PRD/bdump/alert_PRD.log.
Notification Rule Name=Alert Log Error
Notification Rule Owner=SYSMAN
as you can see, the message only indicate the ORA-1654, nothing else.
How to set in 10g grid control to get the details alert that in the alert log like:
"ORA-1654: unable to extend index ADM.RC_BP_STATUS by 1024 in tablespace PSINDEX"
I can't believe Oracle 10g Grid control only provide the ORA- number without detailsGo to your database target.
On the home tab, on the left hand side under Diagnostic Summary, you'll see a clickable date link next to where it says 'Alert Log'. Click on that.
next click on Generic Alert Log Error Monitoring Configuration (its at the bottom)
In the alert thresholds put:
ORA-0*(600?|7445|4[0-9][0-9][0-9])[^0-9]
I believe that will pick anything up but experiment, its only perl.
If you want to test this use the DBMS_System.ksdwrt package but I would advise you only do so on a test database. If you've never heard of it, google it. Its a way of writing to your alert log.
Make sure you have your emails sent to long format as well. -
How to Inscribe all the error messages into a single package ??
Hi,
I want to Inscribe all the error messages into a single package., and call the concern package from the exception block in every sp by passing the error code to that package, which will return the Concern error message to the calling Sp.,
Can any one help me out how to accomplish this ., ?
regards
RajaI want to Inscribe all the error messages into a single package., Why do you want to inscribe all the messages in a package?
I would suggest you to store them in a table instead and you can write a functin to retrive the error messages required.
But if your requirement is for 'Package' then assuming that you store all the error messages in a table 'error_table' (say) following code may help you .
CREATE TABLE Error_Table (
Error_Code VARCHAR2(10),
Error_Desc VARCHAR2(1024));Now insert your error codes and descriptions in this table.
CREATE OR REPLACE PACKAGE pkg_Error_Handler
AS
FUNCTION f_Get_Error_Message(p_Error_Code Error_Table.Error_Code%TYPE) RETURN VARCHAR2;
END pkg_Error_Handler;/
CREATE OR REPLACE PACKAGE BODY pkg_Error_Handler
AS
FUNCTION f_Get_Error_Message
(p_Error_Code Error_Table.Error_Code%TYPE)
RETURN VARCHAR2
IS
lv_Error_msg Error_Table.Error_desc%TYPE;
BEGIN
BEGIN
SELECT Error_desc
INTO lv_Error_msg
FROM Error_Table
WHERE Error_Code = p_Error_Code;
EXCEPTION
WHEN No_Data_Found THEN
lv_Error_msg := 'No such error code '
||p_Error_Code
||' defined in the system';
WHEN OTHERS THEN
lv_Error_msg := p_Error_Code;
END;
RETURN lv_Error_msg;
END f_Get_Error_Message;
END pkg_Error_Handler;
/and you can call this packaged funtion from any exception block to get the error description.
Regards,
Abhijit.
N.B.: Code not tested -
BDC(to display all the errors)
Hi Experts,
I am uploading data from flat file to sap application by using bdc call transaction method. My flat file is in Txet format.
Now i want to display all the errors which are nor processed.
The error report should be line no.of error record,error message and the records which are uploading.
i am using bdcmsgcoll structure.but it is not having the fields which are required for me. will suggest me with coding how to do it.
Thanks in advance,
MythilyHi,
By using function module FORMAT_MESSAGE
Here is a sample code:
LOOP AT t_message INTO fs_bdcmsgcoll.(T_message is a type of bdcmsgcoll)
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
id = fs_bdcmsgcoll-msgid
lang = sy-langu
no = fs_bdcmsgcoll-msgnr
v1 = fs_bdcmsgcoll-msgv1
v2 = fs_bdcmsgcoll-msgv2
v3 = fs_bdcmsgcoll-msgv3
v4 = fs_bdcmsgcoll-msgv4
IMPORTING
msg = w_message
EXCEPTIONS
not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ELSE.
WRITE:/ w_message.
endif.
endloop.
Hope this solves the issue, let me know if any queries.
Regards,
Rajani -
Hi,
We have a very big view consists of many unions and joins
We are getting errors when creating the view. We are getting one error at a time. If we correct and apply again we are getting the next error and so on.
Is there any ways to see all the errors in this view?First Oracle will parse the SQL query which,
compirsed the View.
The Parser checks both syntax and semantic analysis
and if there is any error , immediately it will throws the error. That too the error will throw from bottom - up sequence.
So I think there is no possible to know all errors
in one shot. -
Creating a report of all the errors occured while loading legacy data
hi guys,
i am using Bapi to load legacy data .
how can i list all the errors that occur during the transfer .
i want to see all the errors that occured and create a report .
thanks .Hi look at this code... you will get an idea
CALL FUNCTION 'BAPI_BUPA_FS_CREATE_FROM_DATA2'
EXPORTING
* BUSINESSPARTNEREXTERN =
partnercategory = c_2
partnergroup = c_rp
centraldata = wa_centraldata
IMPORTING
businesspartner = w_partner
TABLES
return = it_return.
* Check for errors
CLEAR wa_return.
READ TABLE it_return INTO wa_return WITH KEY type = c_e.
IF sy-subrc EQ 0.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
id = wa_return-id
lang = sy-langu
no = wa_return-number
v1 = wa_return-message_v1
v2 = wa_return-message_v2
v3 = wa_return-message_v3
v4 = wa_return-message_v4
IMPORTING
msg = wa_return-message
EXCEPTIONS
not_found = 1
OTHERS = 2.
ENDIF. " IF sy-subrc EQ 0 -
How to identify what are all the errors appears in process chain,
Hi all,
i have a process chain running, but i want to find out what are all the errors that the process chain has thrown
thanks
poojaHi Pooja,
Errors in monitoring:
SID error
Reason: If the corresponding master data is missing for the particular transaction data.
1. Check for the load timing for the respective master data, if it less than an hour then make the request red and repeat the ip.
2. If the data is loaded to PSA then you have to delete the request from target and manually push the data to from PSA.
3. If we are required for selective update then note down the info source from header and find it in RSA1,select the one with Single as postfix.
4. Goto data selection tab and change the range.
Tip: change the last 4 digits for from to 0000and the last 4 digit for to 9999.
5. Repeat the ip.
6. In case only of failure in one target goto RSA1 find the PSA, put he request no. and reschedule it.
Note: IF PSA is present never make the request red rather delete it.
Replication error
Reason: Data source replication Failed.
1. In order to handle this error you should be known to IP, info source and source system.
2. Goto RSA1, find the data source in the source sys tab.
3. Right click on the data source and replicate it.
4. Since all the transformation rules pertaining to this data source need to be reactivated so go to SE38 and execute rs_transtru_activat_all, data source and sys name.
5. Delete the red request from the target.
Update R not supported
Reason: The corresponding initialization flag for the ip is lost.
1. Goto header click on the ip and goto schedule tab and click initialize in the source system, whatever screen appears delete the only request present(the initialization flag).
2. Goto RSA1, find the ip in the info source (one with the Adhoc initialize flag).
3. Goto update tab and select Initialize delta process try going for with data transfer.
4. Reschedule the IP.
Duplicate Record Error
Reason: Duplicate error records for the loaded master data.
1. Goto info package via header or via RSA1.
2. Goto processing tab and change the ip setting, selecting only PSA and ignore duplicate records and re run the ip.
3. Do remember to change the ip settings back to the original once after the second step.
ODS activation failure
Reason: Prerequisites for ODs activation not satisfied i.e. unique key.
1. Goto maintain variant.
2. Check for the QM status of the requests in the target they should be green.
3. Then click the ODS activation tab.
4. In the screen which appears put the requests for which ODS activation failed.
5. Activate these and keep on refreshing them until status reverts from green,
Remember to refresh these requests one at a time.
6. If requests are red then delete them from target.
7. Reschedule the IP.
Note: Never Try activating ODS manually if it is Y1.
Aggregate Rollup error
Reason: No aggregate found for the respective rollup.
1. Click on the variant in which the error occurred.
2. Goto chain tab and copy the variant and instance.
3. Run the nestle provided program YBW05.
4. Put in info in there and put the status as g green.
5. Execute and refresh the status.
Lock issue
Reason: The same ip is been locked by other user or may be used by other process chain.
1. We can see the locked entries and in the transaction SM12.
2. Wait for the other process to get complete once the ip loads to target in that process then there is no need for running it for the process.
3. In other case make the request red, when PSA is present then goto environment tab ->schedule->initiate update.
4. In the box appears select update in the background.
5. And the manually update the failed IPs by selecting manual update in the context menu.
Alfa confirming value error, Time conversion error, Chain didnt start, Delay due to long running job, Poor system performance,Heirarchy node exist in duplicate.
Reasons:
Alfa confirming error: Data format mismatch.
Time conversion error: Date, time format mismatch.
Chain didnt start: A scheduled chain didnt triggered at the prescribed timing.
-For all the above error we have to raise a ticket.
Idoc or TRFC error
Reason: An Idoc is been stuck somewhere.
1. Reload the Master Data manually again from Info-package at RSA1.
2. Release the Idoc.
3. In the source system level got environment->transaction->Transaction RFC or Data ware housing level.
4. In the Screen if the status is Transaction Recorded it means its stuck goto edit and click Execute LUW or press F6.
5. If status is Transaction executing then it means its fine wait.
6. Or raise ticket.
Error Due to short Dump
Reason: Error due to Short dump could be due to many reasons i.e. memory, table space, lock, error record, page allocation, failed change run.
Process terminated in the Source system.
Reason: Sometimes we face that a load has failed due to job Termination at Source System.
This happens due to unavailability of the source system or some connectivity problem between source and target systems.
1. Make the request red.
2. Delete the request from the data target.
3. Reschedule the ip.
4. If still the job fails raise the ticket.
And also check in following links:
Process Chain Errors
/people/mona.kapur/blog/2008/01/14/process-chain-errors
Common Process chain errors
For Data Load Errors check this blog:
/people/siegfried.szameitat/blog/2005/07/28/data-load-errors--basic-checks
Pls assign points if it helps u,
Thanks & Regards,
Madhu -
"Show All Syntax Errors" flag doesn't work
Hi,
We migrating some of the custom development to our new system. We noticed, that even there are several missing dictionary reference object and the "Show All Syntax Errors" is set in the settings, it shows only the first error. I'd expect to show all of them.
Same for syntax check, extended syntax check and code inspector.
Same on WAS 6.20 (with kernel 6.40) and ABAP 7.00 system.
Demo program to reproduce the error:
REPORT z_bc_s_test_error .
data: mydata type _asbjklu.
data: mydata2 type _asbjkludsfdf.
data: mydata3 type _asbjkludsfdf.
It will show only the first one.
My guess that it's a bug, however before going through the procedure of opening an OSS message, I'd prefer to give a try here first.
Thanks in advance,
PeterA possible cause is a problem with the file places.sqlite that stores the bookmarks and the history.
*http://kb.mozillazine.org/Bookmarks_history_and_toolbar_buttons_not_working_-_Firefox
*https://support.mozilla.com/kb/Bookmarks+not+saved#w_places-database-file
Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
*Don't make any changes on the Safe mode start window.
*https://support.mozilla.com/kb/Safe+Mode -
All validation error from saxParser.parse
I am getting just the 1st error but I want all the errors in the 1st pass itself.
Attaching the code for reference also.
?would really appreciate you suggestion.
==code---
public class EDITExtractSchema {
static Document document;
public void validateXMLVOusingXSD(String str)
try {
//create a SchemaFactory capable of understanding W3C XML Schemas (WXS)
SchemaFactory factory = SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema");
//Set the error handler to receive any error during Schema Compilation
XMLErrorHandler errorHandler = new XMLErrorHandler();
factory.setErrorHandler(errorHandler);
//set the resource resolver to customize resource resolution
//factory.setResourceResolver( new MyLSResourceResolver());
// load a WXS schema, represented by a Schema instance
File schemaFile = new File("C:/Temp/project2-CorrVO/XSDs/TaxExtract5498DetailVO.xsd");
Schema schema = factory.newSchema(new StreamSource(schemaFile));
SAXParserFactory spf = SAXParserFactory.newInstance();
//spf.setNamespaceAware(true);
//spf.setValidating(true);
spf.setFeature("http://apache.org/xml/features/validation/schema-full-checking", true);
//Just set the Schema instance on SAXParserFactory
spf.setSchema(schema);
//Obtain the SAXParser instance
SAXParser saxParser = spf.newSAXParser();
//parser will parse the XML document but validate it using Schema instance
//saxParser.parse(new File(str), myHandler);
saxParser.parse(new File(str),new MyDefaulyHandler());
}catch(ParserConfigurationException e) {
System.out.println("ParserConfigurationException-" + e);
}catch (SAXException e) {
System.out.println("SAXException-" + e);
catch (Exception e) {
System.out.println("Exception-" + e);
/*// output the errors XML
XMLWriter writer = null;
try {
writer = new XMLWriter(OutputFormat.createPrettyPrint());
} catch (UnsupportedEncodingException e) {
System.out.println("validate error" + e);
e.printStackTrace();
try {
writer.write(errorHandler.geterrors());
} catch (IOException e) {
System.out.println("validate error" + e);
e.printStackTrace();
//implement error handler
public static class XMLErrorHandler implements ErrorHandler {
private boolean valid = true;
public void reset() {
// Assume document is valid until proven otherwise
valid = true;
public boolean isValid() {
return valid;
public void warning(SAXParseException exception) throws SAXException{
System.out.println("Warning: " + exception.getMessage());
System.out.println(" at line " + exception.getLineNumber()
+ ", column " + exception.getColumnNumber());
System.out.println(" in entity " + exception.getSystemId());
valid = true;
public void error(SAXParseException exception) throws SAXException{
System.out.println("Error: " + exception.getMessage());
System.out.println(" at line " + exception.getLineNumber()
+ ", column " + exception.getColumnNumber());
System.out.println(" in entity " + exception.getSystemId());
valid = true;
/* // output the errors XML
XMLWriter writer = null;
try {
writer = new XMLWriter(OutputFormat.createPrettyPrint());
} catch (UnsupportedEncodingException e) {
System.out.println("validate error" + e);
e.printStackTrace();
try {
writer.write((Object)exception);
} catch (IOException e) {
System.out.println("validate error" + e);
e.printStackTrace();
public void fatalError(SAXParseException exception) throws SAXException {
System.out.println("Fatal Error: " + exception.getMessage());
System.out.println(" at line " + exception.getLineNumber()
+ ", column " + exception.getColumnNumber());
System.out.println(" in entity " + exception.getSystemId());
valid = true;
public static class MyDefaulyHandler extends DefaultHandler {
private boolean valid = true;
public void reset() {
// Assume document is valid until proven otherwise
valid = true;
public boolean isValid() {
return valid;
public void warning(SAXParseException exception) throws SAXException{
System.out.println("Warning: " + exception.getMessage());
System.out.println(" at line " + exception.getLineNumber()
+ ", column " + exception.getColumnNumber());
System.out.println(" in entity " + exception.getSystemId());
valid = true;
public void error(SAXParseException exception) throws SAXException{
System.out.println("Error: " + exception.getMessage());
System.out.println(" at line " + exception.getLineNumber()
+ ", column " + exception.getColumnNumber());
System.out.println(" in entity " + exception.getSystemId());
valid = true;
/* // output the errors XML
XMLWriter writer = null;
try {
writer = new XMLWriter(OutputFormat.createPrettyPrint());
} catch (UnsupportedEncodingException e) {
System.out.println("validate error" + e);
e.printStackTrace();
try {
writer.write((Object)exception);
} catch (IOException e) {
System.out.println("validate error" + e);
e.printStackTrace();
public void fatalError(SAXParseException exception) throws SAXException {
System.out.println("Fatal Error: " + exception.getMessage());
System.out.println(" at line " + exception.getLineNumber()
+ ", column " + exception.getColumnNumber());
System.out.println(" in entity " + exception.getSystemId());
valid = true;
public static void main(String[] args) {
EDITExtractSchema schemaClass = new EDITExtractSchema();
try {
schemaClass.validateXMLVOusingXSD("C:/Temp/project2-CorrVO/XSDs/TaxExtract5498DetailVO.xml");
}catch (Exception e) {
System.out.println("xml file read error Exception-" + e);
--====
Regards,
TapasNo really, it will report all the error if you turn on the validation and implement the error hander methods(error()).
ALSO,
My XSD had "<xs:sequence>" which was causing the problem.
We had to change it to "<xs:all>". Now all the errors are getting reported.
thx!
Maybe you are looking for
-
Error message/problem connecting 5G iPod to my Windows XP computer (code 28
Whenever I try to connect my new 5G iPod or my Olympus C700 camera I always encounter a problem. Upon connection I get the "New Hardware Found" message and the device is properly identified. However, immediately afterward I get a Hardware Update Wiza
-
Error when @Singleton in Glassfish v3 and weld. CDI not working for EJBs.
Hello, I am getting the following error when deploying a web app with a SSB with the @Singleton annotation. If I use javax.ejb.Singleton I get the error. If I use @Stateless and @Singleton with javax.inject.Singleton, I don't. I use Glassfish v3 with
-
Hi, I have decided it's time to revamp my current website (HTML generated by iView MediaPro - yes its that old!) and was wondering if I can do it all in Aperture 3, to save a very convoluted round trip between iView and AP3... I can see I can export
-
Hi, When I execute a procedure as shown below i use to get an error as <b> "invalid directory path"</b> exec emp_details('c:\emp\test.txt',100); The first parameter is the the path where file is stored and the other parameter is the emp code. After e
-
I am trying to connect ITC503 �Intelligent???� temperature controller. It is expecting an End-of-String (EOS) character, and the carriage-return is the EOS character. I don�t have any manual, but I am pretty sure that I have set correct correctly set