12 Replies Latest reply on May 1, 2009 3:31 PM by jpav

    Pre-release 6.0.0 SNAPSHOT available

    blafond

      Yesterday we released a second pre-release SNAPSHOT of 6.0.0 Teiid Designer for download at:

      https://sourceforge.net/project/showfiles.php?group_id=253052&package_id=309742

      This SNAPSHOT provides full functionality of Designer's Preview Data feature as well as delivering native JDBC driver templates to assist in quickly getting you set up to import your source schema for model creation. All you'll need to provide are the driver jar's themselves.

      In addition, we've added a Connector Class Path Editor which assists in managing your driver jars. This addresses difficulties encountered with the first pre-release Designer. (See: http://www.jboss.org/community/docs/DOC-13476 )

      Note that the following primary features are not yet fully functional due to Extension metamodel problems incurred as a result of our EMF upgrade from version 2.1 to 2.4.
      - Extension model creation and editing
      - Web Service as Relational Source Model importer
      - XML Schema as Relational Source Model importer
      - Salesforce as Relational Source Model importer

      Barry LaFond
      Teiid Designer Project Lead

        • 1. Re: Pre-release 6.0.0 SNAPSHOT available

          Is there a listing of what fixes should have been incorporated into this pre-release snapshot?

          JIRA-131 shows as having been corrected, but still seems to be an issue in this snapshot. I included a timestamp attribute and still see the same import pointing to www.metamatrix.com/metamodels/SimpleDatatypes-instance, but not resolved when attempting to execute the VdB.

          Add Note: When testing TEIID Designer with some mock-dBs, I encounted the same error when executing the VdB when I included a bidgecimal. However, there was no import declaration for SimpleDatatypes-instance, just the runtime error when executing the VdB.

          • 2. Re: Pre-release 6.0.0 SNAPSHOT available

            Add Info...

            In the case of a timestamp attribute, the error on the VdB presents pre-execution (i.e., the import for SimpleDatatypes-instance is added and fails to be resolved).

            In the case of a bigdecimal attribute, the error onthe VdB presents during execution (i.e., no import is added, but the attempt to resolve occurs when the VdB is executed within TEIID Designer).

            • 3. Re: Pre-release 6.0.0 SNAPSHOT available
              blafond

              Right now, the Teiid Designer's RESOLVED JIRA's are the best source for "what's fixed". We'll have release notes for 6.0.0.

              On TEIIDDES-131, I verified the fix for both Windows & Linux. Changing datatype to timestamp and bigdecimal resulted in the propert import being added to my relational model. Adding this model to a VDB and saving (validating) resulted in no VDB errors or warnings about missing imports.

              Can you check your Designer Version in Eclipse's "Help > About Eclipse" dialog? It should be: 6.0.0.v20090427_SNAPSHOT

              • 4. Re: Pre-release 6.0.0 SNAPSHOT available

                Here is the behavior I am seeing...

                1. Adding either a bigdecimal or timestamp into a view table results in the import declaration "http://www.metamatrix.com/metamodels/SimpleDatatypes-instance" being added to the view model.

                2. Adding the resultant view model into a VDB and saving results in the error "Missing model import to resource http://www.metamatrix.com/metamodles/SimpleDatatypes-instance".

                3. Removing the view model from the VDB and re-saving results in the error going away.

                I have installed Teiid Designer by downloading and installing from "teiid_designer_6.0.0.v20090427_SNAPSHOT.zip".
                - When looking at the "About Eclipse SDK Plug-ins", it shows "Teiid Designer" with a version number of "6.0.0".
                - When looking at "Installed Software" within Eclipse, it shows "Teiid Designer" with a version reference of "6.0.0.v20090427_SNAPSHOT".
                - When looking at "Available Software" within Eclipse, it shows "Teiid Designer" with a version reference of "6.0.0.v20090427_SNAPSHOT".

                This is running on Windows XP SP3.

                • 5. Re: Pre-release 6.0.0 SNAPSHOT available
                  blafond

                  If the"About Eclipse SDK Plug-ins" does not show 6.0.0.v20090427_SNAPSHOT, then it's probably not installed correctly.

                  Did you install within a fresh Eclipse?

                  Unfortunately, we don't recommend trying to uninstall/re-install Teiid Designer, at this point, if that's what you did. We can't guarantee that we're done refactoring plugins until 6.0.0 is released.

                  Try starting with a fresh install of Eclipse.

                  • 6. Re: Pre-release 6.0.0 SNAPSHOT available
                    jpav

                    You might also try navigating to the plugins folder within your Designer installation (eclipse/plugins) in Windows Explorer, delete any plugin jars or folders that have multiple versions (e.g., end with _6.0.0 vs. end with _6.0.0.v20090427_SNAPSHOT), and finally restart Eclipse using a "-clean" argument.

                    • 7. Re: Pre-release 6.0.0 SNAPSHOT available

                       

                      "blafond" wrote:
                      If the"About Eclipse SDK Plug-ins" does not show 6.0.0.v20090427_SNAPSHOT, then it's probably not installed correctly.

                      Did you install within a fresh Eclipse?

                      Unfortunately, we don't recommend trying to uninstall/re-install Teiid Designer, at this point, if that's what you did. We can't guarantee that we're done refactoring plugins until 6.0.0 is released.

                      Try starting with a fresh install of Eclipse.



                      Would I also need to rebuild the models (i.e., xmi)?

                      • 8. Re: Pre-release 6.0.0 SNAPSHOT available

                        I tried installing from a clean Eclipse, and feel like I am now in the running for "Tool of the Week".

                        When I initially installed the pre-release 6.0.0 from March, all the dependencies were resolved and loaded. Now, following the same process with the April SNAPSHOT, I get error messages from Eclipse (see below). I have to believe it is something in Eclipse, as I get the same error messages whether installing the SNAPSHOT or the March release.

                        I have tried massaging the install sites/locations to force Eclipse to find resources with some success, but it is inconsistent - and I am a bit leary of trusting the results of that process.

                        Anyway, is this something that you have encountered?

                        An error occurred while collecting items to be installed
                        No repository found containing: org.eclipse.draw2d/osgi.bundle/3.4.1.v20080910-1351
                        No repository found containing: org.eclipse.draw2d/org.eclipse.update.feature/3.4.1.v20080806-3307w31191_2102462
                        No repository found containing: org.eclipse.emf/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.ant/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.codegen/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.codegen.ecore/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.codegen.ecore/org.eclipse.update.feature/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.codegen.ecore.ui/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.codegen.ecore.ui/org.eclipse.update.feature/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.codegen/org.eclipse.update.feature/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.codegen.ui/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.codegen.ui/org.eclipse.update.feature/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.common/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.common/org.eclipse.update.feature/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.common.ui/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.common.ui/org.eclipse.update.feature/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.converter/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.converter/org.eclipse.update.feature/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.databinding/osgi.bundle/1.0.0.v200808251517
                        No repository found containing: org.eclipse.emf.databinding.edit/osgi.bundle/1.0.0.v200808251517
                        No repository found containing: org.eclipse.emf.databinding.edit/org.eclipse.update.feature/1.0.0.v200808251517
                        No repository found containing: org.eclipse.emf.databinding/org.eclipse.update.feature/1.0.0.v200808251517
                        No repository found containing: org.eclipse.emf.ecore/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.ecore.change/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.ecore.change.edit/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.ecore.edit/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.ecore.edit/org.eclipse.update.feature/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.ecore.editor/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.ecore.editor/org.eclipse.update.feature/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.ecore/org.eclipse.update.feature/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.ecore.xmi/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.edit/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.edit/org.eclipse.update.feature/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.edit.ui/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.edit.ui/org.eclipse.update.feature/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.exporter/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf/org.eclipse.update.feature/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.importer/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.importer.ecore/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.importer.java/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.emf.importer.rose/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ecore/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ecore.editor/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ecore.editor/org.eclipse.update.feature/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ecore/org.eclipse.update.feature/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ecore2ecore/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ecore2ecore.editor/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ecore2xml/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ecore2xml.ui/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping/org.eclipse.update.feature/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ui/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.emf.mapping.ui/org.eclipse.update.feature/2.4.0.v200808251517
                        No repository found containing: org.eclipse.gef/org.eclipse.update.feature/3.4.1.v20080806-67718083A56B4H2A3213573
                        No repository found containing: org.eclipse.uml2/org.eclipse.update.feature/2.2.1.v200808251630
                        No repository found containing: org.eclipse.uml2.uml/osgi.bundle/2.2.1.v200808251630
                        No repository found containing: org.eclipse.wst.common.emf/osgi.bundle/1.1.202.v200809111955
                        No repository found containing: org.eclipse.wst.common.emfworkbench.integration/osgi.bundle/1.1.201.v200808071700
                        No repository found containing: org.eclipse.wst.common.frameworks/osgi.bundle/1.1.200.v200805140020
                        No repository found containing: org.eclipse.wst.common.project.facet.core/osgi.bundle/1.3.3.v200809102124
                        No repository found containing: org.eclipse.wst.sse.core/osgi.bundle/1.1.302.v200808260045
                        No repository found containing: org.eclipse.wst.validation/osgi.bundle/1.2.2.v200809050219
                        No repository found containing: org.eclipse.wst.wsdl/osgi.bundle/1.1.201.v200807170534
                        No repository found containing: org.eclipse.wst.xml.core/osgi.bundle/1.1.305.v200809120354
                        No repository found containing: org.eclipse.xsd/osgi.bundle/2.4.1.v200808251517
                        No repository found containing: org.eclipse.xsd.edit/osgi.bundle/2.4.0.v200808251517
                        No repository found containing: org.eclipse.xsd/org.eclipse.update.feature/2.4.1.v200808251517

                        • 9. Re: Pre-release 6.0.0 SNAPSHOT available
                          jpav

                           

                          "NestorDRod" wrote:

                          Would I also need to rebuild the models (i.e., xmi)?


                          If by rebuild, you mean re-validate, then yes. I don't expect that you'll have to re-create anything.

                          • 10. Re: Pre-release 6.0.0 SNAPSHOT available
                            jpav

                             

                            "lfrussell" wrote:

                            Anyway, is this something that you have encountered?

                            An error occurred while collecting items to be installed
                            No repository found containing: org.eclipse.draw2d/osgi.bundle/3.4.1.v20080910-1351


                            We've gone through the installation instructions from scratch on Windows XP using both Eclipse 3.4.1 and 3.4.2, and do not see the issues you are seeing. However, we did find an Eclipse bug (with a workaround) that seems to match your problem: https://bugs.eclipse.org/bugs/show_bug.cgi?id=236437. So you might try re-creating the Ganymede update site and trying again. If that still fails, please e-mail me a directory listing of both your Eclipse features and plugins folders.

                            • 11. Re: Pre-release 6.0.0 SNAPSHOT available

                              I successfully installed the SNAPSHOT, using the same procedure as I had been following, by dropping back to Eclipse 3.4.1. I don't understand why the SNAPSHOT would not load under 3.4.2, especially since the 9Mar release loaded just fine, but...

                              • 12. Re: Pre-release 6.0.0 SNAPSHOT available
                                jpav

                                 

                                "lfrussell" wrote:
                                I successfully installed the SNAPSHOT...


                                Good to hear. I can only guess the 3.4.2 issue is due to the bug I pointed out in Eclipse. Let us know if you are still having trouble with the timestamp and BigDecimal issue.