[JBoss JIRA] (JBIDE-11881) Display application state in OpenShift Explorer and Properties view
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-11881?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-11881 at 3/6/13 9:31 AM:
------------------------------------------------------------------
the gear_groups tells you about the state of the gears that an application is running on (*<gear><state>*):
{code}
curl -H "Accept: application/xml; version=1.0" --user <USER>:<PASS> "https://openshift.redhat.com/broker/rest/domains/honkabonka2/applications..." -X GET
<?xml version="1.0" encoding="UTF-8"?>
<response>
<status>ok</status>
<type>gear_groups</type>
<data>
<gear-group>
<uuid>51371581e0b8cd15b900002e</uuid>
<name>51371581e0b8cd15b900002e</name>
<gear-profile>medium</gear-profile>
<gears>
<gear>
<id>51371581e0b8cd15b900001b</id>
<state>started</state>
</gear>
<gear>
<id>513728ee5004465cbb0002bd</id>
<state>started</state>
</gear>
</gears>
<cartridges>
<cartridge>
<name>jbosseap-6.0</name>
<display-name>JBoss Enterprise Application Platform 6.0</display-name>
<tags>
<tag>service</tag>
<tag>web_framework</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>jee_full_profile</tag>
<tag>premium</tag>
</tags>
</cartridge>
<cartridge>
<name>haproxy-1.4</name>
<display-name>OpenShift Web Balancer</display-name>
<tags>
<tag>web_proxy</tag>
<tag>scales</tag>
<tag>embedded</tag>
</tags>
</cartridge>
</cartridges>
<scales-from>2</scales-from>
<scales-to>-1</scales-to>
<base-gear-storage>1</base-gear-storage>
<additional-gear-storage>0</additional-gear-storage>gU
</gear-group>
</data>
{code}
was (Author: adietish):
the gear_groups tells you about the state of the gears that an application is running on (*<gear><state>*):
{code}
curl --proxy http://file.rdu.redhat.com:3128 -H "Accept: application/xml; version=1.0" --user <USER>:<PASS> "https://openshift.redhat.com/broker/rest/domains/honkabonka2/applications..." -X GET
<?xml version="1.0" encoding="UTF-8"?>
<response>
<status>ok</status>
<type>gear_groups</type>
<data>
<gear-group>
<uuid>51371581e0b8cd15b900002e</uuid>
<name>51371581e0b8cd15b900002e</name>
<gear-profile>medium</gear-profile>
<gears>
<gear>
<id>51371581e0b8cd15b900001b</id>
<state>started</state>
</gear>
<gear>
<id>513728ee5004465cbb0002bd</id>
<state>started</state>
</gear>
</gears>
<cartridges>
<cartridge>
<name>jbosseap-6.0</name>
<display-name>JBoss Enterprise Application Platform 6.0</display-name>
<tags>
<tag>service</tag>
<tag>web_framework</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>jee_full_profile</tag>
<tag>premium</tag>
</tags>
</cartridge>
<cartridge>
<name>haproxy-1.4</name>
<display-name>OpenShift Web Balancer</display-name>
<tags>
<tag>web_proxy</tag>
<tag>scales</tag>
<tag>embedded</tag>
</tags>
</cartridge>
</cartridges>
<scales-from>2</scales-from>
<scales-to>-1</scales-to>
<base-gear-storage>1</base-gear-storage>
<additional-gear-storage>0</additional-gear-storage>gU
</gear-group>
</data>
{code}
> Display application state in OpenShift Explorer and Properties view
> -------------------------------------------------------------------
>
> Key: JBIDE-11881
> URL: https://issues.jboss.org/browse/JBIDE-11881
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 3.3.0.Beta3
> Reporter: Xavier Coulon
> Assignee: Andre Dietisheim
> Fix For: 4.1.0.Alpha2
>
>
> From Bugzilla#805989
> The state of the application on each gear can be checked using the gear_groups
> rest api.
> /broker/rest/domains/<domain-name>/applications/<app-name>/gear_groups
> This rest call reflects the state of the application on each gear based on the
> contents of the file $OPENSHIFT_GEAR_DIR/runtime/.state
> The following states should be tracked in ~/runtime/.state
> stopped
> building
> deploying
> started
> idle
> unknown
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month
[JBoss JIRA] (JBIDE-11881) Display application state in OpenShift Explorer and Properties view
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-11881?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-11881 at 3/6/13 9:32 AM:
------------------------------------------------------------------
the gear_groups tells you about the state of the gears that an application is running on (*<gear><state>*):
{code}
curl -H "Accept: application/xml; version=1.0" --user <USER>:<PASS> "https://openshift.redhat.com/broker/rest/domains/honkabonka2/applications..." -X GET
<?xml version="1.0" encoding="UTF-8"?>
<response>
<status>ok</status>
<type>gear_groups</type>
<data>
<gear-group>
<uuid>51371581e0b8cd15b900002e</uuid>
<name>51371581e0b8cd15b900002e</name>
<gear-profile>medium</gear-profile>
<gears>
<gear>
<id>51371581e0b8cd15b900001b</id>
<state>started</state>
</gear>
<gear>
<id>513728ee5004465cbb0002bd</id>
<state>started</state>
</gear>
</gears>
<cartridges>
<cartridge>
<name>jbosseap-6.0</name>
<display-name>JBoss Enterprise Application Platform 6.0</display-name>
<tags>
<tag>service</tag>
<tag>web_framework</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>jee_full_profile</tag>
<tag>premium</tag>
</tags>
</cartridge>
<cartridge>
<name>haproxy-1.4</name>
<display-name>OpenShift Web Balancer</display-name>
<tags>
<tag>web_proxy</tag>
<tag>scales</tag>
<tag>embedded</tag>
</tags>
</cartridge>
</cartridges>
<scales-from>2</scales-from>
<scales-to>-1</scales-to>
<base-gear-storage>1</base-gear-storage>
<additional-gear-storage>0</additional-gear-storage>gU
</gear-group>
</data>
{code}
For applications running on a single gear the solution is pretty obvious, but it isn't for scaling applications that are running on several gears. I mailed openshift-dev to find out about it.
was (Author: adietish):
the gear_groups tells you about the state of the gears that an application is running on (*<gear><state>*):
{code}
curl -H "Accept: application/xml; version=1.0" --user <USER>:<PASS> "https://openshift.redhat.com/broker/rest/domains/honkabonka2/applications..." -X GET
<?xml version="1.0" encoding="UTF-8"?>
<response>
<status>ok</status>
<type>gear_groups</type>
<data>
<gear-group>
<uuid>51371581e0b8cd15b900002e</uuid>
<name>51371581e0b8cd15b900002e</name>
<gear-profile>medium</gear-profile>
<gears>
<gear>
<id>51371581e0b8cd15b900001b</id>
<state>started</state>
</gear>
<gear>
<id>513728ee5004465cbb0002bd</id>
<state>started</state>
</gear>
</gears>
<cartridges>
<cartridge>
<name>jbosseap-6.0</name>
<display-name>JBoss Enterprise Application Platform 6.0</display-name>
<tags>
<tag>service</tag>
<tag>web_framework</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>jee_full_profile</tag>
<tag>premium</tag>
</tags>
</cartridge>
<cartridge>
<name>haproxy-1.4</name>
<display-name>OpenShift Web Balancer</display-name>
<tags>
<tag>web_proxy</tag>
<tag>scales</tag>
<tag>embedded</tag>
</tags>
</cartridge>
</cartridges>
<scales-from>2</scales-from>
<scales-to>-1</scales-to>
<base-gear-storage>1</base-gear-storage>
<additional-gear-storage>0</additional-gear-storage>gU
</gear-group>
</data>
{code}
> Display application state in OpenShift Explorer and Properties view
> -------------------------------------------------------------------
>
> Key: JBIDE-11881
> URL: https://issues.jboss.org/browse/JBIDE-11881
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 3.3.0.Beta3
> Reporter: Xavier Coulon
> Assignee: Andre Dietisheim
> Fix For: 4.1.0.Alpha2
>
>
> From Bugzilla#805989
> The state of the application on each gear can be checked using the gear_groups
> rest api.
> /broker/rest/domains/<domain-name>/applications/<app-name>/gear_groups
> This rest call reflects the state of the application on each gear based on the
> contents of the file $OPENSHIFT_GEAR_DIR/runtime/.state
> The following states should be tracked in ~/runtime/.state
> stopped
> building
> deploying
> started
> idle
> unknown
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month
[JBoss JIRA] (JBIDE-13732) Firebug doesn't run from Btrowsersimm for some web page
by Vlado Pakan (JIRA)
Vlado Pakan created JBIDE-13732:
-----------------------------------
Summary: Firebug doesn't run from Btrowsersimm for some web page
Key: JBIDE-13732
URL: https://issues.jboss.org/browse/JBIDE-13732
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: jsp/jsf/xml/html source editing
Affects Versions: 4.1.0.Alpha1
Environment: Linux and JBDS Alpha1-v20130306-0101-B124
Reporter: Vlado Pakan
Assignee: Alexey Kazakov
Priority: Critical
Fix For: 4.1.0.Beta1
1. Open Browsersimm
2. Open url www.google.com
3. Run Firebug Lite from context menu of BrowserSimm
ASSERT: Debug window is opened and working
4. Open url www.sme.sk
5. Run Firebug Lite from context menu of BrowserSimm
ERROR: No debug window is opened
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month
[JBoss JIRA] (JBIDE-13729) Error trying to embed HAProxy into scaled application: HAProxy not listed in embedded cartridges (OpenShift Explorer, Add/Remove embedded cartridges)
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13729?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-13729:
-------------------------------------
Description:
This is a watcher issue that keeps track of the progress in the OpenShift bugzilla:
HAProxy cartridge not displayed in OpenShift Explorer even it is already embedded during the process of creating scaled application.
was:HAProxy cartridge not displayed in OpenShift Explorer even it is already embedded during the process of creating scaled application.
> Error trying to embed HAProxy into scaled application: HAProxy not listed in embedded cartridges (OpenShift Explorer, Add/Remove embedded cartridges)
> -----------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-13729
> URL: https://issues.jboss.org/browse/JBIDE-13729
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.1.0.Alpha1
> Reporter: Stefan Bunciak
> Assignee: Andre Dietisheim
> Priority: Minor
> Fix For: 4.1.x
>
> Attachments: scaledeap.png
>
>
> This is a watcher issue that keeps track of the progress in the OpenShift bugzilla:
> HAProxy cartridge not displayed in OpenShift Explorer even it is already embedded during the process of creating scaled application.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month
[JBoss JIRA] (JBIDE-13718) Publish script fails for new components
by Mickael Istria (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13718?page=com.atlassian.jira.plugi... ]
Mickael Istria updated JBIDE-13718:
-----------------------------------
Priority: Minor (was: Blocker)
The jbosstools-aerogear repo did not follow usual layout. I fixed it.
So now publication did work once (thanks to curl) and repo is in standard layout. This issue is no more a blocker.
> Publish script fails for new components
> ---------------------------------------
>
> Key: JBIDE-13718
> URL: https://issues.jboss.org/browse/JBIDE-13718
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Build/Releng
> Reporter: Mickael Istria
> Assignee: Nick Boldt
> Priority: Minor
> Fix For: 4.1.0.Alpha2
>
>
> While trying to publish the new "jbosstools-aerogear" component nightly site, the publish script fails telling
> {code}
> + cd /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/cordova
> + wget http://raw.github.com/jbosstools/jbosstools-build-ci/master/publish/publi... -q --no-check-certificate -N
> + . publish.sh
> +++ mktemp -d
> ++ tmpdir=/tmp/tmp.DUivo13746
> ++ mkdir -p /tmp/tmp.DUivo13746
> ++ STAGINGDIR=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master
> ++ PUBLISHPATHSUFFIX=
> ++ [[ -n '' ]]
> ++ JOBNAMEREDUX=jbosstools-aerogear_master
> ++ JOBNAMEREDUX=aerogear_master
> ++ [[ '' == \Y\e\s ]]
> ++ ZIPSUFFIX=SNAPSHOT
> ++ SNAPNAME=jbosstools-aerogear_master-Update-SNAPSHOT.zip
> ++ SRCSNAME=jbosstools-aerogear_master-Sources-SNAPSHOT.zip
> ++ SUFFNAME=-Update-SNAPSHOT.zip
> ++ [[ '' == '' ]]
> ++ DESTINATION=tools@filemgmt.jboss.org:/downloads_htdocs/tools
> ++ [[ '' == '' ]]
> ++ INTRNALDEST=/home/hudson/static_build_env/jbds
> ++ rm -fr /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master
> ++ z=
> ++ [[ -d /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/aggregate/site/target ]]
> ++ [[ -d /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/aggregate/site/site/target ]]
> ++ [[ -d /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/site/target ]]
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
> ++ bl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
> ++ rm -f /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
> ++ wget -q http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/consol... -O /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt --timeout=900 --wait=10 --random-wait --tries=10 --retry-connrefused --no-check-certificate
> +++ cat /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
> +++ grep org/jboss/tools/parent/
> +++ head -1
> +++ sed -e 's#.\+org/jboss/tools/parent/\(.\+\)/\(maven-metadata.xml\|parent.\+\)#\1#'
> +++ sed -e s#-SNAPSHOT##
> +++ sed -e 's#[0-9].[0-9].[0-9].##'
> ++ BUILD_ALIAS=Alpha1
> ++ wgetParams='--timeout=900 --wait=10 --random-wait --tries=30 --retry-connrefused --no-check-certificate --server-response'
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
> ++ rl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/REVISION
> +++ find /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master -mindepth 2 -maxdepth 3 -name .git
> ++ [[ -n /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/.git ]]
> ++ rl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION
> ++ rm -f /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.txt /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml
> ++ wget -O /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml 'http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/api/xm...' --timeout=900 --wait=10 --random-wait --tries=30 --retry-connrefused --no-check-certificate --server-response
> --2013-03-05 07:00:07-- http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/api/xm...
> Resolving hudson.qa.jboss.com... 10.16.90.43
> Connecting to hudson.qa.jboss.com|10.16.90.43|:80... connected.
> HTTP request sent, awaiting response...
> HTTP/1.1 200 OK
> Date: Tue, 05 Mar 2013 12:00:07 GMT
> X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1
> Content-Type: application/xml;charset=UTF-8
> Connection: close
> Length: unspecified [application/xml]
> Saving to: `/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml'
> 0K 34.5M=0s
> 2013-03-05 07:00:07 (34.5 MB/s) - `/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml' saved [193]
> ++ sed -e 's#<lastBuiltRevision><SHA1>\([a-f0-9]\+\)</SHA1><branch><SHA1>\([a-f0-9]\+\)</SHA1><name>\([^<>]\+\)</name></branch></lastBuiltRevision>#\3\@\1#g' /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml
> ++ sed -e 's#<[^<>]\+>##g'
> ++ mkdir -p /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
> ++ ALLREVS=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/ALL_REVISIONS.txt
> ++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
> ++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
> ++ [[ '' != \t\r\u\e ]]
> ++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
> +++ find /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master -mindepth 2 -maxdepth 3 -name .git
> ++ [[ -n /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/.git ]]
> +++ wget -nc -q -k http://download.jboss.org/jbosstools/builds/staging/jbosstools-aerogear_m... -O -
> ++ PREV_REV=
> Build step 'Execute shell' marked build as failure
> {code}
> It looks like the publish.sh script except a previous version to be already available.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month
[JBoss JIRA] (JBIDE-13577) refactor & clean up jbosstools-target-platforms repo
by Mickael Istria (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13577?page=com.atlassian.jira.plugi... ]
Mickael Istria commented on JBIDE-13577:
----------------------------------------
[~maxandersen] We could rename the "master" branch to "publish" and make it the default branch on GitHub. WDYT?
[~nickboldt] Any objection (we'll just need to update the jobs to use "publish" branch instead of master.
> refactor & clean up jbosstools-target-platforms repo
> ----------------------------------------------------
>
> Key: JBIDE-13577
> URL: https://issues.jboss.org/browse/JBIDE-13577
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: target-platform
> Affects Versions: 4.0.0.Final, 4.0.1.Final, 4.1.0.Alpha1, 4.1.0.Alpha2
> Reporter: Nick Boldt
> Assignee: Mickael Istria
> Fix For: 4.0.0.Final, 4.0.1.Final, 4.1.0.Alpha1, 4.1.0.Alpha2
>
>
> Rename branches as follows:
> 4.2.0 -> 4.20.x (currently contains 4.20.6)
> 4.2.1 -> 4.21.x (currently contains 4.21.4)
> (new) -> 4.22.x (soon will contain 4.22.0)
> 4.3.0 -> master (currently contains 4.30.3)
> Also, purge any large binaries that are causing the repo to be >50M in size.
> When Kepler R is released (Eclipse 4.3.0.Final) we can branch a 4.30.x branch and work on the new 4.31.x target platforms (Kepler SR1) in the master branch.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month
[JBoss JIRA] (JBIDE-13731) error when creating html5 project from central: duplicate listener
by Martin Malina (JIRA)
Martin Malina created JBIDE-13731:
-------------------------------------
Summary: error when creating html5 project from central: duplicate listener
Key: JBIDE-13731
URL: https://issues.jboss.org/browse/JBIDE-13731
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: central
Affects Versions: 4.1.0.Alpha1
Environment: JBDS 7.0.0.Alpha1c B124
Reporter: Martin Malina
Assignee: Snjezana Peco
Fix For: 4.1.0.Alpha2
When you try to create the html5 project from JBoss Central, you get this error in the workspace log:
{code}
!ENTRY org.eclipse.jpt.jpa.core 4 0 2013-03-06 13:45:23.414
!MESSAGE duplicate listener: AbstractJpaProject.ResourceModelListener[06-25-5B-29](HibernateJpaProject[7E-83-E3-E5](jboss-as-kitchensink-html5-mobile))
!STACK 0
java.lang.IllegalArgumentException: duplicate listener: AbstractJpaProject.ResourceModelListener[06-25-5B-29](HibernateJpaProject[7E-83-E3-E5](jboss-as-kitchensink-html5-mobile))
at org.eclipse.jpt.common.utility.internal.ListenerList.add(ListenerList.java:95)
at org.eclipse.jpt.common.core.resource.xml.JptXmlResource.addResourceModelListener(JptXmlResource.java:270)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.addJpaFileMaybe_(AbstractJpaProject.java:587)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.addJpaFileMaybe(AbstractJpaProject.java:560)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.synchronizeJpaFiles(AbstractJpaProject.java:1664)
at org.jboss.tools.hibernate.jpt.core.internal.HibernateJpaProject.synchronizeJpaFiles(HibernateJpaProject.java:264)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$InternalResourceDeltaVisitor.fileChangeIsSignificant(AbstractJpaProject.java:1649)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$ResourceDeltaVisitor.fileChanged(AbstractJpaProject.java:1841)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$ResourceDeltaVisitor.visit(AbstractJpaProject.java:1833)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:69)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:49)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$ResourceDeltaVisitor.visitDelta(AbstractJpaProject.java:1816)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.internalProjectChanged(AbstractJpaProject.java:1627)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.projectChanged(AbstractJpaProject.java:1619)
at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.projectChanged_(InternalJpaProjectManager.java:759)
at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager$ProjectChangeEventHandlerCommand.execute(InternalJpaProjectManager.java:741)
at org.eclipse.jpt.common.core.internal.utility.command.JobCommandJob.run(JobCommandJob.java:42)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month
[JBoss JIRA] (JBIDE-13548) Hibernate errors when importing projects from JBoss Central
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13548?page=com.atlassian.jira.plugi... ]
Martin Malina closed JBIDE-13548.
---------------------------------
I created JBIDE-13731 for the new issue. Closing this JIRA.
> Hibernate errors when importing projects from JBoss Central
> -----------------------------------------------------------
>
> Key: JBIDE-13548
> URL: https://issues.jboss.org/browse/JBIDE-13548
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: hibernate
> Affects Versions: 4.1.0.Alpha1
> Reporter: Radim Hopp
> Assignee: Koen Aers
> Priority: Critical
> Labels: respin-c
> Fix For: 4.1.0.Alpha1
>
>
> When creating projects from JBoss Central ("HTML5 Project" or "RichFaces Project" for example) lot of errors like this appears in error log:
> {noformat}java.lang.ClassCastException: org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericClassRef cannot be cast to org.jboss.tools.hibernate.jpt.core.internal.context.persistence.HibernateClassRef
> at org.jboss.tools.hibernate.jpt.core.internal.context.HibernatePersistenceUnit$2.transform(HibernatePersistenceUnit.java:1)
> at org.eclipse.jpt.common.utility.internal.iterator.TransformationIterator.next(TransformationIterator.java:54)
> at org.eclipse.jpt.common.utility.internal.iterator.FilteringIterator.loadNext(FilteringIterator.java:122)
> at org.eclipse.jpt.common.utility.internal.iterator.FilteringIterator.<init>(FilteringIterator.java:90)
> at org.eclipse.jpt.common.utility.internal.iterable.FilteringIterable.iterator(FilteringIterable.java:68)
> at org.eclipse.jpt.common.utility.internal.iterable.TransformationIterable.iterator(TransformationIterable.java:50)
> at org.eclipse.jpt.common.utility.internal.iterable.CompositeIterable.iterables(CompositeIterable.java:72)
> at org.eclipse.jpt.common.utility.internal.iterable.CompositeIterable.iterators(CompositeIterable.java:65)
> at org.eclipse.jpt.common.utility.internal.iterable.CompositeIterable.iterator(CompositeIterable.java:57)
> at org.eclipse.jpt.common.utility.internal.iterable.IterableTools$IteratorTransformer.transform(IterableTools.java:914)
> at org.eclipse.jpt.common.utility.internal.iterable.IterableTools$IteratorTransformer.transform(IterableTools.java:1)
> at org.eclipse.jpt.common.utility.internal.iterator.TransformationIterator.next(TransformationIterator.java:54)
> at org.eclipse.jpt.common.utility.internal.iterator.CompositeIterator.loadCurrentIterator(CompositeIterator.java:88)
> at org.eclipse.jpt.common.utility.internal.iterator.CompositeIterator.hasNext(CompositeIterator.java:51)
> at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.mapByName(AbstractPersistenceUnit.java:2112)
> at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.buildGenerators(AbstractPersistenceUnit.java:1527)
> at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.update(AbstractPersistenceUnit.java:294)
> at org.jboss.tools.hibernate.jpt.core.internal.context.HibernatePersistenceUnit.update(HibernatePersistenceUnit.java:92)
> at org.eclipse.jpt.jpa.core.internal.context.AbstractJpaContextNode.updateNodes(AbstractJpaContextNode.java:61)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistence.update(GenericPersistence.java:71)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistenceXml.syncPersistence(GenericPersistenceXml.java:140)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistenceXml.updatePersistence(GenericPersistenceXml.java:97)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistenceXml.update(GenericPersistenceXml.java:93)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericRootContextNode.syncPersistenceXml(GenericRootContextNode.java:126)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericRootContextNode.updatePersistenceXml(GenericRootContextNode.java:160)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericRootContextNode.update(GenericRootContextNode.java:76)
> at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.update(AbstractJpaProject.java:2011)
> at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$UpdateJobCommand.execute(AbstractJpaProject.java:1998)
> at org.eclipse.jpt.common.core.internal.utility.command.RepeatingJobCommandWrapper.executeCommand(RepeatingJobCommandWrapper.java:207)
> at org.eclipse.jpt.common.core.internal.utility.command.NotifyingRepeatingJobCommandWrapper.executeCommand(NotifyingRepeatingJobCommandWrapper.java:68)
> at org.eclipse.jpt.common.core.internal.utility.command.RepeatingJobCommandWrapper.execute_(RepeatingJobCommandWrapper.java:192)
> at org.eclipse.jpt.common.core.internal.utility.command.RepeatingJobCommandWrapper$StartJobCommand.execute(RepeatingJobCommandWrapper.java:172)
> at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.execute_(InternalJpaProjectManager.java:1202)
> at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager$ClientJobCommandWrapper.execute(InternalJpaProjectManager.java:1182)
> at org.eclipse.jpt.common.core.internal.utility.command.JobCommandJob.run(JobCommandJob.java:42)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53){noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month
[JBoss JIRA] (JBIDE-13548) Hibernate errors when importing projects from JBoss Central
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13548?page=com.atlassian.jira.plugi... ]
Martin Malina commented on JBIDE-13548:
---------------------------------------
I can no longer reproduce this in JBDS 7.0.0.Alpha1c B124.
I now I can see this error in the workspace log:
{code}
!ENTRY org.eclipse.jpt.jpa.core 4 0 2013-03-06 13:45:23.414
!MESSAGE duplicate listener: AbstractJpaProject.ResourceModelListener[06-25-5B-29](HibernateJpaProject[7E-83-E3-E5](jboss-as-kitchensink-html5-mobile))
!STACK 0
java.lang.IllegalArgumentException: duplicate listener: AbstractJpaProject.ResourceModelListener[06-25-5B-29](HibernateJpaProject[7E-83-E3-E5](jboss-as-kitchensink-html5-mobile))
at org.eclipse.jpt.common.utility.internal.ListenerList.add(ListenerList.java:95)
at org.eclipse.jpt.common.core.resource.xml.JptXmlResource.addResourceModelListener(JptXmlResource.java:270)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.addJpaFileMaybe_(AbstractJpaProject.java:587)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.addJpaFileMaybe(AbstractJpaProject.java:560)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.synchronizeJpaFiles(AbstractJpaProject.java:1664)
at org.jboss.tools.hibernate.jpt.core.internal.HibernateJpaProject.synchronizeJpaFiles(HibernateJpaProject.java:264)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$InternalResourceDeltaVisitor.fileChangeIsSignificant(AbstractJpaProject.java:1649)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$ResourceDeltaVisitor.fileChanged(AbstractJpaProject.java:1841)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$ResourceDeltaVisitor.visit(AbstractJpaProject.java:1833)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:69)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:49)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$ResourceDeltaVisitor.visitDelta(AbstractJpaProject.java:1816)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.internalProjectChanged(AbstractJpaProject.java:1627)
at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.projectChanged(AbstractJpaProject.java:1619)
at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.projectChanged_(InternalJpaProjectManager.java:759)
at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager$ProjectChangeEventHandlerCommand.execute(InternalJpaProjectManager.java:741)
at org.eclipse.jpt.common.core.internal.utility.command.JobCommandJob.run(JobCommandJob.java:42)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
{code}
I will create another JIRA.
> Hibernate errors when importing projects from JBoss Central
> -----------------------------------------------------------
>
> Key: JBIDE-13548
> URL: https://issues.jboss.org/browse/JBIDE-13548
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: hibernate
> Affects Versions: 4.1.0.Alpha1
> Reporter: Radim Hopp
> Assignee: Koen Aers
> Priority: Critical
> Labels: respin-c
> Fix For: 4.1.0.Alpha1
>
>
> When creating projects from JBoss Central ("HTML5 Project" or "RichFaces Project" for example) lot of errors like this appears in error log:
> {noformat}java.lang.ClassCastException: org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericClassRef cannot be cast to org.jboss.tools.hibernate.jpt.core.internal.context.persistence.HibernateClassRef
> at org.jboss.tools.hibernate.jpt.core.internal.context.HibernatePersistenceUnit$2.transform(HibernatePersistenceUnit.java:1)
> at org.eclipse.jpt.common.utility.internal.iterator.TransformationIterator.next(TransformationIterator.java:54)
> at org.eclipse.jpt.common.utility.internal.iterator.FilteringIterator.loadNext(FilteringIterator.java:122)
> at org.eclipse.jpt.common.utility.internal.iterator.FilteringIterator.<init>(FilteringIterator.java:90)
> at org.eclipse.jpt.common.utility.internal.iterable.FilteringIterable.iterator(FilteringIterable.java:68)
> at org.eclipse.jpt.common.utility.internal.iterable.TransformationIterable.iterator(TransformationIterable.java:50)
> at org.eclipse.jpt.common.utility.internal.iterable.CompositeIterable.iterables(CompositeIterable.java:72)
> at org.eclipse.jpt.common.utility.internal.iterable.CompositeIterable.iterators(CompositeIterable.java:65)
> at org.eclipse.jpt.common.utility.internal.iterable.CompositeIterable.iterator(CompositeIterable.java:57)
> at org.eclipse.jpt.common.utility.internal.iterable.IterableTools$IteratorTransformer.transform(IterableTools.java:914)
> at org.eclipse.jpt.common.utility.internal.iterable.IterableTools$IteratorTransformer.transform(IterableTools.java:1)
> at org.eclipse.jpt.common.utility.internal.iterator.TransformationIterator.next(TransformationIterator.java:54)
> at org.eclipse.jpt.common.utility.internal.iterator.CompositeIterator.loadCurrentIterator(CompositeIterator.java:88)
> at org.eclipse.jpt.common.utility.internal.iterator.CompositeIterator.hasNext(CompositeIterator.java:51)
> at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.mapByName(AbstractPersistenceUnit.java:2112)
> at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.buildGenerators(AbstractPersistenceUnit.java:1527)
> at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.update(AbstractPersistenceUnit.java:294)
> at org.jboss.tools.hibernate.jpt.core.internal.context.HibernatePersistenceUnit.update(HibernatePersistenceUnit.java:92)
> at org.eclipse.jpt.jpa.core.internal.context.AbstractJpaContextNode.updateNodes(AbstractJpaContextNode.java:61)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistence.update(GenericPersistence.java:71)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistenceXml.syncPersistence(GenericPersistenceXml.java:140)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistenceXml.updatePersistence(GenericPersistenceXml.java:97)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistenceXml.update(GenericPersistenceXml.java:93)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericRootContextNode.syncPersistenceXml(GenericRootContextNode.java:126)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericRootContextNode.updatePersistenceXml(GenericRootContextNode.java:160)
> at org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericRootContextNode.update(GenericRootContextNode.java:76)
> at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.update(AbstractJpaProject.java:2011)
> at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$UpdateJobCommand.execute(AbstractJpaProject.java:1998)
> at org.eclipse.jpt.common.core.internal.utility.command.RepeatingJobCommandWrapper.executeCommand(RepeatingJobCommandWrapper.java:207)
> at org.eclipse.jpt.common.core.internal.utility.command.NotifyingRepeatingJobCommandWrapper.executeCommand(NotifyingRepeatingJobCommandWrapper.java:68)
> at org.eclipse.jpt.common.core.internal.utility.command.RepeatingJobCommandWrapper.execute_(RepeatingJobCommandWrapper.java:192)
> at org.eclipse.jpt.common.core.internal.utility.command.RepeatingJobCommandWrapper$StartJobCommand.execute(RepeatingJobCommandWrapper.java:172)
> at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.execute_(InternalJpaProjectManager.java:1202)
> at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager$ClientJobCommandWrapper.execute(InternalJpaProjectManager.java:1182)
> at org.eclipse.jpt.common.core.internal.utility.command.JobCommandJob.run(JobCommandJob.java:42)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53){noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 1 month