Bug 414498 - When compiling via maven a missing RoFi__OT__ may cause build failure
Summary: When compiling via maven a missing RoFi__OT__ may cause build failure
Status: ASSIGNED
Alias: None
Product: Objectteams
Classification: Tools
Component: OTMvn (show other bugs)
Version: 2.2   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 2.8.3   Edit
Assignee: Stephan Herrmann CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-06 10:39 EDT by Stephan Herrmann CLA
Modified: 2023-07-20 07:42 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Herrmann CLA 2013-08-06 10:39:49 EDT
The synthetic role cache stored in RoFi__OT__ may cause a compile error during maven builds. I assume that this is hidded in the IDE by way of the .compiler.adaptor bundle.

We need to find a way to gracefully ignore this also during maven builds.
Comment 1 Stephan Herrmann CLA 2013-08-06 15:08:58 EDT
Forgot to mention: this is witnessed by the mavenized flight bonus example,
see http://wiki.eclipse.org/index.php?title=OTHowtos/BuildTime_Weaver#Flight_Bonus.
Comment 2 Stephan Herrmann CLA 2018-06-05 16:19:40 EDT
Bulk move to 2.8
Comment 3 Lars Schütze CLA 2018-06-28 05:02:09 EDT
Is there anything that can be done for ObjectTeams to allow builds being made with Maven? Is there an umbrella bug for a Maven build for Object Teams that lists all depending bugs until this works?

I just see here and there that there are currently problems and having a mavenized build would help tremendously in shipping and having reliable builds.
Comment 4 Stephan Herrmann CLA 2018-06-28 07:21:06 EDT
(In reply to Lars Schütze from comment #3)
> Is there anything that can be done for ObjectTeams to allow builds being
> made with Maven? Is there an umbrella bug for a Maven build for Object Teams
> that lists all depending bugs until this works?
> 
> I just see here and there that there are currently problems and having a
> mavenized build would help tremendously in shipping and having reliable
> builds.

This current bug is about using OT/J in users' Maven builds.

You seem to be asking about using Maven to build OTDT, right? The latter is not planned, sorry.

It would be great, however, if you create an umbrella bug in Objectteams/Releng that collects the problems you are seeing. From looking at this list we should be able to judge what's easier: fix all those individual problems or create an entire new build. TIA.
Comment 5 Stephan Herrmann CLA 2020-03-06 16:59:24 EST
bulk move to 2.8.1
Comment 6 Stephan Herrmann CLA 2023-07-20 07:42:24 EDT
Bulk move to 2.8.3