Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dtp-dev] Build issue

Anthos,

Yes, this is the known behavior with the Eclipse Update manager -- it does
not remove previous versions. Whether this is a bug or a feature is a
subject of debate in the community, but there you have it.  :-)

Regarding your builds in such an environment, you are probably doing
something similar to what we are. That is, you specify dependencies like
this:

<include name="org.eclipse.datatools.connectivity_*.jar"/>

so the * matches both 0.9 and 1.0 versions. One idea would be to define a
parameter dtp.version and set it to either 1.0 or 0.9 when running the
script. Then you could change your imports for DTP to:

<include name="org.eclipse.datatools.connectivity_${dtp.version}*.jar"/>

by keeping the wildcard * after the variable, your script would pick up
matches like "1.0.0.200702281" and so on.

Regards,
John Graham
Eclipse Data Tools Platform PMC Chair
Staff Software Engineer, Sybase, Inc.
http://dataplat.blogspot.com/



                                                                           
             Anil T Samuel                                                 
             <anil.samuel@orac                                             
             le.com>                                                    To 
             Sent by:                  DTP development mailing list        
             dtp-dev-bounces@e         <dtp-dev@xxxxxxxxxxx>               
             clipse.org                                                 cc 
                                                                           
                                                                   Subject 
             02/28/2007 09:08          [dtp-dev] Build issue               
             PM                                                            
                                                                           
                                                                           
             Please respond to                                             
              DTP development                                              
               mailing list                                                
             <dtp-dev@eclipse.                                             
                   org>                                                    
                                                                           
                                                                           




Hi

I first installed DTP 0.9 and later installed 1.0 using update
center. When I run my ant build script outside Eclipse it is picking
the 0.9 version of jars from the plugin directory and therefore
resulting errors. The Product Configuration (Help->Software Updates-
 >Manage Configuration) does not list the 0.9 version else I could
uninstall it from there.

Shouldn't 0.9 version plugins get removed when 1.0 is installed ? is
this a bug ?

I know this may not happen if I use PDE build; but I prefer a build
system independent of Eclipse.

Regards
Anthos

Plugin directory contents:-
anthos-mac:~/projects/opensource/eclipse/plugins anthos$ find *0.9* -
maxdepth 0
org.eclipse.datatools.connectivity.db.derby_0.9.1.200608251.jar
org.eclipse.datatools.connectivity.db.generic.ui_0.9.1.200608251
org.eclipse.datatools.connectivity.db.generic_0.9.1.200608251
org.eclipse.datatools.connectivity.dbdefinition.derby_0.9.0.200605101
org.eclipse.datatools.connectivity.dbdefinition.genericJDBC_0.9.0.200605
101
org.eclipse.datatools.connectivity.derby.ui_0.9.1.200608251.jar
org.eclipse.datatools.connectivity.derby_0.9.1.200608251.jar
org.eclipse.datatools.connectivity.finfo_0.9.1.200609191.jar
org.eclipse.datatools.connectivity.oda.designer.finfo_0.9.1.200609191.ja
r
org.eclipse.datatools.connectivity.oda.finfo_0.9.1.200609191.jar
org.eclipse.datatools.connectivity.sqm.core.ui_0.9.1.200608251
org.eclipse.datatools.connectivity.sqm.core_0.9.1.200608251.jar
org.eclipse.datatools.connectivity.sqm.server.ui_0.9.1.200608251
org.eclipse.datatools.connectivity.ui.dse_0.9.1.200608251
org.eclipse.datatools.connectivity.ui_0.9.1.200608251
org.eclipse.datatools.connectivity_0.9.1.20060831
org.eclipse.datatools.enablement.finfo_0.9.1.200609191.jar
org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition_0.9.0.2006
05231
org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition_0.9.0.20060523
1
org.eclipse.datatools.enablement.ibm.db2.luw.profile_0.9.1.200608311
org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition_0.9.0.2006
05231
org.eclipse.datatools.enablement.ibm.informix.dbdefinition_0.9.0.2006052
31
org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition_0.9.0.20060
5231
org.eclipse.datatools.enablement.mysql.dbdefinition_0.9.0.200605231
org.eclipse.datatools.enablement.mysql.profile_0.9.1.200608311
org.eclipse.datatools.enablement.mysql_0.9.1.200608311.jar
org.eclipse.datatools.enablement.oracle.dbdefinition_0.9.0.200605231
org.eclipse.datatools.enablement.oracle.profile_0.9.1.200609191
org.eclipse.datatools.enablement.sybase.ase.dbdefinition_0.9.0.200605231
org.eclipse.datatools.enablement.sybase.ase.profile_0.9.1.200608311
org.eclipse.datatools.modelbase.dbdefinition_0.9.0.200605101
org.eclipse.datatools.modelbase.derby_0.9.0.200608311.jar
org.eclipse.datatools.modelbase.edit_0.9.0.200608311
org.eclipse.datatools.modelbase.finfo_0.9.1.200609191.jar
org.eclipse.datatools.modelbase.sql.query_0.9.0.200608311
org.eclipse.datatools.modelbase.sql.xml.query_0.9.0.200608311
org.eclipse.datatools.modelbase.sql_0.9.0.200605101
org.eclipse.datatools.sqltools.common.ui_0.9.0.200605101.jar
org.eclipse.datatools.sqltools.db.derby_0.9.0.200605101.jar
org.eclipse.datatools.sqltools.db.generic_0.9.0.200605101.jar
org.eclipse.datatools.sqltools.debugger.core_0.9.0.200605101.jar
org.eclipse.datatools.sqltools.editor.core_0.9.0.200605101.jar
org.eclipse.datatools.sqltools.finfo_0.9.1.200609191.jar
org.eclipse.datatools.sqltools.parsers.sql.lexer_0.9.0.200608311
org.eclipse.datatools.sqltools.parsers.sql.query_0.9.0.200608311
org.eclipse.datatools.sqltools.parsers.sql.xml.query_0.9.0.200608311
org.eclipse.datatools.sqltools.parsers.sql_0.9.0.200608311
org.eclipse.datatools.sqltools.plan_0.9.0.200605101.jar
org.eclipse.datatools.sqltools.result_0.9.0.200605101.jar
org.eclipse.datatools.sqltools.routineeditor_0.9.0.200605121.jar
org.eclipse.datatools.sqltools.sql_0.9.0.200605101.jar
org.eclipse.datatools.sqltools.sqleditor_0.9.0.200605121.jar
org.eclipse.datatools.sqltools.sqlscrapbook_0.9.0.200605101.jar

anthos-mac:~/projects/opensource/eclipse/plugins anthos$ find *1.0* -
maxdepth 0 | grep datatools
org.eclipse.datatools.connectivity.db.derby_1.0.0.20061109.jar
org.eclipse.datatools.connectivity.db.generic.ui_1.0.0.200609291
org.eclipse.datatools.connectivity.db.generic_1.0.0.20061018
org.eclipse.datatools.connectivity.dbdefinition.derby_1.0.0.200609291
org.eclipse.datatools.connectivity.dbdefinition.genericJDBC_1.0.0.200609
291
org.eclipse.datatools.connectivity.derby.ui_1.0.0.200611092.jar
org.eclipse.datatools.connectivity.derby_1.0.0.200611091.jar
org.eclipse.datatools.connectivity.jdt_1.0.0.20061108.jar
org.eclipse.datatools.connectivity.sqm.core.ui_1.0.0.200611092
org.eclipse.datatools.connectivity.sqm.core_1.0.0.200612191.jar
org.eclipse.datatools.connectivity.sqm.fe.ui.actions_1.0.0.200611091.jar
org.eclipse.datatools.connectivity.sqm.fe.ui_1.0.0.200612071.jar
org.eclipse.datatools.connectivity.sqm.server.ui_1.0.0.200612111
org.eclipse.datatools.connectivity.ui.dse_1.0.0.200612071
org.eclipse.datatools.connectivity.ui_1.0.0.200612191
org.eclipse.datatools.connectivity_1.0.0.200612111
org.eclipse.datatools.doc.isv_1.0.0.200612201.jar
org.eclipse.datatools.doc.user_1.0.0.200612191
org.eclipse.datatools.enablement.finfo_1.0.0.200612201.jar
org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition_1.0.0.2006
09291
org.eclipse.datatools.enablement.ibm.db2.iseries.profile_1.0.0.200609291
org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition_1.0.0.20060929
1
org.eclipse.datatools.enablement.ibm.db2.luw.profile_1.0.0.200609291
org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition_1.0.0.2006
09291
org.eclipse.datatools.enablement.ibm.db2.zseries.profile_1.0.0.200609291
org.eclipse.datatools.enablement.ibm.informix.dbdefinition_1.0.0.2006092
91
org.eclipse.datatools.enablement.ibm.informix.profile_1.0.0.200609291
org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition_1.0.0.20060
9291
org.eclipse.datatools.enablement.msft.sqlserver.profile_1.0.0.200609291
org.eclipse.datatools.enablement.mysql.dbdefinition_1.0.0.200609291
org.eclipse.datatools.enablement.mysql.profile_1.0.0.200609291
org.eclipse.datatools.enablement.mysql_1.0.0.200611083.jar
org.eclipse.datatools.enablement.oda.xml.ui_1.0.0.200612141.jar
org.eclipse.datatools.enablement.oda.xml_1.0.0.200612201.jar
org.eclipse.datatools.enablement.oracle.dbdefinition_1.0.0.200609291
org.eclipse.datatools.enablement.oracle.profile_1.0.0.200609291
org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.0.200612191
org.eclipse.datatools.enablement.postgresql.profile_1.0.0.200609291.jar
org.eclipse.datatools.enablement.sybase.ase.dbdefinition_1.0.0.200609291
org.eclipse.datatools.enablement.sybase.ase.profile_1.0.0.200609291
org.eclipse.datatools.intro_1.0.0.200612151
org.eclipse.datatools.lpg_1.0.0.200608021
org.eclipse.datatools.modelbase.dbdefinition_1.0.0.200609291
org.eclipse.datatools.modelbase.derby_1.0.0.200609291.jar
org.eclipse.datatools.modelbase.edit_1.0.0.200609291
org.eclipse.datatools.modelbase.sql.query_1.0.0.200609291
org.eclipse.datatools.modelbase.sql.xml.query_1.0.0.200609291
org.eclipse.datatools.modelbase.sql_1.0.0.200609291
org.eclipse.datatools.oda.cshelp_1.0.0.200612181


_______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev





Back to the top