Nullpointer in FeatureChangeImpl when saving ChangeDescription with Teneo [message #419961] |
Sat, 14 June 2008 19:39 |
Eclipse User |
|
|
|
Originally posted by: wesendon.in.tum.de
This is a multi-part message in MIME format.
--------------090704060809080002080408
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Hi guys,
i get a NullPointer in the FeatureChangeImpl when saving a
ChangeDescription (from ChangeRecorder) with Teneo into a database. It
seems that the variable feature in FeatureChangeImpl is null, but I
can't draw a conclusion from this, so here I am. Do you have any ideas
or hints to solve this? Stacktrace is attached. Let me know if you need
more information.
Greetings,
Otto
--------------090704060809080002080408
Content-Type: text/plain;
name="stacktrace.txt"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="stacktrace.txt"
b3JnLnVuaWNhc2UuZW1mc3RvcmUuZXhjZXB0aW9ucy5EYXRhQmFzZUV4Y2Vw dGlvbjogQ291
bGRuJ3Qgc2F2ZSBkYXRhIGluIGRhdGFiYXNlLg0KCWF0IG9yZy51bmljYXNl LmVtZnN0b3Jl
LkVtZlN0b3JlSW1wbC5zYXZlKEVtZlN0b3JlSW1wbC5qYXZhOjI3MykNCglh dCBvcmcudW5p
Y2FzZS5lbWZzdG9yZS5FbWZTdG9yZUltcGwuY3JlYXRlVmVyc2lvbihFbWZT dG9yZUltcGwu
amF2YTo5MykNCglhdCBvcmcudW5pY2FzZS5lbWZzdG9yZS5jb25uZWN0aW9u LnJtaS5STUlF
bWZTdG9yZUZhY2FkZUltcGwuY3JlYXRlVmVyc2lvbihSTUlFbWZTdG9yZUZh Y2FkZUltcGwu
amF2YTo0OSkNCglhdCBzdW4ucmVmbGVjdC5OYXRpdmVNZXRob2RBY2Nlc3Nv ckltcGwuaW52
b2tlMChOYXRpdmUgTWV0aG9kKQ0KCWF0IHN1bi5yZWZsZWN0Lk5hdGl2ZU1l dGhvZEFjY2Vz
c29ySW1wbC5pbnZva2UoVW5rbm93biBTb3VyY2UpDQoJYXQgc3VuLnJlZmxl Y3QuRGVsZWdh
dGluZ01ldGhvZEFjY2Vzc29ySW1wbC5pbnZva2UoVW5rbm93biBTb3VyY2Up DQoJYXQgamF2
YS5sYW5nLnJlZmxlY3QuTWV0aG9kLmludm9rZShVbmtub3duIFNvdXJjZSkN CglhdCBzdW4u
cm1pLnNlcnZlci5VbmljYXN0U2VydmVyUmVmLmRpc3BhdGNoKFVua25vd24g U291cmNlKQ0K
CWF0IHN1bi5ybWkudHJhbnNwb3J0LlRyYW5zcG9ydCQxLnJ1bihVbmtub3du IFNvdXJjZSkN
CglhdCBqYXZhLnNlY3VyaXR5LkFjY2Vzc0NvbnRyb2xsZXIuZG9Qcml2aWxl Z2VkKE5hdGl2
ZSBNZXRob2QpDQoJYXQgc3VuLnJtaS50cmFuc3BvcnQuVHJhbnNwb3J0LnNl cnZpY2VDYWxs
KFVua25vd24gU291cmNlKQ0KCWF0IHN1bi5ybWkudHJhbnNwb3J0LnRjcC5U Q1BUcmFuc3Bv
cnQuaGFuZGxlTWVzc2FnZXMoVW5rbm93biBTb3VyY2UpDQoJYXQgc3VuLnJt aS50cmFuc3Bv
cnQudGNwLlRDUFRyYW5zcG9ydCRDb25uZWN0aW9uSGFuZGxlci5ydW4wKFVu a25vd24gU291
cmNlKQ0KCWF0IHN1bi5ybWkudHJhbnNwb3J0LnRjcC5UQ1BUcmFuc3BvcnQk Q29ubmVjdGlv
bkhhbmRsZXIucnVuKFVua25vd24gU291cmNlKQ0KCWF0IGphdmEudXRpbC5j b25jdXJyZW50
LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuVGFzayhVbmtub3duIFNv dXJjZSkNCglh
dCBqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29y a2VyLnJ1bihV
bmtub3duIFNvdXJjZSkNCglhdCBqYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtu b3duIFNvdXJj
ZSkNCkNhdXNlZCBieTogamF2YS5sYW5nLk51bGxQb2ludGVyRXhjZXB0aW9u DQoJYXQgb3Jn
LmVjbGlwc2UuZW1mLmVjb3JlLmNoYW5nZS5pbXBsLkZlYXR1cmVDaGFuZ2VJ bXBsLmdldFZh
bHVlKEZlYXR1cmVDaGFuZ2VJbXBsLmphdmE6NDE4KQ0KCWF0IG9yZy5lY2xp cHNlLmVtZi5l
Y29yZS5jaGFuZ2UuaW1wbC5GZWF0dXJlQ2hhbmdlSW1wbC5lSXNTZXQoRmVh dHVyZUNoYW5n
ZUltcGwuamF2YTo3NzApDQoJYXQgb3JnLmVjbGlwc2UuZW1mLmVjb3JlLmlt cGwuQmFzaWNF
T2JqZWN0SW1wbC5lSXNTZXQoQmFzaWNFT2JqZWN0SW1wbC5qYXZhOjEyMzUp DQoJYXQgb3Jn
LmVjbGlwc2UuZW1mLmVjb3JlLnV0aWwuRU9iamVjdFZhbGlkYXRvci52YWxp ZGF0ZV9EYXRh
VmFsdWVDb25mb3JtcyhFT2JqZWN0VmFsaWRhdG9yLmphdmE6NDMzKQ0KCWF0 IG9yZy5lY2xp
cHNlLmVtZi5lY29yZS51dGlsLkVPYmplY3RWYWxpZGF0b3IudmFsaWRhdGVf RXZlcnlEYXRh
VmFsdWVDb25mb3JtcyhFT2JqZWN0VmFsaWRhdG9yLmphdmE6NDIxKQ0KCWF0 IG9yZy5lY2xp
cHNlLmVtZi5lY29yZS51dGlsLkVPYmplY3RWYWxpZGF0b3IudmFsaWRhdGVf RXZlcnlEZWZh
dWx0Q29uc3RyYWludChFT2JqZWN0VmFsaWRhdG9yLmphdmE6MjAxKQ0KCWF0 IG9yZy5lY2xp
cHNlLmVtZi5lY29yZS51dGlsLkVPYmplY3RWYWxpZGF0b3IudmFsaWRhdGUo RU9iamVjdFZh
bGlkYXRvci5qYXZhOjE3OCkNCglhdCBvcmcuZWNsaXBzZS5lbWYuZWNvcmUu dXRpbC5EaWFn
bm9zdGljaWFuLnZhbGlkYXRlKERpYWdub3N0aWNpYW4uamF2YToxNjQpDQoJ YXQgb3JnLmVj
bGlwc2UuZW1mLmVjb3JlLnV0aWwuRGlhZ25vc3RpY2lhbi52YWxpZGF0ZShE aWFnbm9zdGlj
aWFuLmphdmE6MTQzKQ0KCWF0IG9yZy5lY2xpcHNlLmVtZi50ZW5lby5yZXNv dXJjZS5Ob25M
b2FkaW5nRGlhZ25vc3RpY2lhbi5kb1ZhbGlkYXRlQ29udGVudHMoTm9uTG9h ZGluZ0RpYWdu
b3N0aWNpYW4uamF2YTo0OSkNCglhdCBvcmcuZWNsaXBzZS5lbWYuZWNvcmUu dXRpbC5EaWFn
bm9zdGljaWFuLnZhbGlkYXRlKERpYWdub3N0aWNpYW4uamF2YToxNjcpDQoJ YXQgb3JnLmVj
bGlwc2UuZW1mLmVjb3JlLnV0aWwuRGlhZ25vc3RpY2lhbi52YWxpZGF0ZShE aWFnbm9zdGlj
aWFuLmphdmE6MTQzKQ0KCWF0IG9yZy5lY2xpcHNlLmVtZi50ZW5lby5yZXNv dXJjZS5Ob25M
b2FkaW5nRGlhZ25vc3RpY2lhbi5kb1ZhbGlkYXRlQ29udGVudHMoTm9uTG9h ZGluZ0RpYWdu
b3N0aWNpYW4uamF2YTo0OSkNCglhdCBvcmcuZWNsaXBzZS5lbWYuZWNvcmUu dXRpbC5EaWFn
bm9zdGljaWFuLnZhbGlkYXRlKERpYWdub3N0aWNpYW4uamF2YToxNjcpDQoJ YXQgb3JnLmVj
bGlwc2UuZW1mLmVjb3JlLnV0aWwuRGlhZ25vc3RpY2lhbi52YWxpZGF0ZShE aWFnbm9zdGlj
aWFuLmphdmE6MTQzKQ0KCWF0IG9yZy5lY2xpcHNlLmVtZi50ZW5lby5yZXNv dXJjZS5Ob25M
b2FkaW5nRGlhZ25vc3RpY2lhbi5kb1ZhbGlkYXRlQ29udGVudHMoTm9uTG9h ZGluZ0RpYWdu
b3N0aWNpYW4uamF2YTo0OSkNCglhdCBvcmcuZWNsaXBzZS5lbWYuZWNvcmUu dXRpbC5EaWFn
bm9zdGljaWFuLnZhbGlkYXRlKERpYWdub3N0aWNpYW4uamF2YToxNjcpDQoJ YXQgb3JnLmVj
bGlwc2UuZW1mLmVjb3JlLnV0aWwuRGlhZ25vc3RpY2lhbi52YWxpZGF0ZShE aWFnbm9zdGlj
aWFuLmphdmE6MTQzKQ0KCWF0IG9yZy5lY2xpcHNlLmVtZi50ZW5lby5yZXNv dXJjZS5Ob25M
b2FkaW5nRGlhZ25vc3RpY2lhbi5kb1ZhbGlkYXRlQ29udGVudHMoTm9uTG9h ZGluZ0RpYWdu
b3N0aWNpYW4uamF2YTo1MikNCglhdCBvcmcuZWNsaXBzZS5lbWYuZWNvcmUu dXRpbC5EaWFn
bm9zdGljaWFuLnZhbGlkYXRlKERpYWdub3N0aWNpYW4uamF2YToxNjcpDQoJ YXQgb3JnLmVj
bGlwc2UuZW1mLmVjb3JlLnV0aWwuRGlhZ25vc3RpY2lhbi52YWxpZGF0ZShE aWFnbm9zdGlj
aWFuLmphdmE6MTQzKQ0KCWF0IG9yZy5lY2xpcHNlLmVtZi5lY29yZS51dGls LkRpYWdub3N0
aWNpYW4udmFsaWRhdGUoRGlhZ25vc3RpY2lhbi5qYXZhOjExNCkNCglhdCBv cmcuZWNsaXBz
ZS5lbWYudGVuZW8ucmVzb3VyY2UuU3RvcmVSZXNvdXJjZS52YWxpZGF0ZU9i amVjdChTdG9y
ZVJlc291cmNlLmphdmE6NTI5KQ0KCWF0IG9yZy5lY2xpcHNlLmVtZi50ZW5l by5yZXNvdXJj
ZS5TdG9yZVJlc291cmNlLnZhbGlkYXRlQ29udGVudHMoU3RvcmVSZXNvdXJj ZS5qYXZhOjUx
NikNCglhdCBvcmcuZWNsaXBzZS5lbWYudGVuZW8ucmVzb3VyY2UuU3RvcmVS ZXNvdXJjZS5z
YXZlKFN0b3JlUmVzb3VyY2UuamF2YTozOTUpDQoJYXQgb3JnLnVuaWNhc2Uu ZW1mc3RvcmUu
ZXNtb2RlbC5pbXBsLlNlcnZlclNwYWNlSW1wbC5zYXZlKFNlcnZlclNwYWNl SW1wbC5qYXZh
OjI3NCkNCglhdCBvcmcudW5pY2FzZS5lbWZzdG9yZS5FbWZTdG9yZUltcGwu c2F2ZShFbWZT
dG9yZUltcGwuamF2YToyNjkpDQoJLi4uIDE2IG1vcmU=
--------------090704060809080002080408--
|
|
|
|
Re: Nullpointer in FeatureChangeImpl when saving ChangeDescription with Teneo [message #420166 is a reply to message #419967] |
Thu, 19 June 2008 22:21 |
Eclipse User |
|
|
|
Originally posted by: wesendon.in.tum.de
Hi Martin,
thanks for your quick answer, as I can tell, it's no teneo problem. I
haven't solved the problem yet, but I'm quite sure it's a URI mapping
issue while recording changes on the client resource, serializing it and
sending it to the server.
But the exception (nullpointer) isn't very helpfull in such a case ...
greeting,
Otto
Martin Taal schrieb:
> Hi Otto,
> I am in the same situation as you (can't really see what/why this
> happens). Apparently the method FeatureChangeImpl.getFeature returns
> null. Can you debug into this method and see what happens?
>
> Did you first read the FeatureChangeImpl from the database and then
> persist it again? Or is it freshly created and then persisted? Can you
> check before saving the resource if the feature is set?
>
> gr. Martin
>
> Otto wrote:
>> Hi guys,
>>
>> i get a NullPointer in the FeatureChangeImpl when saving a
>> ChangeDescription (from ChangeRecorder) with Teneo into a database. It
>> seems that the variable feature in FeatureChangeImpl is null, but I
>> can't draw a conclusion from this, so here I am. Do you have any ideas
>> or hints to solve this? Stacktrace is attached. Let me know if you
>> need more information.
>>
>> Greetings,
>> Otto
>>
>>
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.03061 seconds