Only add unique keywords to a child topics model when importing
Problem:
Source data may contain the same keywords twice (as e.g. some database providers will flatten categories and tags into simple keywords when transporting their data with .RIS). DMX topic creation/value integration can't handle many of the same value in one create/update operation. If the child type is many and a value is added twice to a childtopicsmodel, creation/update will fail hard with the error below.
As a consequent to that error, the whole bibliograhic entry is not created/imported.
Solutions:
- Source data must be parsed and values must only be added to a childtopicsmodel once
- At some point the core value integrator may be made more robust to handle this case.
- If not, ChildTopicsModel could be equipped with a
.hasValue
function which simplifies unique construction of many child topic values.
INFORMATION: => Conference Paper/Proceeding "Look Who's Co-creating: Web 2.0 technologies effects on employer branding 23rd European Conference on Information Systems, ECIS 2015, (Orlando, FL, 2015)
Mär 20, 2021 6:28:41 PM systems.dmx.plugins.biblio.LiteraturePlugin addKeywords
INFORMATION: => Adding Keywords: {dmx.tags.tag=[RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "case study",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "co-creation",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "employer branding",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "qualitative research",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "social media",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "human resource management",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "information systems",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "social networking (online)",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "co-creation",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "employee involvement",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "inter-disciplinary studies",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "qualitative research",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "social media",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "value co creations",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "web 2.0 technologies",
"children": {}
}}
}, RelatedTopicModelImpl {
"id": -1,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": -1,
"typeUri": "dmx.tags.tag_name",
"value": "information management",
"children": {}
}}
}]}
Mär 20, 2021 6:28:41 PM systems.dmx.core.impl.DMXObjectModelImpl update
INFORMATION: Updating topic 88120 (typeUri="dmx.biblio.conference_paper")
Mär 20, 2021 6:28:41 PM systems.dmx.plugins.biblio.LiteraturePlugin createEntry
WARNUNG: Reference Entry Created => Look Who's Co-creating: Web 2.0 technologies effects on employer branding
Mär 20, 2021 6:28:41 PM systems.dmx.plugins.biblio.LiteraturePlugin createEntry
SCHWERWIEGEND: Could not import/update complete reference entry!
java.lang.RuntimeException: Updating topic 88120 failed
at systems.dmx.core.impl.AccessLayer.updateTopic(AccessLayer.java:210)
at systems.dmx.core.impl.AccessLayer.updateTopic(AccessLayer.java:196)
at systems.dmx.core.impl.CoreServiceImpl.updateTopic(CoreServiceImpl.java:138)
at systems.dmx.plugins.biblio.LiteraturePlugin.addKeywords(LiteraturePlugin.java:374)
at systems.dmx.plugins.biblio.LiteraturePlugin.createEntry(LiteraturePlugin.java:191)
at systems.dmx.plugins.biblio.LiteraturePlugin.importRIS(LiteraturePlugin.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:185)
at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.ResourceObjectRule.accept(ResourceObjectRule.java:100)
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1480)
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1411)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1360)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1350)
at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538)
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:339)
at org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:300)
at org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:93)
at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:50)
at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
at org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:76)
at org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:49)
at org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:229)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:370)
at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)
at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.RuntimeException: Updating topic 88120 failed (typeUri="dmx.biblio.conference_paper")
at systems.dmx.core.impl.DMXObjectModelImpl.update(DMXObjectModelImpl.java:434)
at systems.dmx.core.impl.AccessLayer.updateTopic(AccessLayer.java:208)
... 56 more
Caused by: java.lang.RuntimeException: Value integration failed, newValues=TopicModelImpl {
"id": 88120,
"typeUri": "dmx.biblio.conference_paper",
"children": {"dmx.tags.tag": [
{
"id": 11288,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 11283,
"typeUri": "dmx.tags.tag_name",
"value": "case study",
"children": {}
}}
},
{
"id": 88166,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 88161,
"typeUri": "dmx.tags.tag_name",
"value": "co-creation",
"children": {}
}}
},
{
"id": 88180,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 88175,
"typeUri": "dmx.tags.tag_name",
"value": "employer branding",
"children": {}
}}
},
{
"id": 85812,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 85807,
"typeUri": "dmx.tags.tag_name",
"value": "qualitative research",
"children": {}
}}
},
{
"id": 47144,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 47139,
"typeUri": "dmx.tags.tag_name",
"value": "social media",
"children": {}
}}
},
{
"id": 14490,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 14485,
"typeUri": "dmx.tags.tag_name",
"value": "human resource management",
"children": {}
}}
},
{
"id": 46273,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 46268,
"typeUri": "dmx.tags.tag_name",
"value": "information systems",
"children": {}
}}
},
{
"id": 47158,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 47153,
"typeUri": "dmx.tags.tag_name",
"value": "social networking (online)",
"children": {}
}}
},
{
"id": 88166,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 88161,
"typeUri": "dmx.tags.tag_name",
"value": "co-creation",
"children": {}
}}
},
{
"id": 9105,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 9100,
"typeUri": "dmx.tags.tag_name",
"value": "employee involvement",
"children": {}
}}
},
{
"id": 88194,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 88189,
"typeUri": "dmx.tags.tag_name",
"value": "inter-disciplinary studies",
"children": {}
}}
},
{
"id": 85812,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 85807,
"typeUri": "dmx.tags.tag_name",
"value": "qualitative research",
"children": {}
}}
},
{
"id": 47144,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 47139,
"typeUri": "dmx.tags.tag_name",
"value": "social media",
"children": {}
}}
},
{
"id": 88208,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 88203,
"typeUri": "dmx.tags.tag_name",
"value": "value co creations",
"children": {}
}}
},
{
"id": 88222,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 88217,
"typeUri": "dmx.tags.tag_name",
"value": "web 2.0 technologies",
"children": {}
}}
},
{
"id": 87048,
"typeUri": "dmx.tags.tag",
"children": {"dmx.tags.tag_name": {
"id": 87043,
"typeUri": "dmx.tags.tag_name",
"value": "information management",
"children": {}
}}
}
]}
}, targetObject=TopicModelImpl {
"id": 88120,
"uri": "",
"typeUri": "dmx.biblio.conference_paper",
"value": "Look Who's Co-creating: Web 2.0 technologies effects on employer branding",
"children": {
"dmx.tags.tag": [
{
"id": 11288,
"uri": "",
"typeUri": "dmx.tags.tag",
"value": "case study",
"children": {"dmx.tags.tag_name": {
"id": 11283,
"uri": "",
"typeUri": "dmx.tags.tag_name",
"value": "case study",
"children": {},
"assoc": {
"id": 11291,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {},
"player1": {
"topicId": 11288,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 11283,
"roleTypeUri": "dmx.core.child"
}
}
}},
"assoc": {
"id": 88231,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88233,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88231,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 11288,
"roleTypeUri": "dmx.core.child"
}
}
},
{
"id": 88166,
"uri": "",
"typeUri": "dmx.tags.tag",
"value": "co-creation",
"children": {
"dmx.tags.tag_name": {
"id": 88161,
"uri": "",
"typeUri": "dmx.tags.tag_name",
"value": "co-creation",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88164,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"topicId": 88161,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"assoc": {
"id": 88169,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88171,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88169,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88166,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 88161,
"roleTypeUri": "dmx.core.child"
}
}
},
"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88173,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"topicId": 88166,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}
},
"assoc": {
"id": 88235,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88237,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88235,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 88166,
"roleTypeUri": "dmx.core.child"
}
}
},
{
"id": 88180,
"uri": "",
"typeUri": "dmx.tags.tag",
"value": "employer branding",
"children": {
"dmx.tags.tag_name": {
"id": 88175,
"uri": "",
"typeUri": "dmx.tags.tag_name",
"value": "employer branding",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88178,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"topicId": 88175,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"assoc": {
"id": 88183,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88185,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88183,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88180,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 88175,
"roleTypeUri": "dmx.core.child"
}
}
},
"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88187,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"topicId": 88180,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}
},
"assoc": {
"id": 88239,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88241,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88239,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 88180,
"roleTypeUri": "dmx.core.child"
}
}
},
{
"id": 85812,
"uri": "",
"typeUri": "dmx.tags.tag",
"value": "qualitative research",
"children": {"dmx.tags.tag_name": {
"id": 85807,
"uri": "",
"typeUri": "dmx.tags.tag_name",
"value": "qualitative research",
"children": {},
"assoc": {
"id": 85815,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {},
"player1": {
"topicId": 85812,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 85807,
"roleTypeUri": "dmx.core.child"
}
}
}},
"assoc": {
"id": 88243,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88245,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88243,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 85812,
"roleTypeUri": "dmx.core.child"
}
}
},
{
"id": 47144,
"uri": "",
"typeUri": "dmx.tags.tag",
"value": "social media",
"children": {"dmx.tags.tag_name": {
"id": 47139,
"uri": "",
"typeUri": "dmx.tags.tag_name",
"value": "social media",
"children": {},
"assoc": {
"id": 47147,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {},
"player1": {
"topicId": 47144,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 47139,
"roleTypeUri": "dmx.core.child"
}
}
}},
"assoc": {
"id": 88247,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88249,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88247,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 47144,
"roleTypeUri": "dmx.core.child"
}
}
},
{
"id": 14490,
"uri": "",
"typeUri": "dmx.tags.tag",
"value": "human resource management",
"children": {"dmx.tags.tag_name": {
"id": 14485,
"uri": "",
"typeUri": "dmx.tags.tag_name",
"value": "human resource management",
"children": {},
"assoc": {
"id": 14493,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {},
"player1": {
"topicId": 14490,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 14485,
"roleTypeUri": "dmx.core.child"
}
}
}},
"assoc": {
"id": 88251,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88253,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88251,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 14490,
"roleTypeUri": "dmx.core.child"
}
}
},
{
"id": 46273,
"uri": "",
"typeUri": "dmx.tags.tag",
"value": "information systems",
"children": {"dmx.tags.tag_name": {
"id": 46268,
"uri": "",
"typeUri": "dmx.tags.tag_name",
"value": "information systems",
"children": {},
"assoc": {
"id": 46276,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {},
"player1": {
"topicId": 46273,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 46268,
"roleTypeUri": "dmx.core.child"
}
}
}},
"assoc": {
"id": 88255,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88257,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88255,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 46273,
"roleTypeUri": "dmx.core.child"
}
}
},
{
"id": 47158,
"uri": "",
"typeUri": "dmx.tags.tag",
"value": "social networking (online)",
"children": {"dmx.tags.tag_name": {
"id": 47153,
"uri": "",
"typeUri": "dmx.tags.tag_name",
"value": "social networking (online)",
"children": {},
"assoc": {
"id": 47161,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {},
"player1": {
"topicId": 47158,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 47153,
"roleTypeUri": "dmx.core.child"
}
}
}},
"assoc": {
"id": 88259,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {"dmx.workspaces.workspace#dmx.workspaces.workspace_assignment": {
"id": 1513,
"uri": "dmx.workspaces.dmx",
"typeUri": "dmx.workspaces.workspace",
"value": "DMX",
"children": {},
"assoc": {
"id": 88261,
"uri": "",
"typeUri": "dmx.workspaces.workspace_assignment",
"value": "",
"children": {},
"player1": {
"assocId": 88259,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 1513,
"roleTypeUri": "dmx.core.child"
}
}
}},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 47158,
"roleTypeUri": "dmx.core.child"
}
}
}
],
"dmx.biblio.abstract": {
"id": 88096,
"uri": "",
"typeUri": "dmx.biblio.abstract",
"value": "Web2.0 changes the way information, services and products are created. Companies engage with consumers in a process of co-creation to invent, shape and generate added value. This trend has been labelled Enterprise 2.0. This interdisciplinary study joins the fields of Information Systems, Marketing and Human Resource Management and provides an insight into how the models of value-, productand service co-creation can be applied to the domain of employer branding. Based on the DARTmodel of value co-creation a qualitative multi-case study investigates how social media usage contributes to co-creation of employer brand. The study reveals unexpected trends, paradoxes and potential conflicts, and provides suggestions for further research. The paper highlights the lack of Dialogue between employer and employee; new ways of Accessing information by employees outside the control of the employer; the uncertainty of benefits and Risks of employee involvement in brand creation; and increased Transparency through inclusion of new participants in the employer brand creation process: Alumni and customers. The study identifies an emergent shift of power to control and create information from the organization towards employees and consumers and links this power shift to social media use by organisations and their employees.",
"children": {},
"assoc": {
"id": 88127,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 88096,
"roleTypeUri": "dmx.core.child"
}
}
},
"dmx.biblio.title_conference_paper": {
"id": 88091,
"uri": "",
"typeUri": "dmx.biblio.title_conference_paper",
"value": "Look Who's Co-creating: Web 2.0 technologies effects on employer branding",
"children": {},
"assoc": {
"id": 88123,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 88091,
"roleTypeUri": "dmx.core.child"
}
}
}
}
}, compDef=null
at systems.dmx.core.impl.ValueIntegrator.integrate(ValueIntegrator.java:115)
at systems.dmx.core.impl.DMXObjectModelImpl.update(DMXObjectModelImpl.java:422)
... 57 more
Caused by: java.lang.RuntimeException: Creating association failed, model=AssocModelImpl {
"id": -1,
"typeUri": "dmx.core.composition",
"children": {},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 88166,
"roleTypeUri": "dmx.core.child"
}
}
at systems.dmx.core.impl.AccessLayer.createAssoc(AccessLayer.java:357)
at systems.dmx.core.impl.AccessLayer.createAssoc(AccessLayer.java:334)
at systems.dmx.core.impl.ValueIntegrator.createChildAssoc(ValueIntegrator.java:773)
at systems.dmx.core.impl.ValueIntegrator.updateAssignmentsMany(ValueIntegrator.java:531)
at systems.dmx.core.impl.ValueIntegrator.updateAssignments(ValueIntegrator.java:427)
at systems.dmx.core.impl.ValueIntegrator.unifyComposite(ValueIntegrator.java:319)
at systems.dmx.core.impl.ValueIntegrator.integrateComposite(ValueIntegrator.java:261)
at systems.dmx.core.impl.ValueIntegrator.integrate(ValueIntegrator.java:103)
... 58 more
Caused by: java.lang.RuntimeException: Duplicate: such an association exists already, AssocModelImpl {
"id": -1,
"typeUri": "dmx.core.composition",
"children": {},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 88166,
"roleTypeUri": "dmx.core.child"
}
}, existing assoc=AssocModelImpl {
"id": 88235,
"uri": "",
"typeUri": "dmx.core.composition",
"value": "",
"children": {},
"player1": {
"topicId": 88120,
"roleTypeUri": "dmx.core.parent"
},
"player2": {
"topicId": 88166,
"roleTypeUri": "dmx.core.child"
}
}
at systems.dmx.core.impl.AssocModelImpl.duplicateCheck(AssocModelImpl.java:404)
at systems.dmx.core.impl.AssocModelImpl.preCreate(AssocModelImpl.java:308)
at systems.dmx.core.impl.AccessLayer.createAssoc(AccessLayer.java:343)
... 65 more
FYI @jri