Jump to content

Error on start plastic service community on windows 7


cfvega81

Recommended Posts

Hi, i installed the plasticscm community edition, on windows 7, i configured with default options and the username and password security, when i try start the service appears an error and the service not start, the error is:

An unhandled exception ('System.NullReferenceException') ocurred in plasticd.exe [1320]

the error is catch by Visual Studio Just-In-Time Debugger

post-118-131480815918_thumb.png

Link to comment
Share on other sites

Hola! :)

Uhm, this one looks like a weird one since W7 is a very well tested platform for Plastic.

Ok, let's check what can be wrong, I'll show you how to perform some diagnostics, ok?

1- Go to the command line, to the plastic server's directory

2- Edit the loader.log.conf file. At the end of the file you'll see a line like

<appender-ref ref="FileAppender" />

Change it by

<appender-ref ref="ConsoleAppender" />

3- Let's now start up the plastic server from the command line (from the cli): plasticd --console

4- Send me the output...

Thanks,

pablo

Link to comment
Share on other sites

Hi, thanks for help me,

about the problem, the output is this:

C:\Program Files\PlasticSCM\server>plasticd --console
Object reference not set to an instance of an object.
2010-11-21 12:45:49,879 4900 (null) (null) (null)  FATAL Daemon - Object referen
ce not set to an instance of an object.

C:\Program Files\PlasticSCM\server>

Link to comment
Share on other sites

hi, I had already edited the file before you send the result, here I put the contents of that file and the result shows the execution.

<log4net>

   <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
       <layout type="log4net.Layout.PatternLayout">
           <conversionPattern value="%date %thread %property{UserID} %property{TransactionID} %property{ClientMachine}  %-5level %logger - %message%newline" />
       </layout>
   </appender>

   <appender name="FileAppender" type="log4net.Appender.FileAppender">
       <file value="loader.log.txt" />
       <appendToFile value="true" />
       <layout type="log4net.Layout.PatternLayout">
           <conversionPattern value="%date %thread %property{UserID} %property{TransactionID} %property{ClientMachine}  %-5level %logger - %message%newline" />
       </layout>
   </appender>

   <appender name="UpgradeFileAppender" type="log4net.Appender.FileAppender">
       <file value="upgrade.log.txt" />
       <appendToFile value="true" />
       <layout type="log4net.Layout.PatternLayout">
           <conversionPattern value="%date %thread %property{UserID} %property{TransactionID} %property{ClientMachine}  %-5level %logger - %message%newline" />
       </layout>
   </appender>

   <logger name="UpdatePerf">
       <level value="INFO" />
   </logger>

   <logger name="Transaction">
       <level value="INFO" />
   </logger>

   <logger name="Operations">
       <level value="INFO" />
   </logger>

   <logger name="DatabaseUpgrade">
       <level value="DEBUG" />
       <appender-ref ref="UpgradeFileAppender" />
   </logger>

   <root>
       <level value="ERROR" />
       <appender-ref ref="ConsoleAppender" />
   </root>
</log4net>

and the result

C:\Program Files\PlasticSCM\server>plasticd --console
Object reference not set to an instance of an object.
2010-11-21 20:58:35,434 3724 (null) (null) (null)  FATAL Daemon - Object referen
ce not set to an instance of an object.

C:\Program Files\PlasticSCM\server>

Link to comment
Share on other sites

Ok, I need it to be like this:

<log4net>

   <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
       <layout type="log4net.Layout.PatternLayout">
           <conversionPattern value="%date %thread %property{UserID} %property{TransactionID} %property{ClientMachine}  %-5level %logger - %message%newline" />
       </layout>
   </appender>

   <appender name="FileAppender" type="log4net.Appender.FileAppender">
       <file value="loader.log.txt" />
       <appendToFile value="true" />
       <layout type="log4net.Layout.PatternLayout">
           <conversionPattern value="%date %thread %property{UserID} %property{TransactionID} %property{ClientMachine}  %-5level %logger - %message%newline" />
       </layout>
   </appender>

   <appender name="UpgradeFileAppender" type="log4net.Appender.FileAppender">
       <file value="upgrade.log.txt" />
       <appendToFile value="true" />
       <layout type="log4net.Layout.PatternLayout">
           <conversionPattern value="%date %thread %property{UserID} %property{TransactionID} %property{ClientMachine}  %-5level %logger - %message%newline" />
       </layout>
   </appender>

   <logger name="UpdatePerf">
       <level value="INFO" />
   </logger>

   <logger name="Transaction">
       <level value="INFO" />
   </logger>

   <logger name="Operations">
       <level value="INFO" />
   </logger>

   <logger name="DatabaseUpgrade">
       <level value="DEBUG" />
       <appender-ref ref="UpgradeFileAppender" />
   </logger>

   <root>
       <level value="DEBUG" />
       <appender-ref ref="ConsoleAppender" />
   </root>
</log4net>

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...