Hi,
I’m testing DMX. Just downloaded it, unpacked it, started it (on my PC). Works like charm. I like it. It’s great. I’ paticularly interested in the geomaps plugin. Read throught the docs. Created a person and an organisation with real-world addresses without any issues.
After deploying the geomaps-plugin (0.2, online since a few days), I expected to see the adresses indicated on a newly created geomap. But it shows just the map. And moreover, editing the data of the person in the topicmap causes an error - when and only when data in the address-section is concerned:
Blockquote
500 Server Error
{ “exception”: “java.lang.RuntimeException”, “message”: “Fetching and updating topic 4225 failed”, “cause”: { “exception”: “java.lang.RuntimeException”, “message”: “Updating topic 4225 failed”, “cause”: { “exception”: “java.lang.RuntimeException”, “message”: “Updating topic 4225 failed (typeUri=“dmx.contacts.person”)”, “cause”: { “exception”: “java.lang.RuntimeException”, “message”: "Value integration failed, newValues=TopicModelImpl {\n “id”: 4225,\n “uri”: “”,\n “typeUri”: “dmx.contacts.person”,\n “value”: “testperson Test”,\n “children”: {\n “dmx.contacts.person_name”: {\n “id”: 4241,\n “uri”: “”,\n “typeUri”: “dmx.contacts.person_name”,\n “value”: “testperson Test”,\n “children”: {\n “dmx.contacts.first_name”: {\n “id”: 4211,\n “uri”: “”,\n “typeUri”: “dmx.contacts.first_name”,\n “value”: “testperson”,\n “children”: {},\n “assoc”: {\n “id”: 4244,\n “uri”: “”,\n “typeUri”: “dmx.core.composition”,\n “value”: “”,\n “children”: {},\n “player1”: {\n “topicId”: 4211,\n “roleTypeUri”: “dmx.core.child”\n },\n “player2”: {\n “topicId”: 4241,\n “roleTypeUri”: “dmx.core.parent”\n }\n }\n },\n “dmx.contacts.last_name”: {\n “id”: 4236,\n “uri”: “”,\n “typeUri”: “dmx.contacts.last_name”,\n “value”: “Test”,\n “children”: {},\n “assoc”: {\n “id”: 4248,\n “uri”: “”,\n “typeUri”: “dmx.core.composition”,\n “value”: “”,\n “children”: {},\n “player1”: {\n “topicId”: 4236,\n “roleTypeUri”: “dmx.core.child”\n },\n “player2”: {\n “topicId”: 4241,\n “roleTypeUri”: “dmx.core.parent”\n }\n }\n }\n },\n “assoc”: {\n “id”: 4254,\n “uri”: “”,\n “typeUri”: “dmx.core.composition”,\n “value”: “”,\n “children”: {},\n “player1”: {\n “topicId”: 4241,\n “roleTypeUri”: “dmx.core.child”\n },\n “player2”: {\n “topicId”: 4225,\n “roleTypeUri”: “dmx.core.parent”\n }\n }\n },\n “dmx.base.url”: [{\n “id”: -1,\n “uri”: “”,\n “typeUri”: “dmx.base.url”,\n “value”: “”,\n “children”: {}\n }],\n “dmx.contacts.phone_number#dmx.contacts.phone_entry”: [{\n “id”: 4258,\n “uri”: “”,\n “typeUri”: “dmx.contacts.phone_number”,\n “value”: “+49 1577 1234567”,\n “children”: {},\n “assoc”: {\n “id”: 4263,\n “uri”: “”,\n “typeUri”: “dmx.contacts.phone_entry”,\n “value”: “work”,\n
Blockquote
After deletion of the geomaps-plugin in the deploy-folder, I can do changes on the address-data without any error again.
I’d appreciate propositions on how the solve these problems:
- the address not showing up on the map
- the impossiblitiy to edit the address