For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub
- This topic has 7 replies, 3 voices, and was last updated 16 years, 3 months ago by
xeel.
-
AuthorPosts
-
ultranetMemberEven on JEE 5 project, w/ JSF spec 1.2 capabilities added, MyEclipse 7.5’s (or 6.5’s) JSF validation uses obsolete JSF 1.1 spec for validation, leading to bogus and quite annoying validation errors.
September 25, 2009 at 5:35 pm #302701
ultranetMemberInstallation details:
*** Date:
Friday, September 25, 2009 5:31:39 PM CDT** System properties:
OS=WindowsXP
OS version=5.1.0
Java version=1.6.0_13*** MyEclipse details:
MyEclipse Enterprise Workbench
Version: 7.5
Build id: 7.5-20090609*** Eclipse details:
MyEclipse Enterprise WorkbenchVersion: 7.5
Build id: 7.5-20090609Eclipse Plug-in Development Environment
Version: 3.4.2.R342_v20090122-7T7U1E9imVKz-A8Vz-p_jRS
Build id: M20080703-0800Eclipse Platform
Version: 3.4.2.R342_v20090122-9I96EiWElHi8lheoJKJIvhM3JfVsYbRrgVIWL
Build id: M20090211-1700Eclipse Graphical Editing Framework GEF
Version: 3.4.2.v20090218-1145-67728084A56B4I233613552
Build id: 200809101400Eclipse RCP
Version: 3.4.200.R342_v20090122-989JESTEbig-SVaL8UJHcYBr4A63
Build id: M20090211-1700Eclipse Java Development Tools
Version: 3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI
Build id: M20090211-1700Eclipse startup command=-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\Program Files\Genuitec\MyEclipse.5\myeclipse.exe
-name
Myeclipse
–launcher.library
C:\Program Files\Genuitec\MyEclipse.5\../../Common\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731\eclipse_1115.dll
-startup
C:\Program Files\Genuitec\MyEclipse.5\../../Common\plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
-clean
-configuration
configuration
-vm
C:\Program Files\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\jre\bin\client\jvm.dllSeptember 25, 2009 at 5:46 pm #302702
ultranetMemberSince attachments here are not allowed (they really should be allowed for bug reports), i’ll be inlining base64-encoded zip file in the next post with a sample project to reproduce this issue.
September 25, 2009 at 5:49 pm #302703
ultranetMemberUEsDBAoAAAAAANmJOTsAAAAAAAAAAAAAAAAUAAQASlNGMTJWYWxpZGF0aW9uVGVzdC/+ygAAUEsD
BBQACAAIAH2BOTsAAAAAAAAAAAAAAAAeAAAASlNGMTJWYWxpZGF0aW9uVGVzdC8uY2xhc3NwYXRo
rZHBSsNAEIbPFnyHsPduWkHwkFhimEBKjZJGi6eQbqbp2s1O2N2IfXtjS2kvigdv8w//fN9hgtln
q7wPNFaSDtmUT5iHWlAtdROylyIZ37HZ/fUoEKqytqvcdghX54Tamb23k7oOmTWCed/L4+j/3BSk
T00yDUehZGeRv9eOq6rXYjvY+TyHMn7KiijNIP8jrUUl16Yyey6o5Q3qXjoUZ8EN4uAQZJA/vkG8
SJ+XUM6j1wigvP13m91cWJIohgUUy+lvcOpd17sTf4XrnMj5K3gYp1niH07QHgCBf/mRL1BLBwi9
a9Iq3wAAAMcBAABQSwMECgAAAAAA0ok5OwAAAAAAAAAAAAAAAB8AAABKU0YxMlZhbGlkYXRpb25U
ZXN0Ly5teWVjbGlwc2UvUEsDBBQACAAIAPqJOTsAAAAAAAAAAAAAAAAfAAAASlNGMTJWYWxpZGF0
aW9uVGVzdC8ubXltZXRhZGF0YXWQzU7DMBCE75HyDtbe80srGimmEhI5cKQFzo69AleOHdmbtH37
OoUDlehxZrXfzG67PQ2GzeiDdpZDlZfA0EqntP3i8L7vsg1sn9KkHb07oKRscGoymDBG5xE5fL48
QxRWDFG87rqq/hBGK0ERt8dAy1ArDsMZpdFjwLyq1w9N2azq5nFVLmPpLOGJMu8ccSjuQA41YhZG
lBzW+XVPePmt5/9j86PwEGsz1goir/uJMFz1X+e39hH7JVtpD2wWZlrOwv4tWsCKH0hxQ2mL229E
K00uUEsHCJscr0fUAAAASgEAAFBLAwQUAAgACAB9gTk7AAAAAAAAAAAAAAAAHAAAAEpTRjEyVmFs
aWRhdGlvblRlc3QvLnByb2plY3TFVE1PwzAMPYPEf5h6J2U7ceg2iX0cdkBIG3BOU6+kSpMqTjv4
9yRtOrpNgyFRcajk5/jZr3biaPqei0EFGrmS42BI7oIBSKYSLtNx8LxZ3t4H08nNdVRolQEzc0Cm
eWFstPVeRZLmMFmtl8PRCxU8oe5gA2iisD5xIUzlOUgzicLWcl6fD2sQHqC45CJZF8Ac8nBmqVQm
tcdXVTolwAQvEMgODckwMYQpDSSjFW1kelFKf+mxdKrT0glBj8NDRxSelDwrwv4SSUGW3ADbq8lG
AK2WV4hngiIW1Lw9uCTQm5ZuQ7JuL+J+6/7Yg9VosXhqJvz/A5lDIdSHS97eZaV7V3V8V6v9Y+mY
fzIm72mfjy1vSg0+ugFneoRbsqUMBBhs4pyQOv4irv1+TeuMZQfxN/SzV/tCztF+wMcTWmu7Tu33
0eG2+wRQSwcImpmdAEcBAAAsBQAAUEsDBAoAAAAAANKJOTsAAAAAAAAAAAAAAAAeAAAASlNGMTJW
YWxpZGF0aW9uVGVzdC8uc2V0dGluZ3MvUEsDBBQACAAIAE55OTsAAAAAAAAAAAAAAAAoAAAASlNG
MTJWYWxpZGF0aW9uVGVzdC8uc2V0dGluZ3MvLmpzZHRzY29wZa2QQUsDMRCFzyv4H8LczerNQ2JR
aUGRKkvFo2SzQzdtmiyTSWv/vWml2F566vF7zHu8N2r0s/JijZRcDBru5C0IDDZ2Lsw1fM4mN/cw
eri+UtablAbDfYHqnzAwbcXShU6DjQHETtQQaS7RejcklJvEcpE6lt7kYPsSLF+b8ffz+3T2+DId
N1BfIvIL2w+KC7QMu7hKGWZybWZMez4SRDAr1NC7DkGsjc8FmDL+FalUfWpV9Wm1S7RtTcInipuE
9OZaMrQ994VE9pBbZjYx8rnrmHnIfDDsL48mFPoFUEsHCE0x99LdAAAA9AEAAFBLAwQUAAgACABO
eTk7AAAAAAAAAAAAAAAASQAAAEpTRjEyVmFsaWRhdGlvblRlc3QvLnNldHRpbmdzL29yZy5lY2xp
cHNlLndzdC5qc2R0LnVpLnN1cGVyVHlwZS5jb250YWluZXLLL0rXS03OySwoTtUrLy7RyypOKdHL
SSzNS87IzEvXS0osTnUqyi8vTi3yyUwqSiyqBABQSwcIiYBvXDMAAAAxAAAAUEsDBBQACAAIAE55
OTsAAAAAAAAAAAAAAABEAAAASlNGMTJWYWxpZGF0aW9uVGVzdC8uc2V0dGluZ3Mvb3JnLmVjbGlw
c2Uud3N0LmpzZHQudWkuc3VwZXJUeXBlLm5hbWULz8xLyS8HAFBLBwjr/EiMCAAAAAYAAABQSwME
CgAAAAAA0ok5OwAAAAAAAAAAAAAAABgAAABKU0YxMlZhbGlkYXRpb25UZXN0L3NyYy9QSwMECgAA
AAAA0ok5OwAAAAAAAAAAAAAAABwAAABKU0YxMlZhbGlkYXRpb25UZXN0L1dlYlJvb3QvUEsDBBQA
CAAIAE55OTsAAAAAAAAAAAAAAAAlAAAASlNGMTJWYWxpZGF0aW9uVGVzdC9XZWJSb290L2luZGV4
LmpzcI2SbWvbMBDHXy+Q76AKTNtlspp1g26zw1gSWEsfDPEYe6naN1utLbuSksXfvifLLYZlMDD4
pP/vdI9R8JW0ogBSCVVs0Yjpg9gJSmTdNtr6U7i1sgrf0p5cq6zJpSpierm5YxcXHz+xOQ0W00kU
TCcbq1FCzpYkJhqetmBsWIBdNsrC3iYonJx+eQXvhYHkL3iTlVDDyemMfuaczsYK6B3oWzGoB7QE
s0bNZTCjnGIolxtmd7S6W6a/kjX5nt5ck+THt+vLJaGM85/nS85X6coLH8KzOUm1UEZa2ShRcb6+
pa680tYV/gmJShB5b6HtKiClht8xjYL4pZ5gQQdgwKy0FSxuOnK1ScixVDnswwfTHhNjhba+ZwVE
3HPTyZuoBitIaW3LsES5i2mrRVHjZDLXSoWjUQ3LBLaKHuZ7jTlaN9X/u8G+lRrMyOGMLnwlB+hH
6P40Oh/jw9X83WC8fzHO/xExB5Np2bp2j55JS2kIfnXXt8b7HjHmfpVUj7gwVUyN7SowJYClxHYt
rq9bM54ZzMhPxROhu3FPMOZnyF+H2B/vm7wbJjYK7IblgocI6MFvIPEBvw/PUEsHCMsglzq4AQAA
QgMAAFBLAwQUAAgACAA3ijk7AAAAAAAAAAAAAAAAKQAAAEpTRjEyVmFsaWRhdGlvblRlc3QvV2Vi
Um9vdC9tZXNzYWdlLnhodG1spZJPj9MwEMXPXWm/w+ATSG3MskKoVcqBtvzTLqwgCDi6zqRxce3I
Hjfbb4+ddJuVoOKAFClj+83v2U+TP1l+XhQ/71ZQ007D3bc3Nx8WwCacf79ecL4slvDjfXF7A1fZ
cyicMF6RskZozlefGLCaqJlx3rZt1l5n1m148YXfJ9ZVaj6WE3rUmZVUsteXF3nneL/Txs//wrma
Tqd9O0uimRZmM2doGJyqy4tR1z4L6kTYir3IfDCZtDu+9RWvhESN5Ad1fV7c2Z2E1XmhtA4HoVNy
gKZFMvXdM9JqEMpzRNI9MuYyyoOaxd3G9omlrVFezxphUL9zNjQxgYMNNGdrbeUvBp4OGhda+Bjk
Dr0XG5xIa0gog65DjjqoMh4dgRE7nLMkQEOM93z+2OCflj2zqJWH+AlocQ2Ns1uUBK2iGh5SBx+a
xkZTUZZYZl1bjwJB5NQ6ECaExo3QUFkHH7++jcP2YgzxCG4PK6lV4xFeZS9hL7QqBUVRJZT2QPZh
KzJoDB1dmBKUSRegQYZ7NBAihmpMdPANys7uGAPE8JSPv9h9ZMboe+LTlkNUttwOz4pnZBuwVbrv
s+y/I3SqVDJoG/wYjI03D8YczmBz/seA5N3kxuI3UEsHCKU86LzUAQAA0AMAAFBLAwQKAAAAAADS
iTk7AAAAAAAAAAAAAAAAJQAAAEpTRjEyVmFsaWRhdGlvblRlc3QvV2ViUm9vdC9NRVRBLUlORi9Q
SwMEFAAIAAgATnk5OwAAAAAAAAAAAAAAADAAAABKU0YxMlZhbGlkYXRpb25UZXN0L1dlYlJvb3Qv
TUVUQS1JTkYvTUFOSUZFU1QuTUbzTczLTEstLtENSy0qzszPs1Iw1DPgcs5JLC7WDUgsybBS4OIC
AFBLBwj4jDLYJgAAACQAAABQSwMECgAAAAAA0ok5OwAAAAAAAAAAAAAAACQAAABKU0YxMlZhbGlk
YXRpb25UZXN0L1dlYlJvb3QvV0VCLUlORi9QSwMEFAAIAAgAioE5OwAAAAAAAAAAAAAAADUAAABK
U0YxMlZhbGlkYXRpb25UZXN0L1dlYlJvb3QvV0VCLUlORi8uZmFjZXMtY29uZmlnLm1leLOxr8jN
UShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1ULK34+Wy8Qp2c8vJLw/LTC33SazMLy1B1QRU
oqBg41KUWA7UqJBelJkSllmcmZSTaqtUUlSaqqRQnJdY4J8H4+mDjNTHMBMoyssFAFBLBwiL3cao
bwAAAJMAAABQSwMECgAAAAAA0ok5OwAAAAAAAAAAAAAAACwAAABKU0YxMlZhbGlkYXRpb25UZXN0
L1dlYlJvb3QvV0VCLUlORi9jbGFzc2VzL1BLAwQUAAgACACKgTk7AAAAAAAAAAAAAAAANAAAAEpT
RjEyVmFsaWRhdGlvblRlc3QvV2ViUm9vdC9XRUItSU5GL2ZhY2VzLWNvbmZpZy54bWyFUDtvgzAQ
nkHiP1gsTLaBLhUyZIs6pFMf6ha5xgFXYCOOYn5+jd1G6ZSbTt99j7tjh20c0CpnUEbXWUHyDEkt
TKt0V2dvr0f8mB2aJE5iduFCAhZGX1SHnEpDnfbLMlWUfvGVE/jWRJiRuhHV4DEp0yRGrjy92kBd
JdZaYh+ImTta5nlBP55PL6KXI8dKw8K1uEpBVeAnJyP4sq95PxbdZVArP7E/KVx0Ls4l2aD9Tf37
SFqQMm0ClsQR49M0qLCGQ6OIrUpa3HPdDnJuXIpP230HuQA5hubdkZ4Ch9F/it2T3poyevvn5gdQ
SwcIY4nQiuoAAACgAQAAUEsDBAoAAAAAANKJOTsAAAAAAAAAAAAAAAAoAAAASlNGMTJWYWxpZGF0
aW9uVGVzdC9XZWJSb290L1dFQi1JTkYvbGliL1BLAwQUAAgACAB9gTk7AAAAAAAAAAAAAAAAKwAA
AEpTRjEyVmFsaWRhdGlvblRlc3QvV2ViUm9vdC9XRUItSU5GL3dlYi54bWy1VMGO0zAQPW+l/QeT
I5LtblElVLlZISASqFxoq91b5U2mrRfHjmInDXw9UycpyS5iBRKnxDNv3nvjmUTcNrkmNZROWbOM
btg0ImBSmylzWEbbTULfRrfx9USc4IHKoiAIN24ZHb0vFpw/yloyVxmW2pxjihsXYgBRi1w0Tl3Q
p9OJnd4wWx74bDq94fdfVuv0CLmkyjgvTYpVFyszNkcOpxYuQFY2lT4kXpQmhLyI4V0/u9luzhqX
RdgjISK1xkPjaSFLmYcQBsOBGplDfC5u2F6m4NiHj8m77WqzW2+T5NO94APYqLCWuoKYNUef6x7V
xoIkf64pHJS1Bt/zdMeWOzmLk3UbEnyUe4JPtXRu5Bm7xqZZ4HhG0cI7Dm1lRq2hOJfSV0U8Ffxp
qLU/9HpRzlEFN+hfG6hKjdfhPZQmfs0e3V7wYWgkPNLCNdU4a6B7pYFq5S53OEzEymTQIG8h+Cje
Ev+eQ7yidGNz3EIyJ3e2/CZLW5lsQVaIAAMlqRxkxFuijPJKavUDyOd1Qqwh3Y1RemH6CrmtgaBO
DsYTLw/uXApGPmgguqNkkyvRv8eTq1+HblZYHta7HS4u0l4d2PvwqErojeHkxmXIyge0A1t/blDl
hYaz3/Alnv0epcnQL64VwSlo1X6j6H8P6fcUM1Aj/D/3PVBmd2HBV73+X12B6H8K+H49+QlQSwcI
IVk5bQoCAAAaBQAAUEsBAgoACgAAAAAA2Yk5OwAAAAAAAAAAAAAAABQABAAAAAAAAAAAAAAAAAAA
AEpTRjEyVmFsaWRhdGlvblRlc3Qv/soAAFBLAQIUABQACAAIAH2BOTu9a9Iq3wAAAMcBAAAeAAAA
AAAAAAAAAAAAADYAAABKU0YxMlZhbGlkYXRpb25UZXN0Ly5jbGFzc3BhdGhQSwECCgAKAAAAAADS
iTk7AAAAAAAAAAAAAAAAHwAAAAAAAAAAAAAAAABhAQAASlNGMTJWYWxpZGF0aW9uVGVzdC8ubXll
Y2xpcHNlL1BLAQIUABQACAAIAPqJOTubHK9H1AAAAEoBAAAfAAAAAAAAAAAAAAAAAJ4BAABKU0Yx
MlZhbGlkYXRpb25UZXN0Ly5teW1ldGFkYXRhUEsBAhQAFAAIAAgAfYE5O5qZnQBHAQAALAUAABwA
AAAAAAAAAAAAAAAAvwIAAEpTRjEyVmFsaWRhdGlvblRlc3QvLnByb2plY3RQSwECCgAKAAAAAADS
iTk7AAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAABQBAAASlNGMTJWYWxpZGF0aW9uVGVzdC8uc2V0
dGluZ3MvUEsBAhQAFAAIAAgATnk5O00x99LdAAAA9AEAACgAAAAAAAAAAAAAAAAAjAQAAEpTRjEy
VmFsaWRhdGlvblRlc3QvLnNldHRpbmdzLy5qc2R0c2NvcGVQSwECFAAUAAgACABOeTk7iYBvXDMA
AAAxAAAASQAAAAAAAAAAAAAAAAC/BQAASlNGMTJWYWxpZGF0aW9uVGVzdC8uc2V0dGluZ3Mvb3Jn
LmVjbGlwc2Uud3N0LmpzZHQudWkuc3VwZXJUeXBlLmNvbnRhaW5lclBLAQIUABQACAAIAE55OTvr
/EiMCAAAAAYAAABEAAAAAAAAAAAAAAAAAGkGAABKU0YxMlZhbGlkYXRpb25UZXN0Ly5zZXR0aW5n
cy9vcmcuZWNsaXBzZS53c3QuanNkdC51aS5zdXBlclR5cGUubmFtZVBLAQIKAAoAAAAAANKJOTsA
AAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAOMGAABKU0YxMlZhbGlkYXRpb25UZXN0L3NyYy9QSwEC
CgAKAAAAAADSiTk7AAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAZBwAASlNGMTJWYWxpZGF0aW9u
VGVzdC9XZWJSb290L1BLAQIUABQACAAIAE55OTvLIJc6uAEAAEIDAAAlAAAAAAAAAAAAAAAAAFMH
AABKU0YxMlZhbGlkYXRpb25UZXN0L1dlYlJvb3QvaW5kZXguanNwUEsBAhQAFAAIAAgAN4o5O6U8
6LzUAQAA0AMAACkAAAAAAAAAAAAAAAAAXgkAAEpTRjEyVmFsaWRhdGlvblRlc3QvV2ViUm9vdC9t
ZXNzYWdlLnhodG1sUEsBAgoACgAAAAAA0ok5OwAAAAAAAAAAAAAAACUAAAAAAAAAAAAAAAAAiQsA
AEpTRjEyVmFsaWRhdGlvblRlc3QvV2ViUm9vdC9NRVRBLUlORi9QSwECFAAUAAgACABOeTk7+Iwy
2CYAAAAkAAAAMAAAAAAAAAAAAAAAAADMCwAASlNGMTJWYWxpZGF0aW9uVGVzdC9XZWJSb290L01F
VEEtSU5GL01BTklGRVNULk1GUEsBAgoACgAAAAAA0ok5OwAAAAAAAAAAAAAAACQAAAAAAAAAAAAA
AAAAUAwAAEpTRjEyVmFsaWRhdGlvblRlc3QvV2ViUm9vdC9XRUItSU5GL1BLAQIUABQACAAIAIqB
OTuL3caobwAAAJMAAAA1AAAAAAAAAAAAAAAAAJIMAABKU0YxMlZhbGlkYXRpb25UZXN0L1dlYlJv
b3QvV0VCLUlORi8uZmFjZXMtY29uZmlnLm1leFBLAQIKAAoAAAAAANKJOTsAAAAAAAAAAAAAAAAs
AAAAAAAAAAAAAAAAAGQNAABKU0YxMlZhbGlkYXRpb25UZXN0L1dlYlJvb3QvV0VCLUlORi9jbGFz
c2VzL1BLAQIUABQACAAIAIqBOTtjidCK6gAAAKABAAA0AAAAAAAAAAAAAAAAAK4NAABKU0YxMlZh
bGlkYXRpb25UZXN0L1dlYlJvb3QvV0VCLUlORi9mYWNlcy1jb25maWcueG1sUEsBAgoACgAAAAAA
0ok5OwAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAA+g4AAEpTRjEyVmFsaWRhdGlvblRlc3QvV2Vi
Um9vdC9XRUItSU5GL2xpYi9QSwECFAAUAAgACAB9gTk7IVk5bQoCAAAaBQAAKwAAAAAAAAAAAAAA
AABADwAASlNGMTJWYWxpZGF0aW9uVGVzdC9XZWJSb290L1dFQi1JTkYvd2ViLnhtbFBLBQYAAAAA
FQAVAAwHAACjEQAAAAA=September 25, 2009 at 6:04 pm #302705
ultranetMemberTo convert the base64-encoded text in the last post into a zip file, please do the following:
1. Save the text into a new file (here it’s assumed that it’s called JSF12ValidationTest.zip.base64), making sure that ‘=’ (w/o apostrophes) is the last character, and there are no spaces after it.
2. Run (if using Windows, this requires cygwin or its equivalent):
dos2unix JSF12ValidationTest.zip.base64
3. Run (if using Windows, this requires cygwin or its equivalent):
base64 -d JSF12ValidationTest.zip.base64 > JSF12ValidationTest.zip
4. Extract the regular zip file obtained in the previous step:
JSF12ValidationTest.zip
5. Import JSF12ValidationTest project into MyEclipse 7.5, etc.
6. Run validation on this project (most of the time the errors also show up if you clean and re-build the project).P.S. Feel free to make from scratch a new project using JSF 1.2 features and run validation on it (or clean and re-build it). The sample project above is provided only as a sample, to facilitate reproduction of the bug.
November 7, 2009 at 7:08 am #303794
henkMemberThis message has not been recovered.
November 10, 2009 at 12:19 pm #303853
henkMemberThis message has not been recovered.
December 6, 2009 at 8:14 pm #304449
xeelMemberThe bug was submitted almost 2 years ago and Genuitec identified the cause and promised to correct it in ME v6.5!
Damn, it has been more than 2 years with the same framework version widely used and which did became a standard unlike Icefaces or Struts where I see more support from Genuitec without any visible reason.
Now we have 8.x GA released and days before stable JSF2.0 and RichFaces4 get out and we are still suffering from lack of proper JSF1.2/Facelets support in ME.
Genuitec, what’s wrong with you people?
-
AuthorPosts
