Curtis Windatt | 1 Feb 16:29
Picon

Planning Meeting Notes - 1 Feb 2012

Planning Meeting Notes
1 February 2012

Discussion Topic:
- Is anyone using the dynamic tracing API (org.eclipse.osgi.service.debug.DebugOptionsListener)

JDT UI, JDT Text
- shipped Juno M5 (full-time test day, bug fixing, N&N)
- full-time test day against 3.7.2 RC3 - no issues found
- M6 planning
- first UI review of a patch that allows to ignore problems by source folder
- bug fixing

Ant
- investigating updating to Ant 1.8.3
- shipped M5 (N&N + testing)
- bug fixing

Debug
- investigating launching connectors (continued from M5)
- investigate support for key modifiers when toggling breakpoints in editor (https://bugs.eclipse.org/346615 )
- shipped M5 (N&N + testing)
- bug fixing

SWT
- 4.2M5 test week went well
- fixes released on GTK for controls whose preferred sizes were too large (ToolBar fix released for 4.2M5, others fixed this week)
- now testing Eclipse on GTK with Cairo graphics flag turned on, will soon turn this on by default
- fix released for last week's 3.7.2 build: https://bugs.eclipse.org/bugs/show_bug.cgi?id=369757 (OpenGL on Mac)

JDT Core
- Shipped Juno M5 (Verification, code reviews, bug fixing, N&N)
- Test pass for 3.7.2 RC3 - no issues found
- M6 planning
- bug fixing, newsgroups, inbox tracking...

Performance:
- No new regressions

Platform Workspace:
- inbox tracking
- M6 plan created

PDE:
- Inbox cleanup
- Shipped M5
- Tested 3.7.2 RC3
Sławomir | 7 Feb 10:31

org.eclipse.persistence.exceptions.ValidationException - JPA ManyToMany mapping

Hello All,

I am new to Eclipse. I stuck since 3 days on strange problem. What I have done:

1. Downloaded and installed Eclipse (eclipse-jee-indigo-SR1-win32-x86_64.zip)
2. Installed GlassFish (glassfish-3.1.1-windows.exe)
3. Installed plugin for Glassfish (for Eclipse Indigio IDE)
4. Created EJB project with facets: Java,EJB,jpa 2.0
5. GlassFish target platform: "GlassFish Server Open Source(Java EE6)"
6. jpa settings - selected as Platform "EclipseLink 2.3"
7. Generated "jpa Entities form Tables"

When I am trying to deploy this application to server I receive following exception:

Exception Description: Predeployment of PersistenceUnit [MegajanServerApp] failed.
Internal Exception: Exception [EclipseLink-7333] (Eclipse Persistence Services -
2.3.0.v20110604-r9504): org.eclipse.persistence.exceptions.ValidationException
Exception Description: The reference column name [name] mapped on the element [field products] does not
correspond to a valid field on the mapping reference.. Please see server.log for more details.

Here is the mapping definition generated in one of my classe:

//bi-directional many-to-many association to Product
@ManyToMany
@JoinTable(
name="job_products"
, joinColumns={
@JoinColumn(name="job_id", nullable=false)
}
, inverseJoinColumns={
@JoinColumn(name="product_name", referencedColumnName="name", nullable=false)
}
)
private List<Product> products;

In my opinion there is no problem with mapping definition but there is a bug in EclipseLink in this
validation. I found no solution for this problem on the Web. What I tried:

1. Some people calimed this is case-sensitivity issue in mapping definition but this is not my case.
(included in persistence.xml following line <property
name="eclipselink.jpa.uppercase-column-names" value="false"/> and problem still exists)
2. Updated everything what I supposed to cause this error. Even EclipseLink 2.4.0 night build.
3. Reinstalled many times GlassFish server 3.1, Eclipse Indigio IDE
4. The strangest thing is that about 2 month ago I did the same things but on other PC machine and it worked
fine. ???

I am so disappointed... How can I design reliable, distributed applications with EJB 3.1 if mentioned bugs
occur? Maybe I will try NetBeans IDE.
Please, give me any solution to this problem.

Best regards,
Slawek
Curtis Windatt | 8 Feb 16:09
Picon

Planning Meeting Notes - 8 Feb 2012

Planning Meeting Notes
8 February 2012

JDT UI, JDT Text
- helped other components fixing JRE 7 related test failures
- added support to detect EEs for JRE 8
- reviewed several content assist related patches
- restarted work on improved matching bracket support
- bug fixing
- vacation

JDT/Core
- Fixed long standing search failure with generics.
  https://bugs.eclipse.org/bugs/show_bug.cgi?id=123836.
  Issue had been reported several times and was impacting refactoring also.
- Design discussions on null annotation support for fields.
- Several fixes and improvements to resource leaks analysis.
- Patch review for support for ignoring optional compile problems
  against specific folders: https://bugs.eclipse.org/bugs/show_bug.cgi?id=220928
- bug fixing, inbox tracking, newsgroups.
- vacation

Performance:
- No new regressions

PDE
- Bug fixing
- Platform debug and e4 workbench are looking at using dynamic tracing

Debug
- Bug fixing
- Sick time

Ant
- Considering support for Ant 1.8.3

Releng
-contributed 3.7.2RC3 to Indigo SR2 release
-testing running full 4.2 build via cron on build.eclipse.org
-testing invoking tests via JSON API on build.eclipse.org
-two fixes released for 3.7.2RC4 - updated readme with list of bugs fixed and reenabled pde.api fragments to be included in repo

SWT
- applied some patches working toward GTK 3
- continuing ToolBar work on GTK
- XULRunner 10 released, will target this version as the Browser's new supported Mozilla version
- 3.8/4.2-stream fixes, in particular on Cocoa
John Arthorne | 10 Feb 21:44
Picon

4.3 bugzilla target added

To aid with triage of bugs for the release after Juno, I have created a "4.3" target milestone for Platform, JDT, and PDE in bugzilla.

Enjoy,
John
Curtis Windatt | 22 Feb 16:21
Picon

Planning Meeting Notes - 22 Feb 2012

Planning Meeting Notes
22 February 2012

JDT UI, JDT Text
- reviewed contribution that allows to ignore warnings from certain source folders (ready to be released)
- enhanced content assist listener now receives an new event when after a proposal has been applied
- continued work on matching bracket support:
   - improving detection of matching/enclosing brackets
   - investigating to show enclosing brackets in the ruler
- bug fixing

SWT
- will turn on Cairo graphics by default this week (but NOT in this week's I-build)
 - this will affect users of GTK 2.24.x
 - includes a java property switch for turning it off if a user finds it buggy ("org.eclipse.swt.internal.gtk.cairoGraphics" = "false")
- work continuing on:
 - ToolBar with overflow menu (GTK)
 - XULRunner 10 support
 - API for overlay-style scrollbars
 - BIDI improvements/fixes

Releng
-many test builds to run 4.2 build as primary
-new JaCoco libraries approved by foundation legal team, will allow us to run JaCoco tests on Windows again
-vacation day, family day
-3.7.2 release preparation

JDT/Core
- Null analysis support for fields withdrawn from 3.8 plan and
 deferred to 3.9 to allow for a broader and more general solution
 than what is possible in 3.8 time frame.
- Reviewed contribution that allows ignoring of warnings from certain
 source folders (ready to be released)
- Code select improvements in anonymous class usage (244544, 291040)
- Bug fixing, newsgroups, inbox tracking etc.

Platform Workspace:
- core.resources tests fail on JRE7 (Bug 370649) [in progress]
- Bug 366016 - Branches from other libs are displayed when trying to "Check Out As" from Orbit [in progress]
- Bug 372020 in Platform/Team in progress, this is a blocker for EGit Bug 327381 - Add support for Eclipse-SourceReferences header
- CQ for JSch 0.1.46 rised, see https://dev.eclipse.org/ipzilla/show_bug.cgi?id=6212
- inbox tracking

Performance:
- No new regressions

PDE:
- Cleaned up API Tools EE descriptions in repositories
- p2 Target platform only executes configure phase if option checked
- Filter options available on dependency visualizer
- Removed useless tracing options from tracing bundle
- Tracing preference page now warns about manual tracing options set
- Waiting on CQ for enhancements to extensions editor
- Bug fixing, inbox cleanup

Ant:
- Ant: waiting for critical bug fix from Apache for CQ (http://dev.eclipse.org/ipzilla/show_bug.cgi?id=6169)

Debug:
- added new API for toggle breakpoint actions in the editor gutter (https://bugs.eclipse.org/346615)
- added new API for clients to provide custom toggle actions in the editor gutter (https://bugs.eclipse.org/369856)
- bug fixing / triage
Kim Moir | 24 Feb 15:44
Picon

Eclipse and Equinox 3.7.2 is now available as part of the Indigo SR2 release

We're happy to announce that Eclipse and Equinox 3.7.2 are now available as part of the Indigo SR2 release

Indigo SR2 packages
http://www.eclipse.org/downloads/

The readme includes a list of bugs that we've fixed since 3.7.1
http://www.eclipse.org/eclipse/development/readme_eclipse_3.7.2.html

Eclipse 3.7.2 build page
http://download.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/index.php

Equinox 3.7.2 build page
http://download.eclipse.org/equinox/drops/R-3.7.2-201202080800/index.php

Enjoy!
The Equinox, JDT, PDE and Platform teams
Curtis Windatt | 29 Feb 16:26
Picon

Planning Meeting Notes - 29 Feb 2012

Planning Meeting Notes
29 February 2012

JDT UI, JDT Text
- committed contribution that allows to ignore warnings from certain source folders
- made option changing on 'Errors/Warnings' preference page easier to use
- removed key bindings that started with 'Esc' in the default scheme
- added code to auto-adjust null pointer access options when enabling annotation-based null analysis
- continued work on matching bracket support:
   - working on performance
   - continued investigating to show enclosing brackets in the ruler
- bug fixing

Releng
-New jetty and JaCoCo released to build. Code coverage now renabled on Windows now that we can use the new JaCoco with bug fix.
-Much testing for 4.2 build as primary
-3.7.2 as part of Indigo SR2.  Also, 4.1.2 released. Thanks Denis for redirecting traffic to mirrors to deal with all the download love from the community.
-Was cleaning up my bug bucket and noticed all the releng tool bugs.  Was wondering if these should be closed as wontfix since we don't use the releng tool anymore with the switch to the git flow model.

PDE
- Fix checkstate on target content tab (346336)
- Significant enhancements to the extensions tree editor (360894)
- Plugin import from git (372726)
- Updated API tools EE descriptions (372394)
- Inbox cleanup, bug fixing

JDT/Core
  Bug fixes for M6,
  Inbox tracking, newsgroups etc.

SWT
- Cairo graphics are on by default (affect users of GTK 2.24.x)
- BIDI improvements/fixes released
- API for overlay-style scrollbars released
- investigating last issue blocking XULRunner 10 Browser support from being released

Debug
- completed API for toggle breakpoints target extension(s)
- fixed issues around action activations + 4.2
- viewer performance bug fixing (https://bugs.eclipse.org/372550)
- inbox triage
- bug fixing

Ant
- the critical bug blocking our 1.8.3 CQ has been fixed and we are preparing Ant 1.8.3 for orbit


Gmane