1. When you have a corrupted project it is very difficult to recover.
2. The best option is to start from a copy that you know for sure is good.
That is why I save a copy of my projects very often.
I have not run into a corrupted project in a long long time (more than 6 months)
3. Does the symptom happen in just one or a few pages? If it does you can try to 
remove those pages and rebuild them.
4. I have never found the repair function to be of any use. 
You can back up your project and then try it.
If it is already corrupted and you cannot recover running repair cannot hurt.
5. If the corruption was due to duplicated id for top level objects at one time, you
         can look at the nd files and see if there are places that there should be a 
long
         id # and it does not have anything in it or the # is wrong.
6. Sometimes (but you do not have this symptom) some web event or thing that is 
associated
         with an object (usually secondary level object like datafield in a data 
object) will
         get deleted due to copying and pasting objects and the id 's are duplicated.
7. sometimes the date time for some of the files are wrong and nd thinks they are 
current but they are not.  
People sometimes change the clock of the machine (for y2k testing) and forget to 
change it back.
8. Copy and pasting from other projects can result in corruption. 
The package name is not copied and sometimes other stuff is missing also.
If you copy some object that requires other objects and some of them is in the new 
project and some of them are not, you also can corrupt the project. 




[EMAIL PROTECTED] wrote:
>>>Hi folks, sorry this one is a long one...it's an odd error we're having and 
>I'm>stumped
         on how to fix it. [Yes Aby, we tried the Karma of deleting the .ser>files, 
restarting
         the ND server. No luck!]>>Our problem:>We have a ND4 project in development 
that
         had been behaving fine, but then>started to give an error at runtime (see 
error msg
         & log details below) when we>try to access it after making simple changes to 
a page's
         .java file.>>I spoke to the developer and found out she did a copy/paste of a 
DataObject.
         And>when I then chked out the .sid file referenced by this pasted DO I 
noticed the>ID
         #s for the columns in the DO were identical to the ones in the DO she 
copied.>I thought
         that might be a problem, so I had her go back to a version of the>project b4 
she
         did the copy/paste and recreate a new one from scratch. That>fixed things for 
a day,
         and now she tells me the same error is back. Here's how>it occurs:>>If she 
simply
         comments out a line like this:>//   CSpHtml.sendMessage("junk");>>the page 
compiles
         fine. But then when we run the app, instead of displaying the>start page, we 
get
         an HTML page that says:>"Could not connect to the NetDynamics Application 
Server.
         Please make sure the>NetDynamics Application Server services are 
running.">>Oddly,
         she can change the text of the arg in the sendMessage method above  
(say>>Does anyone
         have any advice or ever experienced something similar? Would the>"repair" 
feature
         in Studio work? We've never used it b4.>>NOTE: We can run and modify our 
other ND
         apps that run on this ND app server>with no problems.>>Here's what gets 
written to
         the log file when the error occurs:>>1    Sep 01, 1999 at 11:25:35.406  Error 
  
           Thread-28      
CPService>netdyn.services.cp.worker.CNdCPWorkerImpl:c:935696257374:w:935696257515:webEventMessage:>>error
         thrown: : Unexpected Exception (java.lang.VerifyError) caught. Top of>stack: 
|java.lang.VerifyError>|>2
            Sep 01, 1999 at 11:25:35.421  Error      491  
ndCGI>CNdServiceProxy:1:getNewWorker
         
exception:cosi::stubs::CNdSecurityException:9>86"LogServiceWorker.INdLogWorker.log
         Client ticket CGI||936191823562|1947647510>timed 
out">:IDL:cosi/stubs/CNdSecurityException:1.0>3
            Sep 01, 1999 at 11:25:35.406  Warning    491  ndCGI>4    Sep 01, 1999 at 
11:25:35.421
          Error      491  ndCGI>CNdWebHit:1:processRequest 
exception:CORBA::SystemException:0
         2>>And when we run this "bad" app again, we get the same error page with the 
log>saying:>>5
            Sep 01, 1999 at 11:26:21.328  Error      Thread-7  CPService>>|>6    Sep 
01, 1999
         at 11:26:21.328  Warning    505  ndCGI>7    Sep 01, 1999 at 11:26:21.390  
Error 
             505  ndCGI>>Thanks!>Janet>>
_________________________________________________________________________

For help in using, subscribing, and unsubscribing to the discussion
forums, please go to: http://www.netdynamics.com/support/visitdevfor.html

For dire need help, email: [EMAIL PROTECTED]

Reply via email to