[Teiid-Designer/teiid-designer] 7a08cf: Minor issues with development on Windows
by phantomjinx
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 7a08cfdc6af59a2a344da4c80f30a59160061453
https://github.com/Teiid-Designer/teiid-designer/commit/7a08cfdc6af59a2a3...
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: 579c5f8dc97d60ca0aaf5185bf5c96db63099d7b
https://github.com/Teiid-Designer/teiid-designer/commit/579c5f8dc97d60ca0...
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: 24f7b00dace6f929a3768007b058b6dc2e8dd0ec
https://github.com/Teiid-Designer/teiid-designer/commit/24f7b00dace6f929a...
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 #514 from phantomjinx/TEIIDDES-2678
Teiiddes 2678
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/0145dd899695...2...
9 years, 3 months