[JBoss JIRA] (JBIDE-24780) Creatinng an OpenShift server adapter should suggest placing Web facet on related project(s)
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24780?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-24780:
-------------------------------
Fix Version/s: 4.6.x
(was: 4.5.x)
> Creatinng an OpenShift server adapter should suggest placing Web facet on related project(s)
> --------------------------------------------------------------------------------------------
>
> Key: JBIDE-24780
> URL: https://issues.jboss.org/browse/JBIDE-24780
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 4.5.0.AM2
> Reporter: Mickael Istria
> Assignee: Rob Stryker
> Fix For: 4.6.x
>
>
> I've created an OpenShift Application from Eclipse IDE providing it an Eclipse Project as input.
> Then I tried to create a server adapter for this project. It didn't work initially because the project isn't a Faceted Web project. I had to quit the OpenShift wizard, make the project a faceted one and restart the wizard.
> I would expect the wizard to create a server adapter to suggest and link to a way to make the project associated with the application a web project in Eclipse IDE so it's one less step to understand for users before it works.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-25819) Error building projects from central with java 9
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25819?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-25819:
-------------------------------
Fix Version/s: 4.6.x
(was: 4.5.x)
> Error building projects from central with java 9
> ------------------------------------------------
>
> Key: JBIDE-25819
> URL: https://issues.jboss.org/browse/JBIDE-25819
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: central
> Affects Versions: 4.5.3.AM3
> Reporter: Martin Malina
> Assignee: Jeff MAURY
> Labels: java9
> Fix For: 4.6.x
>
> Attachments: html5-error.png
>
>
> I tried creating the html5 project (or the java ee web project and perhaps others) from Red Hat Central and I got this error:
> {code}
> Errors occurred during the build.
> Errors running builder 'Maven Project Builder' on project 'jboss-as-kitchensink-html5-mobile'.
> Could not initialize class org.codehaus.plexus.archiver.jar.JarArchiver
> {code}
> The project was created anyway, but was not deployable.
> !html5-error.png!
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-23174) Missing validation of @SecuredReturn
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23174?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-23174:
-------------------------------
Fix Version/s: 4.6.x
(was: 4.5.x)
> Missing validation of @SecuredReturn
> ------------------------------------
>
> Key: JBIDE-23174
> URL: https://issues.jboss.org/browse/JBIDE-23174
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: cdi-extensions
> Affects Versions: 4.4.1.Final
> Reporter: Lukáš Valach
> Assignee: Jeff MAURY
> Fix For: 4.6.x
>
> Attachments: SecuredReturn-Log, securedReturn.zip
>
>
> CDI extension DeltaSpike allows to create custom autorizer which decides whether the secured method invocation should proceed. It is possible to base the authorization logic on the result of the secured method - using annotation @SecuredReturn. (See [documentation of Deltaspike/Security Module|https://deltaspike.apache.org/documentation/security.html#Simplein...])
> When the return type of the secured method doesn't match the type of authorizer method parameter annotated with @SecuredReturn then application fail with exception "SecurityDefinitionException: No matching authorizer found for security". Validator doesn't detect any problems.
> This issue can be reproduced on attached project [^securedReturn.zip]
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-18526) CordovaSim: Debugger doesn't work properly with the last JDK 8u20
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18526?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-18526:
-------------------------------
Fix Version/s: 4.6.x
(was: 4.5.x)
> CordovaSim: Debugger doesn't work properly with the last JDK 8u20
> -----------------------------------------------------------------
>
> Key: JBIDE-18526
> URL: https://issues.jboss.org/browse/JBIDE-18526
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim, cordovasim, upstream
> Affects Versions: 4.2.0.CR2
> Environment: Not reproducible with Oracle JDK 7u67
> Affects Oracle JDK 8u20 and above (Not reproducible with JDK 8u5 and 8u11)
> Reporter: Ilya Buziuk
> Assignee: Ilya Buziuk
> Priority: Critical
> Labels: upstream
> Fix For: 4.6.x
>
> Attachments: debugger error.png
>
>
> CordovaSim freezes with the following stack trace:
> {code}
> java.lang.IllegalStateException: Nested event loops are allowed only while handling system events
> at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:506)
> at com.sun.javafx.webkit.EventLoopImpl.cycle(EventLoopImpl.java:59)
> at com.sun.webkit.EventLoop.fwkCycle(EventLoop.java:45)
> at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
> at com.sun.webkit.Timer.fireTimerEvent(Timer.java:83)
> at com.sun.webkit.Timer.notifyTick(Timer.java:64)
> at javafx.scene.web.WebEngine$PulseTimer.lambda$static$44(WebEngine.java:1167)
> at javafx.scene.web.WebEngine$PulseTimer$$Lambda$67/10449826.pulse(Unknown Source)
> at com.sun.javafx.tk.Toolkit.lambda$runPulse$28(Toolkit.java:314)
> at com.sun.javafx.tk.Toolkit$$Lambda$134/26908315.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:313)
> at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:340)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:451)
> at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
> at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$363(QuantumToolkit.java:298)
> at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$40/33541029.run(Unknown Source)
> at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
> at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.startCordovaSim(CordovaSimRunner.java:114)
> at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.main(CordovaSimRunner.java:91)
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-22894) ResourceException below IDETernProject.getTernProject (thrown in Project.checkAccessible)
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-22894?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-22894:
-------------------------------
Fix Version/s: 4.6.x
(was: 4.5.x)
> ResourceException below IDETernProject.getTernProject (thrown in Project.checkAccessible)
> -----------------------------------------------------------------------------------------
>
> Key: JBIDE-22894
> URL: https://issues.jboss.org/browse/JBIDE-22894
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: javascript, upstream
> Affects Versions: 4.3.0.Final
> Reporter: Automated Error Reporting Bot
> Assignee: Victor Rubezhny
> Fix For: 4.6.x
>
>
> The following problem was reported via the automated error reporting:
> Message: Error while tern file synchronization
> {noformat}
> org.eclipse.core.internal.resources.ResourceException: Resource '/reporting-app' is not open.
> at org.eclipse.core.internal.resources.Project.checkAccessible(Project.java:143)
> at org.eclipse.core.internal.resources.Resource.checkAccessibleAndLocal(Resource.java:214)
> at org.eclipse.core.internal.resources.Resource.getSessionProperty(Resource.java:1206)
> at tern.eclipse.ide.internal.core.resources.IDETernProject.getTernProject(IDETernProject.java:708)
> at tern.eclipse.ide.internal.core.resources.IDETernProjectSynchronizer.disposeTernProject(IDETernProjectSynchronizer.java:93)
> at tern.eclipse.ide.internal.core.resources.IDETernProjectSynchronizer.resourceChanged(IDETernProjectSynchronizer.java:69)
> at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:299)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:289)
> at org.eclipse.core.internal.events.NotificationManager.handleEvent(NotificationManager.java:265)
> at org.eclipse.core.internal.resources.Workspace.broadcastEvent(Workspace.java:368)
> at org.eclipse.core.internal.resources.Resource.broadcastPreDeleteEvent(Resource.java:1884)
> at org.eclipse.core.internal.resources.Resource.delete(Resource.java:766)
> at org.eclipse.core.internal.resources.Project.delete(Project.java:323)
> at org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:160)
> 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:258)
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241)
> at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306)
> at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92)
> at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218)
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241)
> at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
> at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
> {noformat}
> The reporter(s) left the following comment(s):
> --- Anonymous wrote on [1935|https://redhat.ctrlflow.com/reviewers/#!/incidents/57a208eee4b0fe642...]: ---
> To reporoduce:
> 1. delete project file from fs: .project
> 2. delete project from eclipse without removing fs
> --- Chris Stone wrote on [ba6d|https://redhat.ctrlflow.com/reviewers/#!/incidents/5769adebe4b024630...]: ---
> Deleting a closed project, including files on disk.
> Bundles:
> | org.eclipse.core.jobs | 3.7.0.v20150330-2103 | 3.8.0.v20160509-0411 |
> | org.eclipse.core.resources | 3.10.0.v20150423-0755 | 3.11.0.v20160503-1608 |
> | org.eclipse.core.runtime | 3.11.0.v20150405-1723 | 3.12.0.v20160606-1342 |
> | org.eclipse.jdt.core | 3.11.2.v20160128-0629 | 3.12.0.v20160516-2131 |
> | org.eclipse.jdt.ui | 3.11.2.v20151123-1510 | 3.12.0.v20160525-1829 |
> | org.eclipse.jface | 3.11.0.v20150602-1400 | 3.12.0.v20160518-1929 |
> | org.eclipse.ltk.core.refactoring | 3.6.200.v20140826-0859 | 3.7.0.v20160419-0705 |
> | org.eclipse.ltk.ui.refactoring | 3.7.200.v20140625-1835 | 3.8.0.v20160518-1817 |
> | org.eclipse.rse.files.ui | 3.2.200.201502052140 | 3.2.200.201507172213 |
> | org.eclipse.swt | 3.104.2.v20160212-1350 | 3.104.2.v20160212-1350 |
> | org.eclipse.ui | 3.107.0.v20150507-1945 | 3.108.0.v20160518-1929 |
> | org.eclipse.ui.navigator.resources | 3.5.1.v20160128-1644 | 3.5.100.v20160518-1929 |
> | org.eclipse.ui.views | 3.8.0.v20150422-0725 | 3.8.0.v20150422-0725 |
> | tern.eclipse.ide.core | 1.1.0.201511082254 | 1.2.0.201606211556 |
> Operating Systems:
> | Linux | 2.6.32.1 | 4.6.4.fc24 |
> | MacOSX | 10.10.5 | 10.11.6 |
> | Windows | 6.1.0 | 10.0.0 |
> The above information is a snapshot of the collected data. Visit [this page|https://redhat.ctrlflow.com/reviewers/#!/problems/5762a96fe4b075777d...] for the latest data.
> Thank you for your assistance.
> Your friendly error-reports-inbox.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-22464) Jax-RS validation and browser doesn't understand mulitple jax-rs applicaitons in same project
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-22464?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-22464:
-------------------------------
Fix Version/s: 4.6.x
(was: 4.5.x)
> Jax-RS validation and browser doesn't understand mulitple jax-rs applicaitons in same project
> ---------------------------------------------------------------------------------------------
>
> Key: JBIDE-22464
> URL: https://issues.jboss.org/browse/JBIDE-22464
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: webservices
> Affects Versions: 4.4.0.Alpha2
> Reporter: Mickael Istria
> Assignee: Xavier Coulon
> Fix For: 4.6.x
>
>
> I'm testing an application with 2 Jax-RS application servlets. I've defined then in the web.xml as follows (I'm not using annotations):
> {code:xml}
> <servlet-mapping>
> <servlet-name>my.app.services.RestServices</servlet-name>
> <url-pattern>/api/*</url-pattern>
> </servlet-mapping>
> <servlet-mapping>
> <servlet-name>my.app.pages.WebPages</servlet-name>
> <url-pattern>/pages/*</url-pattern>
> </servlet-mapping>
> {code}
> This cause a few issues:
> * in web.xml "Multiple JAX-RS Activators are defined for the project." (error by default, I set it to warning)
> * in the RestfulServices class, "The Application Path should be configured with an @ApplicationPath annotation or in the web deployment descriptor." error. It seems like the validator ignores a part of the web.xml
> * In Project Explorer, the "Jax-RS Services" node shows incorrect children: it shows api/ endpoints under pages/api/... whereas pages and api are "siblings".
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months