This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 249371 - "Error while loading some projects" again in ODCS team server: Wiki language lag
Summary: "Error while loading some projects" again in ODCS team server: Wiki language lag
Status: RESOLVED FIXED
Alias: None
Product: connecteddeveloper
Classification: Unclassified
Component: ODCS (show other bugs)
Version: 8.0.2
Hardware: PC Windows 7
: P3 normal (vote)
Assignee: Tomas Stupka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-15 19:36 UTC by chaase3
Modified: 2014-12-18 15:57 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description chaase3 2014-12-15 19:36:27 UTC
When I log in to an internal ODCS development server from my Windows 7 system, I get the same error described in https://netbeans.org/bugzilla/show_bug.cgi?id=246815. The NetBeans log (in my userdir under AppData\Roaming\NetBeans\8.0.2\var\log) shows that the recently implemented new wiki markup language, Markdown, can't be read by the team server. The team server can't load any of my projects, even though only one uses the new markup language. If I change the project to use Textile or Confluence, all the project load just fine.

I assume the Team Server plugin implementation will catch up with the new markup language one of these days. Thanks!

INFO [ODCS ui]
org.codehaus.jackson.map.JsonMappingException: Can not construct instance of com.tasktop.c2c.server.profile.domain.project.WikiMarkupLanguage from String value 'MARKDOWN': value not one of declared Enum instance names
 at [Source: java.io.InputStreamReader@50b0127e; line: 1, column: 4642] (through reference chain: com.tasktop.c2c.server.profile.service.ServiceCallResult["queryResult"]->com.tasktop.c2c.server.common.service.domain.QueryResult["resultPage"]->com.tasktop.c2c.server.profile.domain.project.Project["projectPreferences"]->com.tasktop.c2c.server.profile.domain.project.ProjectPreferences["wikiLanguage"])
	at org.codehaus.jackson.map.JsonMappingException.from(JsonMappingException.java:163)
	at org.codehaus.jackson.map.deser.StdDeserializationContext.weirdStringException(StdDeserializationContext.java:243)
	at org.codehaus.jackson.map.deser.std.EnumDeserializer.deserialize(EnumDeserializer.java:74)
	at org.codehaus.jackson.map.deser.std.EnumDeserializer.deserialize(EnumDeserializer.java:23)
	at org.codehaus.jackson.map.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:299)
	at org.codehaus.jackson.map.deser.SettableBeanProperty$MethodProperty.deserializeAndSet(SettableBeanProperty.java:414)
	at org.codehaus.jackson.map.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:697)
	at org.codehaus.jackson.map.deser.BeanDeserializer.deserialize(BeanDeserializer.java:580)
	at org.codehaus.jackson.map.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:299)
	at org.codehaus.jackson.map.deser.SettableBeanProperty$MethodProperty.deserializeAndSet(SettableBeanProperty.java:414)
	at org.codehaus.jackson.map.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:697)
	at org.codehaus.jackson.map.deser.BeanDeserializer.deserialize(BeanDeserializer.java:580)
	at org.codehaus.jackson.map.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:217)
	at org.codehaus.jackson.map.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:194)
	at org.codehaus.jackson.map.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:30)
	at org.codehaus.jackson.map.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:299)
	at org.codehaus.jackson.map.deser.SettableBeanProperty$MethodProperty.deserializeAndSet(SettableBeanProperty.java:414)
	at org.codehaus.jackson.map.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:697)
	at org.codehaus.jackson.map.deser.BeanDeserializer.deserialize(BeanDeserializer.java:580)
	at org.codehaus.jackson.map.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:299)
	at org.codehaus.jackson.map.deser.SettableBeanProperty$MethodProperty.deserializeAndSet(SettableBeanProperty.java:414)
	at org.codehaus.jackson.map.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:697)
	at org.codehaus.jackson.map.deser.BeanDeserializer.deserialize(BeanDeserializer.java:580)
	at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2723)
	at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1877)
	at com.tasktop.c2c.server.common.service.web.ApacheHttpRestClientDelegate.postForObject(ApacheHttpRestClientDelegate.java:244)
Caused: com.tasktop.c2c.server.common.service.web.RestClientException: RestClientException
	at com.tasktop.c2c.server.common.service.web.ApacheHttpRestClientDelegate.postForObject(ApacheHttpRestClientDelegate.java:254)
	at com.tasktop.c2c.server.profile.service.ProfileWebServiceClient$PostCall.doCall(ProfileWebServiceClient.java:254)
	at com.tasktop.c2c.server.profile.service.ProfileWebServiceClient.findProjects(ProfileWebServiceClient.java:426)
	at org.netbeans.modules.odcs.client.ODCSClientImpl.getMyProjects(ODCSClientImpl.java:83)
Caused: org.netbeans.modules.odcs.client.api.ODCSException
	at org.netbeans.modules.odcs.client.ODCSClientImpl.getMyProjects(ODCSClientImpl.java:88)
	at org.netbeans.modules.odcs.api.ODCSServer.getMyProjects(ODCSServer.java:298)
	at org.netbeans.modules.odcs.ui.Utilities.getMyProjects(Utilities.java:157)
[catch] at org.netbeans.modules.odcs.ui.dashboard.ProjectAccessorImpl.getMemberProjects(ProjectAccessorImpl.java:91)
	at org.netbeans.modules.team.server.ui.common.OneProjectDashboard$MemberProjectsLoader$1.run(OneProjectDashboard.java:1088)
	at java.lang.Thread.run(Thread.java:745)
Comment 1 Tomas Stupka 2014-12-16 12:22:30 UTC
yes, we have to upgrade the dcs api libs, once they are available
Comment 2 Tomas Stupka 2014-12-18 15:57:51 UTC
fixed in jet-main #9e1d60fa3fcc