It's all about the answers!

Ask a question

Error when creating new artifact in RM


Evgeny Yuzov (112) | asked Dec 29 '17, 4:30 a.m.

 Was create new project in RM. After that trying to create new artifact. And have an error. Error in browser:

ID CRRRW7553E  A message that was received from the server indicates an error with no specific handler.

Error 400: Bad Request
Propagated exception; original message [InternalServerErrorException: Propagated exception; original message [NullPointerException: Could not find project specific Resource for well-known attribute definition: CreatedOn]] (More info found at entry [c14ea651b594cb1b] in the RM application server log)


In RmPerfLog.log error:

2017-12-29 12:18:04,994 [iewQueryThreadPool-3] ERROR s.internal.ProjectTypeSystem - Could not retrieve well-known type from well-known URI.  Component: </rm/cm/component/_gbSQ8N6UEeeGFsuNZcOHgA> URI: <http://purl.org/dc/terms/created>
2017-12-29 12:18:04,994 [iewQueryThreadPool-3] ERROR s.internal.ProjectTypeSystem - Could not retrieve well-known type from well-known URI.  Component: </rm/cm/component/_gbSQ8N6UEeeGFsuNZcOHgA> URI: <http://purl.org/dc/terms/creator>
2017-12-29 12:18:08,551 [iewQueryThreadPool-2] ERROR s.internal.ProjectTypeSystem - Could not retrieve well-known type from well-known URI.  Component: </rm/cm/component/_gbSQ8N6UEeeGFsuNZcOHgA> URI: <http://purl.org/dc/terms/modified>
2017-12-29 12:18:08,551 [iewQueryThreadPool-2] ERROR s.internal.ProjectTypeSystem - Could not retrieve well-known type from well-known URI.  Component: </rm/cm/component/_gbSQ8N6UEeeGFsuNZcOHgA> URI: <http://purl.org/dc/terms/created>
2017-12-29 12:18:08,551 [iewQueryThreadPool-2] ERROR s.internal.ProjectTypeSystem - Could not retrieve well-known type from well-known URI.  Component: </rm/cm/component/_gbSQ8N6UEeeGFsuNZcOHgA> URI: <http://purl.org/dc/terms/creator>
2017-12-29 12:18:19,424 [xecutor-thread-25160] ERROR s.internal.ProjectTypeSystem - Could not retrieve well-known type from well-known URI.  Component: </rm/cm/component/_gbSQ8N6UEeeGFsuNZcOHgA> URI: <http://purl.org/dc/terms/created>
2017-12-29 12:18:19,424 [xecutor-thread-25160] ERROR orage.impl.ModuleStorageBase - ModuleStorage.jfsPut(ModuleResource, /rm/resources/_NQqH0ex5Eee8LtfFybgf9g)
java.lang.NullPointerException: Could not find project specific Resource for well-known attribute definition: CreatedOn
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:229)
at com.ibm.rdm.fronting.server.services.types.internal.ProjectTypeSystem.getWellKnownAttributeDefinition(ProjectTypeSystem.java:785)
at com.ibm.rdm.fronting.server.rrs.modules.internal.storage.impl.ModuleStorageBase.removeSystemPropertiesFromArtifactAndReturnUid(ModuleStorageBase.java:1267)
at com.ibm.rdm.fronting.server.rrs.modules.internal.storage.impl.ModuleStorageBase.jfsPut(ModuleStorageBase.java:435)
at com.ibm.rdm.fronting.server.rrs.modules.internal.storage.impl.ModuleStorage.updateModule(ModuleStorage.java:132)
at com.ibm.rdm.fronting.server.rrs.modules.internal.module.impl.AssetFolderCreator.createAssetFolder(AssetFolderCreator.java:152)
at com.ibm.rdm.fronting.server.rrs.modules.internal.module.impl.AssetFolderCreator.createDefaultAssetFolderOnNewModuleIfNotDefined(AssetFolderCreator.java:64)
at com.ibm.rdm.fronting.server.rrs.modules.internal.module.impl.ModuleCreator.handleTargetFolder(ModuleCreator.java:389)
at com.ibm.rdm.fronting.server.rrs.modules.internal.module.impl.ModuleCreator.innerCreateModule(ModuleCreator.java:249)
at com.ibm.rdm.fronting.server.rrs.modules.internal.module.impl.ModuleCreator.access$0(ModuleCreator.java:215)
at com.ibm.rdm.fronting.server.rrs.modules.internal.module.impl.ModuleCreator$2.call(ModuleCreator.java:200)
at com.ibm.rdm.fronting.server.rrs.modules.internal.module.impl.ModuleCreator$2.call(ModuleCreator.java:1)
at com.ibm.rdm.fronting.server.rrs.modules.internal.common.impl.ChangeSetExecutor.execute(ChangeSetExecutor.java:50)
at com.ibm.rdm.fronting.server.rrs.modules.internal.module.impl.ModuleCreator.createModule(ModuleCreator.java:197)
at com.ibm.rdm.fronting.server.core.artifacts.isrs.CreateModuleJAF.executeServiceRequest(CreateModuleJAF.java:132)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalDefaultPartitionerFactory$1ExecuteServiceRequest.call(InternalDefaultPartitionerFactory.java:29)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalDefaultPartitionerFactory$1ExecuteServiceRequest.call(InternalDefaultPartitionerFactory.java:1)
at com.ibm.rdm.fronting.server.core.spi.DefaultPartitionerFactory$1DefaultExecutor.call(DefaultPartitionerFactory.java:76)
at com.ibm.rdm.fronting.server.core.spi.DefaultPartitionerFactory$1DefaultExecutor.call(DefaultPartitionerFactory.java:1)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.handleExecutables(InternalCoreServices.java:715)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.execute(InternalCoreServices.java:409)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.execute(InternalCoreServices.java:260)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.execute(InternalCoreServices.java:253)
at com.ibm.rdm.fronting.server.core.spi.BaseServiceRequest.execute(BaseServiceRequest.java:112)
at com.ibm.rdm.fronting.server.core.spi.BaseServiceRequest.executeWithExchange(BaseServiceRequest.java:128)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase$RRSRestServiceBaseMappingChangeSetAwareExecutor.execute(RRSRestServiceBase.java:949)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.executeInMappingChangeSet(RRSRestServiceBase.java:920)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.runInternalMethodVVC(RRSRestServiceBase.java:900)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.runInternalMethod(RRSRestServiceBase.java:681)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.handleMethod(RRSRestServiceBase.java:581)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.doPost(RRSRestServiceBase.java:145)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.performService(RRSRestServiceBase.java:366)
at com.ibm.rdm.fronting.server.core.internal.RRSRestServiceBase.service(RRSRestServiceBase.java:208)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:155)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:282)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleAppSdkRestServiceRequest2(AbstractTeamServerServlet.java:2069)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.access$2(AbstractTeamServerServlet.java:2024)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet$2.service(AbstractTeamServerServlet.java:266)
at com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandlerService$1.run(DelegatedAuthHandlerService.java:264)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleAuthentication(AbstractTeamServerServlet.java:2125)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleAppSdkRestServiceRequest(AbstractTeamServerServlet.java:2000)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:152)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:74)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1290)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:778)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:475)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:152)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:94)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:165)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:198)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1021)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1143)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:4956)
at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.handleRequest(DynamicVirtualHost.java:315)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1014)
at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:280)
at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:967)
at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:359)
at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:318)
at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:471)
at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:405)
at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:285)
at com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:66)
at com.ibm.ws.channel.ssl.internal.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1777)
at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504)
at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574)
at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:929)
at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1018)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1157)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:627)
at java.lang.Thread.run(Thread.java:809)

One answer



permanent link
Diana Kraaijeveld (36227) | answered Dec 29 '17, 5:56 a.m.
JAZZ DEVELOPER

I suspect you bumped into the following defect:
Project creation fails from /rm/admin -> Create Project Area (113572)

This defect is related to a problem that only shows for projects created through rm/admin. The error you see in the browser may well be related to this defect.

If its indeed related to that defect, the problem should not show for projects created trough rm/web (there is a drop-down in the admin menu top-right, to create new projects).

The defect is resolved in DNG v605 and a fix is also included in v603 Ifix006 and 604 Ifix001.

Your answer


Register or to post your answer.