Get your own customer support community

Recent activity

Subscribe to this feed
  • question

    ksader asked a question in Programeter on January 02, 2009 15:25:

    ksader
    Repository fully crawled but no reports are showing
    When are the analytic reports generated? At this point, all of my repository is crawled, but I have no reports.
  • question

    ksader replied on December 26, 2008 13:39 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    It seems to run well enough after that, but I have seen recently some out of memory errors when it finishes a repository scan. I'm not sure the two issues are related.

    I'll update this thread today if I encounter any more issues.

    thanks,
  • question

    ksader replied on December 23, 2008 19:07 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    Hi guys, I'm now having strange exceptions.

    2008-12-23 13:58:34,924 INFO [main] com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl - Measuring log revis
    ion [Revision(Thu Jul 03 14:11:38 EDT 2008[26695])] 29/600 for repo: https://svn.garmin.com/inet/
    2008-12-23 13:58:34,924 INFO [main] com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl - Measuring log entry
    from revision [Revision(Thu Jul 03 14:11:38 EDT 2008[26695])] 1/1 for repo: https://svn.garmin.com/inet/
    2008-12-23 14:04:16,268 INFO [main] com.goingsoftware.detective.measure.metrics.checkstyle.CheckstyleAuditListener - Exception occu
    red: File: C:\DOCUME~1\saderk\LOCALS~1\Temp\tmp-QueryOptionTest6856544738253589006.java. Message: Got an exception - java.lang.NullP
    ointerException Line: 0 Column: 0
    com.goingsoftware.detective.measure.metrics.SyntaxException: Got an exception - java.lang.NullPointerException
    at com.goingsoftware.detective.measure.metrics.checkstyle.CheckstyleAuditListener.addError(CheckstyleAuditListener.java:59)
    at com.puppycrawl.tools.checkstyle.Checker.fireErrors(Checker.java:485)
    at com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck.fireErrors(AbstractFileSetCheck.java:205)
    at com.puppycrawl.tools.checkstyle.TreeWalker.process(TreeWalker.java:337)
    at com.puppycrawl.tools.checkstyle.TreeWalker.process(TreeWalker.java:590)
    at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:239)
    at com.goingsoftware.detective.measure.metrics.checkstyle.CheckstyleMeasurer.measureExisting(CheckstyleMeasurer.java:41)
    at com.goingsoftware.detective.measure.metrics.AbstractMeasurer.measure(AbstractMeasurer.java:45)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measure(RepositoryCrawlerServiceImpl.java:391)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measureLog(RepositoryCrawlerServiceImpl.java:33
    8)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlSvnRepository(RepositoryCrawlerServiceImpl
    .java:117)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlRepository(RepositoryCrawlerServiceImpl.ja
    va:60)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:81)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:64)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.main(RepositoryCrawler.java:46)
    2008-12-23 14:04:16,268 ERROR [main] com.goingsoftware.detective.measure.metrics.AbstractMeasurer - Meaurement failed C:\DOCUME~1\sa
    derk\LOCALS~1\Temp\tmp-QueryOptionTest6856544738253589006.java
    com.goingsoftware.detective.measure.metrics.SyntaxException: Got an exception - java.lang.NullPointerException
    at com.goingsoftware.detective.measure.metrics.checkstyle.CheckstyleAuditListener.addError(CheckstyleAuditListener.java:59)
    at com.puppycrawl.tools.checkstyle.Checker.fireErrors(Checker.java:485)
    at com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck.fireErrors(AbstractFileSetCheck.java:205)
    at com.puppycrawl.tools.checkstyle.TreeWalker.process(TreeWalker.java:337)
    at com.puppycrawl.tools.checkstyle.TreeWalker.process(TreeWalker.java:590)
    at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:239)
    at com.goingsoftware.detective.measure.metrics.checkstyle.CheckstyleMeasurer.measureExisting(CheckstyleMeasurer.java:41)
    at com.goingsoftware.detective.measure.metrics.AbstractMeasurer.measure(AbstractMeasurer.java:45)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measure(RepositoryCrawlerServiceImpl.java:391)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measureLog(RepositoryCrawlerServiceImpl.java:33
    8)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlSvnRepository(RepositoryCrawlerServiceImpl
    .java:117)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlRepository(RepositoryCrawlerServiceImpl.ja
    va:60)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:81)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:64)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.main(RepositoryCrawler.java:46)
    log4j: rolling over count=10485851

    Any clues?

    thanks,
  • problem

    ksader replied on December 23, 2008 19:06 to the problem "Exception while crawling repository" in Programeter:

    ksader
    If you have a proxy that's needed to access the internet, you'll need to set it under the <programeter>/conf/proxy.properties file.</programeter>
  • question

    ksader replied on December 16, 2008 21:31 to the question "Claim multiple aliases and former employee data" in Programeter:

    ksader
    For instance, we had a person get married and change their login alias from SmithA to JonesA, but it's the same person for both SVN names.

    We also have the case where alias formere is no longer with the company, but I/we still want to view their contributions.
  • question

    ksader asked a question in Programeter on December 16, 2008 21:28:

    ksader
    Claim multiple aliases and former employee data
    I have multiple aliases and people who are no longer with the company in our crawled data. How do I claim or view this type of data?
  • question

    ksader replied on December 16, 2008 17:11 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    I'm ok with continuing to analyze my repository in small chunks.
  • question

    ksader replied on December 16, 2008 16:52 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    I seem to be running smoothly, can I update the crawler to run YEAR instead of QUARTER, or should I continue to use the QUARTER setting?
  • question
  • question

    ksader replied on December 15, 2008 18:21 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    Now I get a JMS exception:

    2008-12-15 12:39:41,069 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Finished repository https://svn... 1/1
    2008-12-15 12:39:41,069 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Finished crawling of repositories
    Exception in thread "main" org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested exception is javax.jms.JMSException: Could not post command: ActiveMQObjectMessage {commandId = 5, responseRequired = true, messageId = ID:SADERK745XP-2774-1229358014462-1:1:1:1:1, originalDestination = null, originalTransactionId = null, producerId = ID:SADERK745XP-2774-1229358014462-1:1:1:1, destination = queue://detective/crawl/results, transactionId = null, expiration = 0, timestamp = 1229362749381, arrival = 0, brokerInTime = 0, brokerOutTime = 0, correlationId = 8eecc26e-0122-31c1-8e86-59272a02c511, replyTo = null, persistent = true, type = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId = null, compressed = false, userID = null, content = org.apache.activemq.util.ByteSequence@1631715, marshalledProperties = null, dataStructure = null, redeliveryCounter = 0, size = 0, properties = {repository=8eecc26e-0122-31c1-8e86-59272a02c511, licenceKey=0abc4d49d27c09827e9579538311b6a593731e38, version=3.8.5}, readOnlyProperties = true, readOnlyBody = true, droppable = false} due to: java.io.IOException: Failed to post command: ActiveMQObjectMessage {commandId = 5, responseRequired = true, messageId = ID:SADERK745XP-2774-1229358014462-1:1:1:1:1, originalDestination = null, originalTransactionId = null, producerId = ID:SADERK745XP-2774-1229358014462-1:1:1:1, destination = queue://detective/crawl/results, transactionId = null, expiration = 0, timestamp = 1229362749381, arrival = 0, brokerInTime = 0, brokerOutTime = 0, correlationId = 8eecc26e-0122-31c1-8e86-59272a02c511, replyTo = null, persistent = true, type = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId = null, compressed = false, userID = null, content = org.apache.activemq.util.ByteSequence@1631715, marshalledProperties = null, dataStructure = null, redeliveryCounter = 0, size = 0, properties = {repository=8eecc26e-0122-31c1-8e86-59272a02c511, licenceKey=0abc4d49d27c09827e9579538311b6a593731e38, version=3.8.5}, readOnlyProperties = true, readOnlyBody = true, droppable = false} as response was: 500
    at org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:308)
    at org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:168)
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:474)
    at org.springframework.jms.core.JmsTemplate.send(JmsTemplate.java:548)
    at com.goingsoftware.detective.crawler.web.AnalyticsPlatformClientImpl.sendCrawlResult(AnalyticsPlatformClientImpl.java:130)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:82)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:64)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.main(RepositoryCrawler.java:46)
    Caused by: javax.jms.JMSException: Could not post command: ActiveMQObjectMessage {commandId = 5, responseRequired = true, messageId = ID:SADERK745XP-2774-1229358014462-1:1:1:1:1, originalDestination = null, originalTransactionId = null, producerId = ID:SADERK745XP-2774-1229358014462-1:1:1:1, destination = queue://detective/crawl/results, transactionId = null, expiration = 0, timestamp = 1229362749381, arrival = 0, brokerInTime = 0, brokerOutTime = 0, correlationId = 8eecc26e-0122-31c1-8e86-59272a02c511, replyTo = null, persistent = true, type = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId = null, compressed = false, userID = null, content = org.apache.activemq.util.ByteSequence@1631715, marshalledProperties = null, dataStructure = null, redeliveryCounter = 0, size = 0, properties = {repository=8eecc26e-0122-31c1-8e86-59272a02c511, licenceKey=0abc4d49d27c09827e9579538311b6a593731e38, version=3.8.5}, readOnlyProperties = true, readOnlyBody = true, droppable = false} due to: java.io.IOException: Failed to post command: ActiveMQObjectMessage {commandId = 5, responseRequired = true, messageId = ID:SADERK745XP-2774-1229358014462-1:1:1:1:1, originalDestination = null, originalTransactionId = null, producerId = ID:SADERK745XP-2774-1229358014462-1:1:1:1, destination = queue://detective/crawl/results, transactionId = null, expiration = 0, timestamp = 1229362749381, arrival = 0, brokerInTime = 0, brokerOutTime = 0, correlationId = 8eecc26e-0122-31c1-8e86-59272a02c511, replyTo = null, persistent = true, type = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId = null, compressed = false, userID = null, content = org.apache.activemq.util.ByteSequence@1631715, marshalledProperties = null, dataStructure = null, redeliveryCounter = 0, size = 0, properties = {repository=8eecc26e-0122-31c1-8e86-59272a02c511, licenceKey=0abc4d49d27c09827e9579538311b6a593731e38, version=3.8.5}, readOnlyProperties = true, readOnlyBody = true, droppable = false} as response was: 500
    at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:62)
    at org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1255)
    at org.apache.activemq.ActiveMQSession.send(ActiveMQSession.java:1659)
    at org.apache.activemq.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:227)
    at org.apache.activemq.ActiveMQMessageProducerSupport.send(ActiveMQMessageProducerSupport.java:241)
    at org.springframework.jms.core.JmsTemplate.doSend(JmsTemplate.java:597)
    at org.springframework.jms.core.JmsTemplate.doSend(JmsTemplate.java:574)
    at org.springframework.jms.core.JmsTemplate$4.doInJms(JmsTemplate.java:551)
    at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:471)
    ... 5 more
    Caused by: java.io.IOException: Could not post command: ActiveMQObjectMessage {commandId = 5, responseRequired = true, messageId = ID:SADERK745XP-2774-1229358014462-1:1:1:1:1, originalDestination = null, originalTransactionId = null, producerId = ID:SADERK745XP-2774-1229358014462-1:1:1:1, destination = queue://detective/crawl/results, transactionId = null, expiration = 0, timestamp = 1229362749381, arrival = 0, brokerInTime = 0, brokerOutTime = 0, correlationId = 8eecc26e-0122-31c1-8e86-59272a02c511, replyTo = null, persistent = true, type = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId = null, compressed = false, userID = null, content = org.apache.activemq.util.ByteSequence@1631715, marshalledProperties = null, dataStructure = null, redeliveryCounter = 0, size = 0, properties = {repository=8eecc26e-0122-31c1-8e86-59272a02c511, licenceKey=0abc4d49d27c09827e9579538311b6a593731e38, version=3.8.5}, readOnlyProperties = true, readOnlyBody = true, droppable = false} due to: java.io.IOException: Failed to post command: ActiveMQObjectMessage {commandId = 5, responseRequired = true, messageId = ID:SADERK745XP-2774-1229358014462-1:1:1:1:1, originalDestination = null, originalTransactionId = null, producerId = ID:SADERK745XP-2774-1229358014462-1:1:1:1, destination = queue://detective/crawl/results, transactionId = null, expiration = 0, timestamp = 1229362749381, arrival = 0, brokerInTime = 0, brokerOutTime = 0, correlationId = 8eecc26e-0122-31c1-8e86-59272a02c511, replyTo = null, persistent = true, type = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId = null, compressed = false, userID = null, content = org.apache.activemq.util.ByteSequence@1631715, marshalledProperties = null, dataStructure = null, redeliveryCounter = 0, size = 0, properties = {repository=8eecc26e-0122-31c1-8e86-59272a02c511, licenceKey=0abc4d49d27c09827e9579538311b6a593731e38, version=3.8.5}, readOnlyProperties = true, readOnlyBody = true, droppable = false} as response was: 500
    at org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:33)
    at org.apache.activemq.transport.http.HttpClientTransport.oneway(HttpClientTransport.java:91)
    at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:40)
    at org.apache.activemq.transport.ResponseCorrelator.asyncRequest(ResponseCorrelator.java:74)
    at org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:79)
    at org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1233)
    ... 12 more
    Caused by: java.io.IOException: Failed to post command: ActiveMQObjectMessage {commandId = 5, responseRequired = true, messageId = ID:SADERK745XP-2774-1229358014462-1:1:1:1:1, originalDestination = null, originalTransactionId = null, producerId = ID:SADERK745XP-2774-1229358014462-1:1:1:1, destination = queue://detective/crawl/results, transactionId = null, expiration = 0, timestamp = 1229362749381, arrival = 0, brokerInTime = 0, brokerOutTime = 0, correlationId = 8eecc26e-0122-31c1-8e86-59272a02c511, replyTo = null, persistent = true, type = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId = null, compressed = false, userID = null, content = org.apache.activemq.util.ByteSequence@1631715, marshalledProperties = null, dataStructure = null, redeliveryCounter = 0, size = 0, properties = {repository=8eecc26e-0122-31c1-8e86-59272a02c511, licenceKey=0abc4d49d27c09827e9579538311b6a593731e38, version=3.8.5}, readOnlyProperties = true, readOnlyBody = true, droppable = false} as response was: 500
    at org.apache.activemq.transport.http.HttpClientTransport.oneway(HttpClientTransport.java:86)
    ... 16 more
  • question

    ksader replied on December 15, 2008 15:22 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    That's great, but the my.programeter.com site isn't responding.
  • question

    ksader replied on December 12, 2008 20:48 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    Downloaded a fresh version of 3.8.4, installed, double checked the .conf file and the proxy.properties file and I get the following:
    The .out:
    2008-12-12 15:42:46,961 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Starting crawling of repositories
    2008-12-12 15:42:46,976 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Crawling repository https://svn./ 1/1
    2008-12-12 15:42:46,976 INFO [main] com.goingsoftware.detective.crawler.web.AnalyticsPlatformClientImpl - Requesting repository state 8eecc26e-0122-31c1-8e86-59272a02c511
    2008-12-12 15:42:48,273 INFO [main] com.goingsoftware.detective.crawler.web.AnalyticsPlatformClientImpl - Crawl state request was sent for reposutository 8eecc26e-0122-31c1-8e86-59272a02c511
    2008-12-12 15:42:48,273 INFO [main] com.goingsoftware.detective.crawler.web.AnalyticsPlatformClientImpl - Blocking for 300000 ms until receiving a response ...
    2008-12-12 15:42:48,977 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Repository state: CrawlState(Revision(Fri Sep 29 17:09:29 EDT 2006[4799]); lastcrawledDate -> 2006-09-29 17:09:29.0)
    2008-12-12 15:42:48,977 INFO [main] com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl - Crawling repository[https://svn./]
    log4j: rolling over count=10485921
    log4j: maxBackupIndex=3
    log4j: Renaming file crawler-debug.log to crawler-debug.log.1
    log4j: setFile called: crawler-debug.log, false
    log4j: setFile ended
    2008-12-12 15:43:22,573 INFO [main] com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl - Measuring log revision [Revision(Fri Sep 29 17:24:46 EDT 2006[4800])] 1/2400 for repo: https://svn./
    2008-12-12 15:43:22,573 INFO [main] com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl - Measuring log entry from revision [Revision(Fri Sep 29 17:24:46 EDT 2006[4800])] 1/1 for repo: https://svn./
    2008-12-12 15:43:23,026 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Finished repository https://svn./ 1/1
    2008-12-12 15:43:23,026 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Finished crawling of repositories
    Exception in thread "main" java.lang.NullPointerException
    at com.goingsoftware.detective.measure.metrics.TouchedLinesMeasurer.measureExisting(TouchedLinesMeasurer.java:60)
    at com.goingsoftware.detective.measure.metrics.AbstractMeasurer.measure(AbstractMeasurer.java:45)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measure(RepositoryCrawlerServiceImpl.java:391)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measureLog(RepositoryCrawlerServiceImpl.java:338)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlSvnRepository(RepositoryCrawlerServiceImpl.java:117)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlRepository(RepositoryCrawlerServiceImpl.java:60)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:81)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:64)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.main(RepositoryCrawler.java:46)

    Any ideas?
  • question

    ksader replied on December 12, 2008 18:29 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    I'm still getting an NPE with 3.8.4

    2008-12-12 13:04:08,089 INFO [main] com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl - Measuring log entry from revision [Revision(Mon Nov 13 16:57:51 EST 2006[5314])] 1/3 for repo: https://svn....
    2008-12-12 13:04:08,698 INFO [main] com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl - Measuring log entry from revision [Revision(Mon Nov 13 16:57:51 EST 2006[5314])] 2/3 for repo: https://svn....
    2008-12-12 13:04:09,136 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Finished repository https://svn....
    2008-12-12 13:04:09,136 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Finished crawling of repositories
    Exception in thread "main" java.lang.NullPointerException
    at com.goingsoftware.detective.measure.metrics.TouchedLinesMeasurer.measureExisting(TouchedLinesMeasurer.java:60)
    at com.goingsoftware.detective.measure.metrics.AbstractMeasurer.measure(AbstractMeasurer.java:45)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measure(RepositoryCrawlerServiceImpl.java:391)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measureLog(RepositoryCrawlerServiceImpl.java:338)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlSvnRepository(RepositoryCrawlerServiceImpl.java:117)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlRepository(RepositoryCrawlerServiceImpl.java:60)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:81)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:64)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.main(RepositoryCrawler.java:46)

    Did I uncover another strange problem with our SVN repository?
  • question

    ksader replied on December 12, 2008 13:49 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    That is odd, although I'm not sure that would be unexpected for a repository that is close to three years old and has probably been moved at least once. I'm fairly sure that several of these projects were imported from CVS.

    Is there a way to tell the crawler to just crawl the last discrete time period - one year, two months, three weeks?
  • question

    ksader replied on December 11, 2008 20:54 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    And once again there's a strange error in the .out

    2008-12-11 15:47:01,734 INFO [main] com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl - Measuring log entry from revision [Revision(Mon Nov 13 16:57:51 EST 2006[5314])] 1/3 for repo: https://svn....
    2008-12-11 15:47:02,234 INFO [main] com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl - Measuring log entry from revision [Revision(Mon Nov 13 16:57:51 EST 2006[5314])] 2/3 for repo: https://svn....
    https://svn...
    2008-12-11 15:47:02,640 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Finished repository https://svn.... 1/1
    2008-12-11 15:47:02,640 INFO [main] com.goingsoftware.detective.crawler.RepositoryCrawler - Finished crawling of repositories
    Exception in thread "main" java.lang.NullPointerException
    at com.goingsoftware.detective.measure.metrics.TouchedLinesMeasurer.measureExisting(TouchedLinesMeasurer.java:60)
    at com.goingsoftware.detective.measure.metrics.AbstractMeasurer.measure(AbstractMeasurer.java:45)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measure(RepositoryCrawlerServiceImpl.java:391)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.measureLog(RepositoryCrawlerServiceImpl.java:338)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlSvnRepository(RepositoryCrawlerServiceImpl.java:117)
    at com.goingsoftware.detective.measure.services.RepositoryCrawlerServiceImpl.crawlRepository(RepositoryCrawlerServiceImpl.java:60)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:81)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.crawl(RepositoryCrawler.java:64)
    at com.goingsoftware.detective.crawler.RepositoryCrawler.main(RepositoryCrawler.java:46
  • star
  • question

    ksader replied on December 11, 2008 17:55 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    Ok, is there a good way to tell when the whole repository has been crawled?
  • question

    ksader replied on December 11, 2008 16:35 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    Ok, I'm seeing analytics data, but I'm not seeing all of the team members - like me for instance.
  • question

    ksader replied on December 11, 2008 14:11 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    Just noticing something, is license mis-spelled in the .conf file, or is that the way the crawler expects the .conf file to read?
  • question

    ksader replied on December 11, 2008 14:10 to the question "Crawler runs successfully, but no analytics data is showing" in Programeter:

    ksader
    licencekey=0abc4d49d27c09827e9579538311b6a593731e38
    path=https://svn....
    username=
    password=
    type=SVN
    trunkTitle=
    technology=ALL
    crawlingPeriod=YEAR
next » « previous