[Teiid-Designer/teiid-designer] 630acb: Fixes apache logging fragment problem
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 630acb9d754f5a84aa28bf3d4d7f2ee3102ba1d0
https://github.com/Teiid-Designer/teiid-designer/commit/630acb9d754f5a84a...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-10-16 (Fri, 16 Oct 2015)
Changed paths:
R features/org.teiid.designer.crypto.dummy.feature/.project
R features/org.teiid.designer.crypto.dummy.feature/AUTHORS.txt
R features/org.teiid.designer.crypto.dummy.feature/LEGAL.txt
R features/org.teiid.designer.crypto.dummy.feature/build.properties
R features/org.teiid.designer.crypto.dummy.feature/feature.properties
R features/org.teiid.designer.crypto.dummy.feature/feature.xml
R features/org.teiid.designer.crypto.dummy.feature/license.html
R features/org.teiid.designer.crypto.dummy.feature/pom.xml
M features/org.teiid.designer.feature/feature.xml
A features/org.teiid.designer.library.feature/.project
A features/org.teiid.designer.library.feature/AUTHORS.txt
A features/org.teiid.designer.library.feature/LEGAL.txt
A features/org.teiid.designer.library.feature/build.properties
A features/org.teiid.designer.library.feature/feature.properties
A features/org.teiid.designer.library.feature/feature.xml
A features/org.teiid.designer.library.feature/license.html
A features/org.teiid.designer.library.feature/pom.xml
M features/pom.xml
M site/category.xml
Log Message:
-----------
Fixes apache logging fragment problem
* apache.directory's slf4j.api plugin requires a fragment that exports
the
org.slf4j package. In JBDS, no fragment is resident, thus the
org.apache.directory.studio.slf4j.eclipselog fragment is installed.
* In Eclipse Luna SR2, the ch.qos.logback.classic fragment is already
resident hence apache's slf4j plugin latches onto it. However, its
host
is an older version of slf4j.api and this causes a 'Uses Constraint'
violation when installing Designer.
* To avoid this, Designer needs to ensure that the eclipselog fragment
is
always installed as part of its dependencies. The seeming only way to
do
this is by including it in a feature.
* Renames the 'crypto.dummy' feature to 'library' and adds the
eclipselog
fragment to it. This does mean that the fragment is carried by the
feature but there is not a lot that can be done about that since we
need
to force its install and the apache.directory plugins/features cannot
be
changed.
9 years, 3 months
[Teiid-Designer/teiid-designer] 04a072: Fixes apache logging fragment problem
by Barry LaFond
Branch: refs/heads/9.0.x
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 04a072e6ec8d44ce92369aa2ee7dc9d98ad72cb7
https://github.com/Teiid-Designer/teiid-designer/commit/04a072e6ec8d44ce9...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-10-16 (Fri, 16 Oct 2015)
Changed paths:
R features/org.teiid.designer.crypto.dummy.feature/.project
R features/org.teiid.designer.crypto.dummy.feature/AUTHORS.txt
R features/org.teiid.designer.crypto.dummy.feature/LEGAL.txt
R features/org.teiid.designer.crypto.dummy.feature/build.properties
R features/org.teiid.designer.crypto.dummy.feature/feature.properties
R features/org.teiid.designer.crypto.dummy.feature/feature.xml
R features/org.teiid.designer.crypto.dummy.feature/license.html
R features/org.teiid.designer.crypto.dummy.feature/pom.xml
M features/org.teiid.designer.feature/feature.xml
A features/org.teiid.designer.library.feature/.project
A features/org.teiid.designer.library.feature/AUTHORS.txt
A features/org.teiid.designer.library.feature/LEGAL.txt
A features/org.teiid.designer.library.feature/build.properties
A features/org.teiid.designer.library.feature/feature.properties
A features/org.teiid.designer.library.feature/feature.xml
A features/org.teiid.designer.library.feature/license.html
A features/org.teiid.designer.library.feature/pom.xml
M features/pom.xml
M site/category.xml
Log Message:
-----------
Fixes apache logging fragment problem
* apache.directory's slf4j.api plugin requires a fragment that exports the
org.slf4j package. In JBDS, no fragment is resident, thus the
org.apache.directory.studio.slf4j.eclipselog fragment is installed.
* In Eclipse Luna SR2, the ch.qos.logback.classic fragment is already
resident hence apache's slf4j plugin latches onto it. However, its host
is an older version of slf4j.api and this causes a 'Uses Constraint'
violation when installing Designer.
* To avoid this, Designer needs to ensure that the eclipselog fragment is
always installed as part of its dependencies. The seeming only way to do
this is by including it in a feature.
* Renames the 'crypto.dummy' feature to 'library' and adds the eclipselog
fragment to it. This does mean that the fragment is carried by the
feature but there is not a lot that can be done about that since we need
to force its install and the apache.directory plugins/features cannot be
changed.
Commit: f8229f3fba22312dc128e7b190eaafc6955e7330
https://github.com/Teiid-Designer/teiid-designer/commit/f8229f3fba22312dc...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2015-10-16 (Fri, 16 Oct 2015)
Changed paths:
R features/org.teiid.designer.crypto.dummy.feature/.project
R features/org.teiid.designer.crypto.dummy.feature/AUTHORS.txt
R features/org.teiid.designer.crypto.dummy.feature/LEGAL.txt
R features/org.teiid.designer.crypto.dummy.feature/build.properties
R features/org.teiid.designer.crypto.dummy.feature/feature.properties
R features/org.teiid.designer.crypto.dummy.feature/feature.xml
R features/org.teiid.designer.crypto.dummy.feature/license.html
R features/org.teiid.designer.crypto.dummy.feature/pom.xml
M features/org.teiid.designer.feature/feature.xml
A features/org.teiid.designer.library.feature/.project
A features/org.teiid.designer.library.feature/AUTHORS.txt
A features/org.teiid.designer.library.feature/LEGAL.txt
A features/org.teiid.designer.library.feature/build.properties
A features/org.teiid.designer.library.feature/feature.properties
A features/org.teiid.designer.library.feature/feature.xml
A features/org.teiid.designer.library.feature/license.html
A features/org.teiid.designer.library.feature/pom.xml
M features/pom.xml
M site/category.xml
Log Message:
-----------
Merge pull request #517 from phantomjinx/9.0.x
Fix for lack of slf4j compatible fragment
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/78ae851eb8d4...f...
9 years, 3 months
[Teiid-Designer/teiid-designer] 014f44: TEIIDDES-2690 added Show VDB Errors action and dia...
by blafond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 014f44993824fb7cec957c771fac9ceb68970d84
https://github.com/Teiid-Designer/teiid-designer/commit/014f44993824fb7ce...
Author: blafond <blafond(a)redhat.com>
Date: 2015-10-14 (Wed, 14 Oct 2015)
Changed paths:
A plugins/org.teiid.designer.dqp.ui/icons/full/ctool16/show-vdb-errors.png
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/DqpUiConstants.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/i18n.properties
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/views/TeiidServerActionProvider.java
M plugins/org.teiid.designer.ui.common/src/org/teiid/designer/ui/common/widget/ListMessageDialog.java
Log Message:
-----------
TEIIDDES-2690 added Show VDB Errors action and dialog to servers view
* shows up in menu when deployed VDB has errors
* modified ListMessageDialog to allow resizing the dialog and setting
default h/w hints. This prevents extra wide dialogs due to long error
messages
9 years, 3 months
[Teiid-Designer/teiid-designer] e6810a: Minor issues with development on Windows
by phantomjinx
Branch: refs/heads/9.0.x
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: e6810a041e39f9b2eba7debfcb188757b01faa7d
https://github.com/Teiid-Designer/teiid-designer/commit/e6810a041e39f9b2e...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M plugins/org.teiid.designer.ui/launch/Designer Windows.launch
M scripts/build-common.xml
M target-platform/build.sh
Log Message:
-----------
Minor issues with development on Windows
* *.launch
* Updates against recent TP and workspace
* build-common.xml
* mvn on Windows now uses a .cmd file rather than .bat file. Probably
could use both of them but use is so infrequent that its not really
worth it
* build.sh
* Since running under cygwin causes the m2-repository to be located in the
wrong place, avoid the issue by allowing an M2_REPO var to be set that
specifies the local repository
Commit: c0a4c2d2d7bd6d6d5f171548e6e5c3873077f2e0
https://github.com/Teiid-Designer/teiid-designer/commit/c0a4c2d2d7bd6d6d5...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/XmiVdb.java
M tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbTest.java
Log Message:
-----------
TEIIDDES-2678: Fix for correct handling of vdb udf files
* VdbEntry
* VdbFileEntry
* The path of the entry on windows will contain backslashes and these are
not handled by jar files as file separators. Thus, the jar entry is not
located in sub-directories but simply labelled with the full path.
* Replace all backslashes with forward slashes to correctly handle file
separators for jar entries
* XmiVdb
* Ensures streams are not left open when jar archive reading and writing
* Important on windows since it locks open files and the archive cannot
be replaced with the temporary one at the conclusion of the save method
* MockFileBuilder
* Avoids creating a FileInputStream unless absolutely required.
* VdbTest
* Additional checks for ensuring udf jar is read and written correctly
Commit: 27228853443283847cbbf04e999ca44c66720639
https://github.com/Teiid-Designer/teiid-designer/commit/27228853443283847...
Author: phantomjinx <p.g.richardson(a)phantomjinx.co.uk>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M plugins/org.teiid.designer.ui/launch/Designer Windows.launch
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/XmiVdb.java
M scripts/build-common.xml
M target-platform/build.sh
M tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbTest.java
Log Message:
-----------
Merge pull request #515 from phantomjinx/9.0.x
TEIIDDES-2678
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/e6bb3dbb9560...2...
9 years, 3 months