David Liu

Greenhorn
+ Follow
since Apr 16, 2002
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by David Liu

I've encountered this too
but it works well after reset
try jdk1.4, I think
I follow the example in the book "eclipse in action"
but in the console the following displays
"log4j:WARN No appenders could be found for logger (org.eclipseguide.persistence.FilePersistenceServices).
log4j:WARN Please initialize the log4j system properly."
and the following is the log4j.properties
"# Set root logger to DEBUG and assign two appenders
log4j.rootLogger=DEBUG, myConsole, myLogFile
# Console appender
log4j.appender.myConsole=org.apache.log4j.ConsoleAppender
log4j.appender.myConsole.layout=org.apache.log4j.PatternLayout
log4j.appender.myConsole.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
# Rolling file appender
log4j.appender.myLogFile=org.apache.log4j.RollingFileAppender
log4j.appender.myLogFile.File=mylog.log
log4j.appender.myLogFile.MaxFileSize=100KB
log4j.appender.myLogFile.MaxBackupIndex=2
log4j.appender.myLogFile.layout=org.apache.log4j.PatternLayout
log4j.appender.myLogFile.layout.ConversionPattern= %d{MMM d, yyyy hh:mm:ss a}: %p [%t] %m%n
log4j.appender.myLogFile.threshold=DEBUG"
what's wrong???
plz do me a favor
thanks
the case is:
first, user execute a query
and display the queried data in the <html:text> of jsp using tag <logic:iterate>
and I store the resultset in session and jsp get resultset from session
but after the query the user can modify the data and update the data in DB
but I wonder how can I transfer the modified resultset to ActionForm
and ActionForm transfers it to Action
because the resultset is a data-bean list and the ActionForm is a data-bean
this is the question
thanks for help
16 years ago
right click the class on your class diagram and select the option
"view selector"
you'll find the solution
after you settle the problem, you can find me on msn: incredibleliu@hotmail.com
I'm a eclipse lover too.
good luck
right click the class on your class diagram and select the option
"view selector"
you'll find the solution
after you settle the problem, you can find me on msn: incredibleliu@hotmail.com
I'm a eclipse lover too.
good luck
our team is using eclipse2.1 and eclipseuml_1.2.1.20030512
we use cvsnt as version control software.
But we encountered a problem and can't solve it until now
please do me a favor, thanks
the problem is:
there is 3 programmers drawing different class diagrams and sequence diagrams on computers of theirselves. But when committing their diagrams to the same project on the cvsnt server the trouble appears.
I found perhaps the file "mapping.repository" and "uml.repository" in the directory ".uml" of the project depends on the different working process of different programmer on the different computer. So after the 3 programmers check out the project at the same time and draw the diagrams, when one have committed his job, the others can't commit their job because the lock on the 2 files "mapping.repository" and "uml.repository".
So I'm confused how omondo support the team concurrent work of drawing diagrams if the 2 files "mapping.repository" and "uml.repository" exist and the content of the 2 files depend on the especial working computers.
That's all. Thanks for your reading and please do me a favor if possible.
I've deploy the sample "employees" in the book "mastering jakarta struts" in eclipse
but there is something wrong in login.jsp
this is the error info in the console:
INFO [HttpProcessor[8080][4]] (PropertyMessageResources.java:127) - Initializing, config='org.apache.struts.taglib.bean.LocalStrings', returnNull=true
and this is the jsp code:
<%@ page language="java" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<html>
<head>
<title><bean:message key="app.title" /></title>
I think there is something wrong in the code section
"<bean:message key="app.title" />"
but everything is the same as it appears in the book
and I am confused
please do me a favor
thanks
16 years ago
I use eclipse and easystruts plug-in
but today when I launched eclipse it reported error
in .log it says.........
and what's wrong with it
and what can I do?
thanks

!SESSION 六月 28, 2003 00:52:49.388 ----------------------------------------------
java.version=1.4.0_02
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments: -os win32 -ws win32 -arch x86 -data c:\myworkspace -install file:C:/eclipse/
!ENTRY com.cross.easystruts.eclipse 4 4 六月 28, 2003 00:52:49.388
!MESSAGE org.jdom.JDOMException: Error on line 21: component “form-beans” doesn't allow “form”。
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:300)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:583)
at org.easystruts.jdom.JDomStruts.loadStrutsDocument(JDomStruts.java:543)
at org.easystruts.struts.config.EasyStrutsConfigLoader.retriveApplicationConfig(EasyStrutsConfigLoader.java:63)
at org.easystruts.eclipse.editor.AbstractStrutsConfigModel.load(AbstractStrutsConfigModel.java:95)
at org.easystruts.eclipse.views.EasyStrutsView.readStrutsModelForProject(EasyStrutsView.java:196)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:155)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:142)
at org.easystruts.eclipse.views.EasyStrutsView.access$3(EasyStrutsView.java:141)
at org.easystruts.eclipse.views.EasyStrutsView$21.run(EasyStrutsView.java:847)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:45)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:71)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:431)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:428)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1385)
at org.easystruts.eclipse.views.EasyStrutsView.refresh(EasyStrutsView.java:802)
at org.easystruts.eclipse.views.EasyStrutsView.createPartControl(EasyStrutsView.java:370)
at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:137)
at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:211)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:186)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:190)
at org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:252)
at org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:224)
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:192)
at org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation.java:96)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:725)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1799)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Caused by: org.xml.sax.SAXParseException: 组件“form-beans”在此不允许“form”。
at org.apache.crimson.parser.Parser2.error(Parser2.java:3160)
at org.apache.crimson.parser.ValidatingParser$ChildrenValidator.consume(ValidatingParser.java:349)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1317)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287)
... 55 more
Root cause: org.xml.sax.SAXParseException: 组件“form-beans”在此不允许“form”。
at org.apache.crimson.parser.Parser2.error(Parser2.java:3160)
at org.apache.crimson.parser.ValidatingParser$ChildrenValidator.consume(ValidatingParser.java:349)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1317)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:583)
at org.easystruts.jdom.JDomStruts.loadStrutsDocument(JDomStruts.java:543)
at org.easystruts.struts.config.EasyStrutsConfigLoader.retriveApplicationConfig(EasyStrutsConfigLoader.java:63)
at org.easystruts.eclipse.editor.AbstractStrutsConfigModel.load(AbstractStrutsConfigModel.java:95)
at org.easystruts.eclipse.views.EasyStrutsView.readStrutsModelForProject(EasyStrutsView.java:196)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:155)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:142)
at org.easystruts.eclipse.views.EasyStrutsView.access$3(EasyStrutsView.java:141)
at org.easystruts.eclipse.views.EasyStrutsView$21.run(EasyStrutsView.java:847)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:45)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:71)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:431)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:428)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1385)
at org.easystruts.eclipse.views.EasyStrutsView.refresh(EasyStrutsView.java:802)
at org.easystruts.eclipse.views.EasyStrutsView.createPartControl(EasyStrutsView.java:370)
at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:137)
at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:211)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:186)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:190)
at org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:252)
at org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:224)
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:192)
at org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation.java:96)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:725)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1799)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY org.eclipse.jface 4 2 六月 28, 2003 00:52:49.919
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NullPointerException
at org.eclipse.jface.viewers.CustomHashtable.put(CustomHashtable.java:284)
at org.eclipse.jface.viewers.StructuredViewer.mapElement(StructuredViewer.java:745)
at org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.mapElement(ProblemTreeViewer.java:85)
at org.eclipse.jface.viewers.StructuredViewer.associate(StructuredViewer.java:232)
at org.eclipse.jface.viewers.AbstractTreeViewer.associate(AbstractTreeViewer.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:396)
at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:119)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1271)
at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:320)
at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:303)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:289)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:840)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:848)
at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:730)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:801)
at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:721)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:238)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:991)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:163)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:142)
at org.easystruts.eclipse.views.EasyStrutsView.access$3(EasyStrutsView.java:141)
at org.easystruts.eclipse.views.EasyStrutsView$21.run(EasyStrutsView.java:847)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:45)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:71)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:431)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:428)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1385)
at org.easystruts.eclipse.views.EasyStrutsView.refresh(EasyStrutsView.java:802)
at org.easystruts.eclipse.views.EasyStrutsView.createPartControl(EasyStrutsView.java:370)
at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:137)
at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:211)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:186)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:190)
at org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:252)
at org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:224)
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:192)
at org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation.java:96)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:725)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1799)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY com.cross.easystruts.eclipse 4 4 六月 28, 2003 00:55:38.261
!MESSAGE java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:313)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:431)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:428)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1385)
at org.easystruts.eclipse.views.EasyStrutsView.refresh(EasyStrutsView.java:802)
at org.easystruts.eclipse.views.EasyStrutsView.createPartControl(EasyStrutsView.java:370)
at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:137)
at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:211)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:186)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:190)
at org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:252)
at org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:224)
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:192)
at org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation.java:96)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:725)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1799)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Caused by: java.lang.NullPointerException
at org.eclipse.jface.viewers.CustomHashtable.put(CustomHashtable.java:284)
at org.eclipse.jface.viewers.StructuredViewer.mapElement(StructuredViewer.java:745)
at org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.mapElement(ProblemTreeViewer.java:85)
at org.eclipse.jface.viewers.StructuredViewer.associate(StructuredViewer.java:232)
at org.eclipse.jface.viewers.AbstractTreeViewer.associate(AbstractTreeViewer.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:1400)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:960)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:967)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:940)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:911)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:897)
at org.eclipse.jface.viewers.StructuredViewer$7.run(StructuredViewer.java:861)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:801)
at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:859)
at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:821)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:164)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:142)
at org.easystruts.eclipse.views.EasyStrutsView.access$3(EasyStrutsView.java:141)
at org.easystruts.eclipse.views.EasyStrutsView$21.run(EasyStrutsView.java:847)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:45)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:71)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
... 41 more
!SESSION 六月 28, 2003 01:09:12.943 ----------------------------------------------
java.version=1.4.0_02
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments: -os win32 -ws win32 -arch x86 -data c:\myworkspace -install file:C:/eclipse/
!ENTRY com.cross.easystruts.eclipse 4 4 六月 28, 2003 01:09:12.953
!MESSAGE org.jdom.JDOMException: Error on line 21: 组件“form-beans”在此不允许“form”。
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:300)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:583)
at org.easystruts.jdom.JDomStruts.loadStrutsDocument(JDomStruts.java:543)
at org.easystruts.struts.config.EasyStrutsConfigLoader.retriveApplicationConfig(EasyStrutsConfigLoader.java:63)
at org.easystruts.eclipse.editor.AbstractStrutsConfigModel.load(AbstractStrutsConfigModel.java:95)
at org.easystruts.eclipse.views.EasyStrutsView.readStrutsModelForProject(EasyStrutsView.java:196)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:155)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:142)
at org.easystruts.eclipse.views.EasyStrutsView.access$3(EasyStrutsView.java:141)
at org.easystruts.eclipse.views.EasyStrutsView$21.run(EasyStrutsView.java:847)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:45)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:71)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:431)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:428)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1385)
at org.easystruts.eclipse.views.EasyStrutsView.refresh(EasyStrutsView.java:802)
at org.easystruts.eclipse.views.EasyStrutsView.createPartControl(EasyStrutsView.java:370)
at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:137)
at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:211)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:186)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:190)
at org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:252)
at org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:224)
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:192)
at org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation.java:96)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:725)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1799)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Caused by: org.xml.sax.SAXParseException: 组件“form-beans”在此不允许“form”。
at org.apache.crimson.parser.Parser2.error(Parser2.java:3160)
at org.apache.crimson.parser.ValidatingParser$ChildrenValidator.consume(ValidatingParser.java:349)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1317)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287)
... 55 more
Root cause: org.xml.sax.SAXParseException: 组件“form-beans”在此不允许“form”。
at org.apache.crimson.parser.Parser2.error(Parser2.java:3160)
at org.apache.crimson.parser.ValidatingParser$ChildrenValidator.consume(ValidatingParser.java:349)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1317)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:583)
at org.easystruts.jdom.JDomStruts.loadStrutsDocument(JDomStruts.java:543)
at org.easystruts.struts.config.EasyStrutsConfigLoader.retriveApplicationConfig(EasyStrutsConfigLoader.java:63)
at org.easystruts.eclipse.editor.AbstractStrutsConfigModel.load(AbstractStrutsConfigModel.java:95)
at org.easystruts.eclipse.views.EasyStrutsView.readStrutsModelForProject(EasyStrutsView.java:196)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:155)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:142)
at org.easystruts.eclipse.views.EasyStrutsView.access$3(EasyStrutsView.java:141)
at org.easystruts.eclipse.views.EasyStrutsView$21.run(EasyStrutsView.java:847)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:45)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:71)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:431)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:428)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1385)
at org.easystruts.eclipse.views.EasyStrutsView.refresh(EasyStrutsView.java:802)
at org.easystruts.eclipse.views.EasyStrutsView.createPartControl(EasyStrutsView.java:370)
at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:137)
at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:211)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:186)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:190)
at org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:252)
at org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:224)
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:192)
at org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation.java:96)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:725)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1799)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY org.eclipse.jface 4 2 六月 28, 2003 01:09:13.443
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NullPointerException
at org.eclipse.jface.viewers.CustomHashtable.put(CustomHashtable.java:284)
at org.eclipse.jface.viewers.StructuredViewer.mapElement(StructuredViewer.java:745)
at org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.mapElement(ProblemTreeViewer.java:85)
at org.eclipse.jface.viewers.StructuredViewer.associate(StructuredViewer.java:232)
at org.eclipse.jface.viewers.AbstractTreeViewer.associate(AbstractTreeViewer.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:396)
at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:119)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1271)
at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:320)
at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:303)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:289)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:840)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:848)
at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:730)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:801)
at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:721)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:238)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:991)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:163)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:142)
at org.easystruts.eclipse.views.EasyStrutsView.access$3(EasyStrutsView.java:141)
at org.easystruts.eclipse.views.EasyStrutsView$21.run(EasyStrutsView.java:847)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:45)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:71)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:431)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:428)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1385)
at org.easystruts.eclipse.views.EasyStrutsView.refresh(EasyStrutsView.java:802)
at org.easystruts.eclipse.views.EasyStrutsView.createPartControl(EasyStrutsView.java:370)
at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:137)
at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:211)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:186)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:190)
at org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:252)
at org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:224)
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:192)
at org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation.java:96)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:725)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1799)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY com.cross.easystruts.eclipse 4 4 六月 28, 2003 01:09:16.97
!MESSAGE java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:313)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:431)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:428)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1385)
at org.easystruts.eclipse.views.EasyStrutsView.refresh(EasyStrutsView.java:802)
at org.easystruts.eclipse.views.EasyStrutsView.createPartControl(EasyStrutsView.java:370)
at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:137)
at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:211)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:186)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:190)
at org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:252)
at org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:224)
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:192)
at org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation.java:96)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:725)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1799)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Caused by: java.lang.NullPointerException
at org.eclipse.jface.viewers.CustomHashtable.put(CustomHashtable.java:284)
at org.eclipse.jface.viewers.StructuredViewer.mapElement(StructuredViewer.java:745)
at org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.mapElement(ProblemTreeViewer.java:85)
at org.eclipse.jface.viewers.StructuredViewer.associate(StructuredViewer.java:232)
at org.eclipse.jface.viewers.AbstractTreeViewer.associate(AbstractTreeViewer.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:1400)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:960)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:967)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:940)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:911)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:897)
at org.eclipse.jface.viewers.StructuredViewer$7.run(StructuredViewer.java:861)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:801)
at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:859)
at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:821)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:164)
at org.easystruts.eclipse.views.EasyStrutsView.reloadResourceModel(EasyStrutsView.java:142)
at org.easystruts.eclipse.views.EasyStrutsView.access$3(EasyStrutsView.java:141)
at org.easystruts.eclipse.views.EasyStrutsView$21.run(EasyStrutsView.java:847)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:45)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:71)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
... 41 more
!ENTRY org.eclipse.jdt.ui 4 10001 六月 28, 2003 06:57:43.70
!MESSAGE Internal Error
!STACK 1
Java Model Exception: Core Exception [code 272] Could not create folder: c:\myworkspace\recurse.
at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:45)
at org.eclipse.jdt.internal.core.JavaModelOperation.execute(JavaModelOperation.java:365)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:704)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:2783)
at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:42)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:758)
at org.eclipse.jdt.internal.ui.wizards.NewElementWizard.performFinish(NewElementWizard.java:96)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:608)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:321)
at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at org.eclipse.ui.actions.NewProjectAction.run(NewProjectAction.java:107)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:526)
at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:480)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY org.eclipse.core.resources 4 272 六月 28, 2003 06:57:43.150
!MESSAGE Could not create folder: c:\myworkspace\recurse.
!ENTRY org.eclipse.ui 4 4 六月 28, 2003 07:08:04.113
!MESSAGE Unhandled exception caught in event loop.
!ENTRY org.eclipse.ui 4 0 六月 28, 2003 07:08:04.173
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at org.easystruts.eclipse.properties.StrutsProjectPropertiesPage.performDefaults(StrutsProjectPropertiesPage.java:446)
at org.eclipse.jface.preference.PreferencePage$1.widgetSelected(PreferencePage.java:254)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at org.eclipse.ui.internal.actions.ProjectPropertyDialogAction.run(ProjectPropertyDialogAction.java:91)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:526)
at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:480)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY org.eclipse.ui 4 4 六月 28, 2003 07:08:05.84
!MESSAGE Unhandled exception caught in event loop.
!ENTRY org.eclipse.ui 4 0 六月 28, 2003 07:08:05.94
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at org.easystruts.eclipse.properties.StrutsProjectPropertiesPage.performDefaults(StrutsProjectPropertiesPage.java:446)
at org.eclipse.jface.preference.PreferencePage$1.widgetSelected(PreferencePage.java:254)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at org.eclipse.ui.internal.actions.ProjectPropertyDialogAction.run(ProjectPropertyDialogAction.java:91)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:526)
at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:480)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY org.eclipse.ui 4 4 六月 28, 2003 07:08:05.405
!MESSAGE Unhandled exception caught in event loop.
!ENTRY org.eclipse.ui 4 0 六月 28, 2003 07:08:05.425
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at org.easystruts.eclipse.properties.StrutsProjectPropertiesPage.performDefaults(StrutsProjectPropertiesPage.java:446)
at org.eclipse.jface.preference.PreferencePage$1.widgetSelected(PreferencePage.java:254)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at org.eclipse.ui.internal.actions.ProjectPropertyDialogAction.run(ProjectPropertyDialogAction.java:91)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:526)
at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:480)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY org.eclipse.ui 4 4 六月 28, 2003 07:08:05.565
!MESSAGE Unhandled exception caught in event loop.
!ENTRY org.eclipse.ui 4 0 六月 28, 2003 07:08:05.585
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at org.easystruts.eclipse.properties.StrutsProjectPropertiesPage.performDefaults(StrutsProjectPropertiesPage.java:446)
at org.eclipse.jface.preference.PreferencePage$1.widgetSelected(PreferencePage.java:254)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at org.eclipse.ui.internal.actions.ProjectPropertyDialogAction.run(ProjectPropertyDialogAction.java:91)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:526)
at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:480)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY org.eclipse.ui 4 4 六月 28, 2003 07:08:06.36
!MESSAGE Unhandled exception caught in event loop.
!ENTRY org.eclipse.ui 4 0 六月 28, 2003 07:08:06.56
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at org.easystruts.eclipse.properties.StrutsProjectPropertiesPage.performDefaults(StrutsProjectPropertiesPage.java:446)
at org.eclipse.jface.preference.PreferencePage$1.widgetSelected(PreferencePage.java:254)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at org.eclipse.ui.internal.actions.ProjectPropertyDialogAction.run(ProjectPropertyDialogAction.java:91)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:526)
at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:480)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
!ENTRY org.eclipse.ui 4 4 六月 28, 2003 07:08:06.186
!MESSAGE Unhandled exception caught in event loop.
!ENTRY org.eclipse.ui 4 0 六月 28, 2003 07:08:06.206
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at org.easystruts.eclipse.properties.StrutsProjectPropertiesPage.performDefaults(StrutsProjectPropertiesPage.java:446)
at org.eclipse.jface.preference.PreferencePage$1.widgetSelected(PreferencePage.java:254)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at org.eclipse.ui.internal.actions.ProjectPropertyDialogAction.run(ProjectPropertyDialogAction.java:91)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:526)
at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:480)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1938)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1645)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
I use windows2000 professional resin-ee-2.1.6
jsdk1.4
when I start resin the httpd.exe shows
javax.management.MalformedObjectNameException :
objectName:Invalid value->urn:caucho/ROOT
at javax.management.ObjectName.<init><ObjectName.java:186>
at com.caucho.jmx.MBeanServerFactoryImpl.addMBeanServer<MBeanServerFactoryImpl.java:110>
at
com.caucho.server.http.ResinServer.init<ResinServer.java:285>
at
com.caucho.server.http.ResinServer.main<ResinServer.java:1137>
at com.caucho.server.http.HttpServer.main<HttpServer.java:103>
what's wrong with it?
please help, thanks
[ November 13, 2002: Message edited by: David Liu ]
17 years ago
how can I access microsoft access2000 in jsp
this is my code
<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
java.sql.Connection sqlConn;
java.sql.Statement sqlStmt;
java.sql.ResultSet sqlRst;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
sqlConn=java.sql.DriverManager.getConnection("jdbc.odbc.people");
sqlStmt=sqlConn.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);
sqlRst=sqlStmt.executeQuery("select name,age from people");
%>
<html>
<head>
<title>JDBC ACCESS 测试<title>
</head>
<body>
<table border="1" cellspacing="0" align="center">
<tr>
<th>姓名<th>
<th>年龄</th>
</tr>
<%while(sqlRst.next()){%>
<tr>
<td><%=sqlRst.getString(1)%></td>
<td><%=sqlRst.getLong(2)%></td>
</tr>
<%}%>
</table>
</body>
</html>
<%
sqlRst.close();
sqlStmt.close();
sqlConn.close();
%>

but tomcat says "no suitable driver"
thank you, RANA
you have helped me solve many difficult questions
and would you tell me your email?
thanks


17 years ago
thanks to everyone here!!
this afternoon I cleared the exam.
17 years ago
but <getProperty> does work in my tomcat
no translation error
no runtime error
in my tomcat
<getProperty name="test" property="name" />
or <jsp:getProperty name="test" property="name" />
has no output
but <jsp:getProperty name="test" property="age" />
output 0
and <getProperty name="test" property="age" />
has no output
why?
would u please tell me the reason of choosing (B)
and the difference between <getProperty>
and <jsp:getProperty>?