[Installation, Configuration & DEPLOYMENT] - Separating log files for web applications
by fredguedespereira
Hello there,
Has anyone here tried to separate log files for web applications? I followed the hints indicated in this link:
http://www.jboss.org/community/docs/DOC-12203
But it is not working. Configuring separate appenders (files) for each application is easy, the problem is to ensure that messages generated by shared libraries (hibernate, etc) will be directed to the log file of the application that generates the message and not to the server.log as usual.
For instance, if you have an application x.war and another y.war, both using JPA+Hibernate and an unhandled exception is thrown by Hibernate during the execution of x.war, the message goes to the server.log file, since the appender for the category configured for the package "org.hibernate" is the server.log file by default. However, it should go to the x.log file.
The above link intends to solve this problem, but it did not work for me. I am using JBoss 4.2.2.
Thanks for any help,
Fred
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4229105#4229105
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4229105
17 years
[JBoss Tools (users)] - Re: Generate Seam Entites - Cannot connect to database
by mangelo
Sorry. I found the error log. Search thru and you will see something about an illegal character in path:
anonymous wrote :
| !ENTRY org.jboss.tools.seam.core 4 0 2009-05-06 11:22:46.617
| !MESSAGE Can't generate seam entities
| !STACK 1
| org.eclipse.core.runtime.CoreException: org.hibernate.console.HibernateConsoleRuntimeException: Could not create JPA based Configuration
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:155)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:607)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard$1.execute(SeamGenerateEnitiesWizard.java:336)
| at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard$1.execute(SeamBaseWizard.java:77)
| at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:104)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:116)
| at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
| at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard.performFinish(SeamBaseWizard.java:66)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard.performFinish(SeamGenerateEnitiesWizard.java:374)
| at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
| at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
| at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
| at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
| at org.eclipse.jface.window.Window.open(Window.java:801)
| at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
| at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
| at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
| at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
| at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
| at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
| at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
| at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
| at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
| at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
| Caused by: org.hibernate.console.HibernateConsoleRuntimeException: Could not create JPA based Configuration
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:162)
| at org.hibernate.console.ConsoleConfiguration.buildConfiguration(ConsoleConfiguration.java:634)
| at org.hibernate.console.ConsoleConfiguration.access$0(ConsoleConfiguration.java:619)
| at org.hibernate.console.ConsoleConfiguration$2.execute(ConsoleConfiguration.java:287)
| at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64)
| at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:269)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.buildConfiguration(CodeGenerationLaunchDelegate.java:275)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.runExporters(CodeGenerationLaunchDelegate.java:218)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:138)
| ... 53 more
| Caused by: java.lang.reflect.InvocationTargetException
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:147)
| ... 61 more
| Caused by: javax.persistence.PersistenceException: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:258)
| ... 66 more
| Caused by: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.packaging.JarVisitor.getVisitor(JarVisitor.java:112)
| at org.hibernate.ejb.Ejb3Configuration.getMainJarVisitor(Ejb3Configuration.java:266)
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:239)
| ... 66 more
| Contains: org.hibernate.console.HibernateConsoleRuntimeException: Could not create JPA based Configuration
| Contains: java.lang.reflect.InvocationTargetException: <no message>
| Contains: javax.persistence.PersistenceException: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| Contains: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| !SUBENTRY 1 org.hibernate.eclipse.console 4 666 2009-05-06 11:22:46.648
| !MESSAGE org.hibernate.console.HibernateConsoleRuntimeException: Could not create JPA based Configuration
| !STACK 0
| org.hibernate.console.HibernateConsoleRuntimeException: Could not create JPA based Configuration
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:162)
| at org.hibernate.console.ConsoleConfiguration.buildConfiguration(ConsoleConfiguration.java:634)
| at org.hibernate.console.ConsoleConfiguration.access$0(ConsoleConfiguration.java:619)
| at org.hibernate.console.ConsoleConfiguration$2.execute(ConsoleConfiguration.java:287)
| at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64)
| at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:269)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.buildConfiguration(CodeGenerationLaunchDelegate.java:275)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.runExporters(CodeGenerationLaunchDelegate.java:218)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:138)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:607)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard$1.execute(SeamGenerateEnitiesWizard.java:336)
| at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard$1.execute(SeamBaseWizard.java:77)
| at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:104)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:116)
| at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
| at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard.performFinish(SeamBaseWizard.java:66)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard.performFinish(SeamGenerateEnitiesWizard.java:374)
| at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
| at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
| at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
| at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
| at org.eclipse.jface.window.Window.open(Window.java:801)
| at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
| at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
| at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
| at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
| at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
| at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
| at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
| at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
| at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
| at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
| Caused by: java.lang.reflect.InvocationTargetException
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:147)
| ... 61 more
| Caused by: javax.persistence.PersistenceException: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:258)
| ... 66 more
| Caused by: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.packaging.JarVisitor.getVisitor(JarVisitor.java:112)
| at org.hibernate.ejb.Ejb3Configuration.getMainJarVisitor(Ejb3Configuration.java:266)
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:239)
| ... 66 more
| !SUBENTRY 2 org.hibernate.eclipse.console 4 666 2009-05-06 11:22:46.664
| !MESSAGE org.hibernate.console.HibernateConsoleRuntimeException: Could not create JPA based Configuration
| !STACK 0
| org.hibernate.console.HibernateConsoleRuntimeException: Could not create JPA based Configuration
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:162)
| at org.hibernate.console.ConsoleConfiguration.buildConfiguration(ConsoleConfiguration.java:634)
| at org.hibernate.console.ConsoleConfiguration.access$0(ConsoleConfiguration.java:619)
| at org.hibernate.console.ConsoleConfiguration$2.execute(ConsoleConfiguration.java:287)
| at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64)
| at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:269)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.buildConfiguration(CodeGenerationLaunchDelegate.java:275)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.runExporters(CodeGenerationLaunchDelegate.java:218)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:138)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:607)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard$1.execute(SeamGenerateEnitiesWizard.java:336)
| at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard$1.execute(SeamBaseWizard.java:77)
| at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:104)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:116)
| at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
| at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard.performFinish(SeamBaseWizard.java:66)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard.performFinish(SeamGenerateEnitiesWizard.java:374)
| at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
| at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
| at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
| at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
| at org.eclipse.jface.window.Window.open(Window.java:801)
| at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
| at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
| at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
| at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
| at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
| at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
| at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
| at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
| at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
| at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
| Caused by: java.lang.reflect.InvocationTargetException
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:147)
| ... 61 more
| Caused by: javax.persistence.PersistenceException: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:258)
| ... 66 more
| Caused by: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.packaging.JarVisitor.getVisitor(JarVisitor.java:112)
| at org.hibernate.ejb.Ejb3Configuration.getMainJarVisitor(Ejb3Configuration.java:266)
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:239)
| ... 66 more
| !SUBENTRY 2 org.hibernate.eclipse.console 4 666 2009-05-06 11:22:46.664
| !MESSAGE java.lang.reflect.InvocationTargetException: <no message>
| !STACK 0
| java.lang.reflect.InvocationTargetException
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:147)
| at org.hibernate.console.ConsoleConfiguration.buildConfiguration(ConsoleConfiguration.java:634)
| at org.hibernate.console.ConsoleConfiguration.access$0(ConsoleConfiguration.java:619)
| at org.hibernate.console.ConsoleConfiguration$2.execute(ConsoleConfiguration.java:287)
| at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64)
| at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:269)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.buildConfiguration(CodeGenerationLaunchDelegate.java:275)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.runExporters(CodeGenerationLaunchDelegate.java:218)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:138)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:607)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard$1.execute(SeamGenerateEnitiesWizard.java:336)
| at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard$1.execute(SeamBaseWizard.java:77)
| at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:104)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:116)
| at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
| at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard.performFinish(SeamBaseWizard.java:66)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard.performFinish(SeamGenerateEnitiesWizard.java:374)
| at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
| at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
| at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
| at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
| at org.eclipse.jface.window.Window.open(Window.java:801)
| at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
| at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
| at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
| at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
| at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
| at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
| at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
| at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
| at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
| at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
| Caused by: javax.persistence.PersistenceException: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:258)
| ... 66 more
| Caused by: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.packaging.JarVisitor.getVisitor(JarVisitor.java:112)
| at org.hibernate.ejb.Ejb3Configuration.getMainJarVisitor(Ejb3Configuration.java:266)
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:239)
| ... 66 more
| Root exception:
| javax.persistence.PersistenceException: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:258)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:147)
| at org.hibernate.console.ConsoleConfiguration.buildConfiguration(ConsoleConfiguration.java:634)
| at org.hibernate.console.ConsoleConfiguration.access$0(ConsoleConfiguration.java:619)
| at org.hibernate.console.ConsoleConfiguration$2.execute(ConsoleConfiguration.java:287)
| at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64)
| at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:269)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.buildConfiguration(CodeGenerationLaunchDelegate.java:275)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.runExporters(CodeGenerationLaunchDelegate.java:218)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:138)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:607)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard$1.execute(SeamGenerateEnitiesWizard.java:336)
| at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard$1.execute(SeamBaseWizard.java:77)
| at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:104)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:116)
| at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
| at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard.performFinish(SeamBaseWizard.java:66)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard.performFinish(SeamGenerateEnitiesWizard.java:374)
| at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
| at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
| at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
| at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
| at org.eclipse.jface.window.Window.open(Window.java:801)
| at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
| at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
| at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
| at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
| at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
| at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
| at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
| at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
| at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
| at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
| Caused by: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.packaging.JarVisitor.getVisitor(JarVisitor.java:112)
| at org.hibernate.ejb.Ejb3Configuration.getMainJarVisitor(Ejb3Configuration.java:266)
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:239)
| ... 66 more
| !SUBENTRY 2 org.hibernate.eclipse.console 4 666 2009-05-06 11:22:46.664
| !MESSAGE javax.persistence.PersistenceException: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| !STACK 0
| javax.persistence.PersistenceException: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:258)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:147)
| at org.hibernate.console.ConsoleConfiguration.buildConfiguration(ConsoleConfiguration.java:634)
| at org.hibernate.console.ConsoleConfiguration.access$0(ConsoleConfiguration.java:619)
| at org.hibernate.console.ConsoleConfiguration$2.execute(ConsoleConfiguration.java:287)
| at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64)
| at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:269)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.buildConfiguration(CodeGenerationLaunchDelegate.java:275)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.runExporters(CodeGenerationLaunchDelegate.java:218)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:138)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:607)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard$1.execute(SeamGenerateEnitiesWizard.java:336)
| at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard$1.execute(SeamBaseWizard.java:77)
| at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:104)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:116)
| at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
| at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard.performFinish(SeamBaseWizard.java:66)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard.performFinish(SeamGenerateEnitiesWizard.java:374)
| at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
| at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
| at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
| at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
| at org.eclipse.jface.window.Window.open(Window.java:801)
| at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
| at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
| at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
| at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
| at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
| at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
| at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
| at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
| at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
| at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
| Caused by: java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.packaging.JarVisitor.getVisitor(JarVisitor.java:112)
| at org.hibernate.ejb.Ejb3Configuration.getMainJarVisitor(Ejb3Configuration.java:266)
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:239)
| ... 66 more
| !SUBENTRY 2 org.hibernate.eclipse.console 4 666 2009-05-06 11:22:46.664
| !MESSAGE java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| !STACK 0
| java.lang.IllegalArgumentException: Unable to visit JAR file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes. Cause: Illegal character in path at index 18: file:/C:/Documents and Settings/angelomi/workspace-ganymede-SR2/bandmanager-ejb/build/classes
| at org.hibernate.ejb.packaging.JarVisitor.getVisitor(JarVisitor.java:112)
| at org.hibernate.ejb.Ejb3Configuration.getMainJarVisitor(Ejb3Configuration.java:266)
| at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:239)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.hibernate.console.ConsoleConfiguration.buildJPAConfiguration(ConsoleConfiguration.java:147)
| at org.hibernate.console.ConsoleConfiguration.buildConfiguration(ConsoleConfiguration.java:634)
| at org.hibernate.console.ConsoleConfiguration.access$0(ConsoleConfiguration.java:619)
| at org.hibernate.console.ConsoleConfiguration$2.execute(ConsoleConfiguration.java:287)
| at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64)
| at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:269)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.buildConfiguration(CodeGenerationLaunchDelegate.java:275)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.runExporters(CodeGenerationLaunchDelegate.java:218)
| at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:138)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)
| at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:607)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard$1.execute(SeamGenerateEnitiesWizard.java:336)
| at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard$1.execute(SeamBaseWizard.java:77)
| at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:104)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:116)
| at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
| at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934)
| at org.jboss.tools.seam.ui.wizard.SeamBaseWizard.performFinish(SeamBaseWizard.java:66)
| at org.jboss.tools.seam.ui.wizard.SeamGenerateEnitiesWizard.performFinish(SeamGenerateEnitiesWizard.java:374)
| at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
| at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
| at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
| at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
| at org.eclipse.jface.window.Window.open(Window.java:801)
| at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
| at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
| at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
| at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
| at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
| at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
| at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
| at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
| at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
| at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
|
| !ENTRY org.eclipse.ltk.ui.refactoring 4 10000 2009-05-06 11:23:48.676
| !MESSAGE Internal Error
| !STACK 1
| org.eclipse.core.runtime.CoreException: Problems encountered while deleting resources.
| at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:95)
| at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:220)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
| at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
| Caused by: org.eclipse.core.internal.resources.ResourceException: Problems encountered while deleting resources.
| at org.eclipse.core.internal.resources.Resource.delete(Resource.java:724)
| at org.eclipse.core.internal.resources.Project.delete(Project.java:309)
| at org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:131)
| at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278)
| at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278)
| at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:260)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:308)
| at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.access$1(UIPerformChangeOperation.java:1)
| at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation$1.run(UIPerformChangeOperation.java:66)
| at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
| at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation$2.run(UIPerformChangeOperation.java:84)
| at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
| at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
| at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
| at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:173)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:388)
| at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.run(RefactoringWizardDialog2.java:317)
| at org.eclipse.ltk.ui.refactoring.RefactoringWizard.internalPerformFinish(RefactoringWizard.java:558)
| at org.eclipse.ltk.ui.refactoring.UserInputWizardPage.performFinish(UserInputWizardPage.java:154)
| at org.eclipse.ltk.ui.refactoring.resource.DeleteResourcesWizard$DeleteResourcesRefactoringConfigurationPage.performFinish(DeleteResourcesWizard.java:147)
| at org.eclipse.ltk.ui.refactoring.RefactoringWizard.performFinish(RefactoringWizard.java:622)
| at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.okPressed(RefactoringWizardDialog2.java:446)
| at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:472)
| at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
| at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
| at org.eclipse.jface.window.Window.open(Window.java:801)
| at org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation$1.run(RefactoringWizardOpenOperation.java:144)
| at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
| at org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation.run(RefactoringWizardOpenOperation.java:156)
| at org.eclipse.ltk.internal.ui.refactoring.actions.DeleteResourcesHandler.execute(DeleteResourcesHandler.java:41)
| at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:281)
| at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
| at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
| at org.eclipse.ui.internal.handlers.HandlerService.executeCommandInContext(HandlerService.java:270)
| at org.eclipse.ui.internal.ide.actions.LTKLauncher.runCommand(LTKLauncher.java:95)
| at org.eclipse.ui.internal.ide.actions.LTKLauncher.openDeleteWizard(LTKLauncher.java:47)
| at org.eclipse.ui.actions.DeleteResourceAction.run(DeleteResourceAction.java:480)
| at org.eclipse.jdt.internal.ui.refactoring.reorg.DeleteAction.run(DeleteAction.java:71)
| at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
| at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
| at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119)
| at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
| at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
| at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
| at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:472)
| at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:824)
| at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:882)
| at org.eclipse.ui.internal.keys.OutOfOrderListener.handleEvent(OutOfOrderListener.java:76)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
| at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1040)
| at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1036)
| at org.eclipse.swt.widgets.Widget.wmKeyDown(Widget.java:1653)
| at org.eclipse.swt.widgets.Control.WM_KEYDOWN(Control.java:4122)
| at org.eclipse.swt.widgets.Tree.WM_KEYDOWN(Tree.java:5923)
| at org.eclipse.swt.widgets.Control.windowProc(Control.java:3818)
| at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:5791)
| at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
| at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
| at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2371)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3420)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
| at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
| at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
| at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
| at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
| at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
| at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
| Contains: Problems encountered while deleting resources.
| Contains: Could not delete '/bandmanager-ear/EarContent'.
| Contains: Could not delete 'C:\Documents and Settings\angelomi\workspace-ganymede-SR2\bandmanager-ear'.
| !SUBENTRY 1 org.eclipse.ltk.ui.refactoring 4 4 2009-05-06 11:23:48.692
| !MESSAGE Problems encountered while deleting resources.
| !STACK 1
| org.eclipse.core.internal.resources.ResourceException: Problems encountered while deleting resources.
| at org.eclipse.core.internal.resources.Resource.delete(Resource.java:724)
| at org.eclipse.core.internal.resources.Project.delete(Project.java:309)
| at org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:131)
| at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278)
| at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278)
| at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:260)
| at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
| at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:308)
| at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.access$1(UIPerformChangeOperation.java:1)
| at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation$1.run(UIPerformChangeOperation.java:66)
| at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
| at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation$2.run(UIPerformChangeOperation.java:84)
| at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
| at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
| at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
| at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:173)
| at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:388)
| at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.run(RefactoringWizardDialog2.java:317)
| at org.eclipse.ltk.ui.refactoring.RefactoringWizard.internalPerformFinish(RefactoringWizard.java:558)
| at org.eclipse.ltk.ui.refactoring.UserInputWizardPage.performFinish(UserInputWizardPage.java:154)
| at org.eclipse.ltk.ui.refactoring.resource.DeleteResourcesWizard$DeleteResourcesRefactoringConfigurationPage.performFinish(DeleteResourcesWizard.java:147)
| at org.eclipse.ltk.ui.refactoring.RefactoringWizard.performFinish(RefactoringWizard.java:622)
| at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.okPressed(RefactoringWizardDialog2.java:446)
| at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:472)
| at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
| at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
| at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
| at org.eclipse.jface.window.Window.open(Window.java:801)
| at org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation$1.run(RefactoringWizardOpenOperation.java:144)
| at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
| at org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation.run(RefactoringWizardOpenOperation.java:156)
| at org.eclipse.ltk.internal.ui.refactoring.actions.DeleteResourcesHandler.execute(DeleteResourcesHandler.java:41)
| at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:281)
| at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
| at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
| at org.eclipse.ui.internal.handlers.HandlerService.executeCommandInContext(HandlerService.java:270)
| at org.eclipse.ui.internal.ide.actions.LTKLauncher.runCommand(LTKLauncher.java:95)
| at org.eclipse.ui.internal.ide.actions.LTKLauncher.openDeleteWizard(LTKLauncher.java:47)
| at org.eclipse.ui.actions.DeleteResourceAction.run(DeleteResourceAction.java:480)
| at org.eclipse.jdt.internal.ui.refactoring.reorg.DeleteAction.run(DeleteAction.java:71)
| at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
| at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)
| at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
| at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119)
| at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
| at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
| at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
| at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:472)
| at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:824)
| at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:882)
| at org.eclipse.ui.internal.keys.OutOfOrderListener.handleEvent(OutOfOrderListener.java:76)
| at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
| at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
| at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1040)
| at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1036)
| at org.eclipse.swt.widgets.Widget.wmKeyDown(Widget.java:1653)
| at org.eclipse.swt.widgets.Control.WM_KEYDOWN(Control.java:4122)
| at org.eclipse.swt.widgets.Tree.WM_KEYDOWN(Tree.java:5923)
| at org.eclipse.swt.widgets.Control.windowProc(Control.java:3818)
| at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:5791)
| at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541)
| at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
| at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2371)
| at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3420)
| at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
| at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
| at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
| at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
| at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
| at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
| at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
| at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
| at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
| at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
| at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
| at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
| at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
| Contains: Could not delete '/bandmanager-ear/EarContent'.
| Contains: Could not delete 'C:\Documents and Settings\angelomi\workspace-ganymede-SR2\bandmanager-ear'.
| !SUBENTRY 2 org.eclipse.core.resources 4 273 2009-05-06 11:23:48.707
| !MESSAGE Problems encountered while deleting resources.
| !SUBENTRY 3 org.eclipse.core.resources 4 273 2009-05-06 11:23:48.707
| !MESSAGE Could not delete '/bandmanager-ear/EarContent'.
| !STACK 1
| org.eclipse.core.internal.resources.ResourceException: Problems encountered while deleting resources.
| at org.eclipse.core.internal.localstore.FileSystemResourceManager.delete(FileSystemResourceManager.java:230)
| at org.eclipse.core.internal.resources.ResourceTree.internalDeleteFolder(ResourceTree.java:350)
| at org.eclipse.core.internal.resources.ResourceTree.internalDeleteProject(ResourceTree.java:385)
| at org.eclipse.core.internal.resources.ResourceTree.standardDeleteProject(ResourceTree.java:831)
| at org.eclipse.core.internal.resources.Resource.unprotectedDelete(Resource.java:1728)
| at org.eclipse.core.internal.resources.Resource.delete(Resource.java:711)
| at org.eclipse.core.internal.resources.Project.delete(Project.java:309)
| at org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:131)
| at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278)
| at org.eclipse.ltk.core.refactoring.CompositeChan
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4229103#4229103
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4229103
17 years
[JBossWS] - client missing wrappers
by goldberg.howard
jboss 5.01GA
Eclipse 3.4
I've exposed a web service on an ejb3 bean, which also exposes local and remote interfaces.
The bean deploys correctly, I can access the wsdl, and exercise the remote interface from a test client. However, the web service client gives the runtime modeler error below. It's a vanilla client, in an enterprise app client project. Can't figure out why the wrapper classes aren't being autogenerated, or what the problem is. Let me know if I can provide any additional information.
Client Code:
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
URL serviceUrl = new URL("http://localhost:8080/ecrs-droolsEAR-ecrs/ECRSImpl?wsdl");
Service ECRSService = Service.create(serviceUrl, new QName("http://goldberg.org/ecrs","ECRSWsService"));
ECRSWs ecrsWs = ECRSService.getPort(ECRSWs.class);
Exception:
com.sun.xml.ws.model.RuntimeModelerException: runtime modeler error: Wrapper class org.goldberg.jaxws.ExecuteRules is not found. Have you run APT to generate them?
at com.sun.xml.ws.model.RuntimeModeler.getClass(RuntimeModeler.java:287)
at com.sun.xml.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java:596)
at com.sun.xml.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:543)
at com.sun.xml.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:371)
at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:258)
at com.sun.xml.ws.client.WSServiceDelegate.addSEI(WSServiceDelegate.java:633)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:328)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:311)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:339)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:343)
at javax.xml.ws.Service.getPort(Service.java:161)
at goldberg.org.test.TestECRSws.main(TestECRSws.java:86)
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4229101#4229101
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4229101
17 years
[JBoss Cache: Core Edition] - JBoss cache instances fail to join cluster after bounce
by setatum
We are experiencing a problem with a 3-node JBoss Cache setup. All three nodes startup fine and changes propogate as expected. However, if we later on restart one of our app servers (or an instance dies), it may fail to rejoin the cluster. If it does, I've not found anything else I can do than to change the multicast address to something different, then bounce all three servers. I can restart the app server over and over again, and I get the same error when trying to start up JBoss Cache.
We currently only use the cache for a small amount of information - one node with 153 children, one with 249 children, and one with 266 children. Each child may have one, two, or three name/value pairs added to it. When everything is working, both reads and updates are blazing fast. The only problem is the sometimes complete and utter failure to rejoin the cluster.
The environment details:
O/S: SunOS 5.10 Generic_138888-06 sun4us sparc FJSV,GPUZC-M
Java: Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_10-b03)
App Server: WebLogic Server 9.2 MP2 Mon Jun 25 01:32:01 EDT 2007 952826
JBoss Cache: jbosscache-core-3.0.3GA
Jars installed in Weblogic's domain lib: jboss-common-core.jar jboss-logging-spi.jar jbosscache-core.jar jcip-annotations.jar jgroups.jar (all from 3.0.3GA download)
Some additional IP/routing details on the three instances (just being thorough):
| server1 (ip 10.16.106.221 netmask 255.255.255.0) netstat -nr output:
|
| Routing Table: IPv4
| Destination Gateway Flags Ref Use Interface
| -------------------- -------------------- ----- ----- ---------- ---------
| default 10.16.106.190 UG 1 238875
| 10.16.106.0 10.16.106.220 U 1 270565 fjgi0
| 224.0.0.0 10.16.106.220 U 1 0 fjgi0
| 127.0.0.1 127.0.0.1 UH 1347 8972376 lo0
|
| server2 (ip 10.16.106.221 netmask 255.255.255.0) netstat -nr output:
|
| Routing Table: IPv4
| Destination Gateway Flags Ref Use Interface
| -------------------- -------------------- ----- ----- ---------- ---------
| default 10.16.106.190 UG 1 339798
| 10.16.106.0 10.16.106.221 U 1 1248223 fjgi0
| 224.0.0.0 10.16.106.221 U 1 0 fjgi0
| 127.0.0.1 127.0.0.1 UH 1362 10112605 lo0
|
|
| server3 (ip 10.16.106.222 netmask 255.255.255.0) netstat -nr output:
|
| Routing Table: IPv4
| Destination Gateway Flags Ref Use Interface
| -------------------- -------------------- ----- ----- ---------- ---------
| default 10.16.106.190 UG 1 346621
| 10.16.106.0 10.16.106.222 U 1 437006 fjgi0
| 224.0.0.0 10.16.106.222 U 1 0 fjgi0
| 127.0.0.1 127.0.0.1 UH 1186 10364437 lo0
|
Now the jboss-cache.xml config that is used by each of the three instances:
| <?xml version="1.0" encoding="UTF-8" ?>
|
| <server>
| <mbean code="org.jboss.cache.pojo.jmx.PojoCacheJmxWrapper"
| name="jboss.cache:service=PojoCache">
|
| <depends>jboss:service=TransactionManager</depends>
|
| <!-- Configure the TransactionManager -->
| <attribute name="TransactionManagerLookupClass">
| org.jboss.cache.transaction.DummyTransactionManagerLookup
| </attribute>
|
| <!-- Isolation level : SERIALIZABLE
| REPEATABLE_READ (default)
| READ_COMMITTED
| READ_UNCOMMITTED
| NONE
| -->
| <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
|
| <!-- Valid modes are LOCAL, REPL_ASYNC and REPL_SYNC -->
| <attribute name="CacheMode">REPL_ASYNC</attribute>
|
| <!-- Name of cluster. Needs to be the same for all caches,
| in order for them to find each other
| -->
| <attribute name="ClusterName">prodMwCluster</attribute>
|
| <!-- JGroups protocol stack properties. -->
| <attribute name="ClusterConfig">
| <config>
| <!-- UDP: if you have a multihomed machine, set the bind_addr
| attribute to the appropriate NIC IP address
| -->
| <!-- UDP: On Windows machines, because of the media sense feature
| being broken with multicast (even after disabling media sense)
| set the loopback attribute to true
| -->
| <UDP mcast_addr="228.16.106.2" mcast_port="48863"
| ip_ttl="64" ip_mcast="true"
| mcast_send_buf_size="150000" mcast_recv_buf_size="80000"
| ucast_send_buf_size="150000" ucast_recv_buf_size="80000"
| loopback="false"/>
| <PING timeout="2000" num_initial_members="3"/>
| <MERGE2 min_interval="10000" max_interval="20000"/>
| <FD shun="true"/>
| <FD_SOCK/>
| <VERIFY_SUSPECT timeout="1500"/>
| <pbcast.NAKACK gc_lag="50" retransmit_timeout="600,1200,2400,4800"
| max_xmit_size="8192"/>
| <UNICAST timeout="600,1200,2400,4800"/>
| <pbcast.STABLE desired_avg_gossip="400000"/>
| <FC max_credits="2000000" min_threshold="0.10"/>
| <FRAG2 frag_size="8192"/>
| <pbcast.GMS join_timeout="5000" join_retry_timeout="2000"
| shun="true" print_local_addr="true"/>
| <pbcast.STATE_TRANSFER/>
| </config>
| </attribute>
|
| <!-- Whether or not to fetch state on joining a cluster -->
| <attribute name="FetchInMemoryState">true</attribute>
|
| <!-- The max amount of time (in milliseconds) we wait until the
| initial state (ie. the contents of the cache) are retrieved from
| existing members in a clustered environment
| -->
| <attribute name="InitialStateRetrievalTimeout">15000</attribute>
|
| <!-- Number of milliseconds to wait until all responses for a
| synchronous call have been received.
| -->
| <attribute name="SyncReplTimeout">15000</attribute>
|
| <!-- Max number of milliseconds to wait for a lock acquisition -->
| <attribute name="LockAcquisitionTimeout">10000</attribute>
|
| </mbean>
| </server>
|
|
I created startup/shutdown classes for WebLogic that create the Cache instance and place it in JNDI. I won't post the entire code here, but the cache creation code in the startup class looks like this:
| System.out.println("JBossCache - starting up...");
| CacheFactory<String, String> factory = new DefaultCacheFactory<String, String>();
| // configFile is jboss-cache.xml
| Cache<String, String> cache = factory.createCache(configFile, true);
| System.out.println("JbossCache - started cache");
| // put cache into JNDI...
|
The corresponding shutdown class code snippet looks like this:
| // grabbed cache out of JNDI and unbound it from there...
| cache.stop();
| cache.destroy();
| System.out.println("JbossCache - stopped cache.");
|
Below is an example of the error that occurred this past weekend on the 2nd of the three servers. The server needed to be bounced for an unrelated configuration change, and upon startup an error was generated when the JBossCacheLoader class fired on startup (this is from the WebLogic system out logs):
JBossCache - starting up...
|
| -------------------------------------------------------
| GMS: address is 10.16.106.221:34622
| -------------------------------------------------------
|
|
| (approximately 10 seconds elapse then)
|
|
| <May 1, 2009 9:39:23 PM CDT> <Critical> <WebLogicServer> <BEA-000362> <Server failed. Reason:
|
| There are 1 nested errors:
|
| org.jboss.cache.CacheException: java.lang.reflect.InvocationTargetException
| at org.jboss.cache.util.reflect.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:148)
| at org.jboss.cache.factories.ComponentRegistry$PrioritizedMethod.invoke(ComponentRegistry.java:883)
| at org.jboss.cache.factories.ComponentRegistry.internalStart(ComponentRegistry.java:680)
| at org.jboss.cache.factories.ComponentRegistry.start(ComponentRegistry.java:561)
| at org.jboss.cache.invocation.CacheInvocationDelegate.start(CacheInvocationDelegate.java:301)
| at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.java:119)
| at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.java:94)
| at com.company.cache.weblogic.JBossCacheStartup.main(JBossCacheStartup.java:41)
| 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:585)
| at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeMain(ClassDeploymentManager.java:353)
| at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClass(ClassDeploymentManager.java:263)
| at weblogic.management.deploy.classdeployment.ClassDeploymentManager.access$000(ClassDeploymentManager.java:54)
| at weblogic.management.deploy.classdeployment.ClassDeploymentManager$1.run(ClassDeploymentManager.java:205)
| at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
| at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
| at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployment(ClassDeploymentManager.java:198)
| at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployments(ClassDeploymentManager.java:177)
| at weblogic.management.deploy.classdeployment.ClassDeploymentManager.runStartupsBeforeAppActivation(ClassDeploymentManager.java:151)
| at weblogic.management.deploy.internal.DeploymentAdapter$4.activate(DeploymentAdapter.java:166)
| at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
| at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
| at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
| at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
| at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
| at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
| at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
| at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
| at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
| Caused by: java.lang.reflect.InvocationTargetException
| 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:585)
| at org.jboss.cache.util.reflect.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:144)
| ... 30 more
| Caused by: org.jboss.cache.CacheException: Unable to connect to JGroups channel
| at org.jboss.cache.RPCManagerImpl.start(RPCManagerImpl.java:252)
| ... 35 more
| Caused by: org.jgroups.StateTransferException: 10.16.106.221:34622 could not fetch state null from null
| at org.jgroups.JChannel.connect(JChannel.java:466)
| at org.jboss.cache.RPCManagerImpl.start(RPCManagerImpl.java:242)
| ... 35 more
| Caused by: org.jgroups.StateTransferException: 10.16.106.221:34622 could not fetch state null from null
| at org.jgroups.JChannel.connect(JChannel.java:459)
| ... 36 more
|
|
Any idea what could be causing this problem, given my configuration? I may try the JGroups probe script to see if it can tell me any more information. Otherwise I am completely at a loss. Sometimes restarts work ok, but it seems that once one fails, they will continue to fail until they are all restarted with a new multicast IP.
Also, say server 1 bounces and then fails, 2 will do the same thing if we bounce it. They all have to have config changed and bounced. Then they all talk to each other again and are happy.
Thanks for any insight.
-Scott
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4229099#4229099
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4229099
17 years
Re: JBoss Seam JTA transactions
by samk@twinix.com
See Thread at: http://www.techienuggets.com/Detail?tx=19006 Posted on behalf of a User
Hi,
Did you manage to get Seam working with JTA in Tomcat?
Regards,
Wilfred
In Response To:
Hi,
Seam can be used without EJB.
I was just looking through the examples that come with Seam and in the jpa example I saw that the persistence unit transaction type was set to "RESOURCE_LOCAL". My question is it possible to configure a Seam managed entity manager to use JTA?
I assume it is just a matter of changing the transaction type to JTA?
Thanks
17 years