This is strange. I don't know why those would be "lost".  Those are maven
variables and maven is supposed to fill those in during the building
process.

So your workflow is this:
1) mvn jetty:run
2) control-c
3) ...edit files...
4) mvn jetty:run

or do you edit without killing jetty?  (which should trigger an auto reload
of jetty)

What editor are you using to edit?  Is it set to do the maven installs
after each edit?

Ben

On Wed, Feb 22, 2012 at 1:32 PM, Githens, Steven Wilbur
<[email protected]>wrote:

>  Hello OpenMRS Dev!****
>
> ** **
>
> My name is Steve, and I’m starting to work on OpenMRS after joining the
> Biostats department at the IU School of Medicine this week.  I’ll be doing
> some project specific work, and also doing some amount of work on OpenMRS
> core.  Looking forward to working on this open source project!****
>
> ** **
>
> I have a question about our jetty:run task.  Occasionally, after I’ve
> started things up and shut them down, on subsequent start ups I sometimes
> see the trace below.  It appears like the task has lost the version number
> of the project or something. ****
>
> ** **
>
> However, if I go back to the top level, and ‘mvn clean install’ the entire
> project, it works again.****
>
> ** **
>
> Any ideas?****
>
> ** **
>
> Cheers,
> Steve****
>
> ** **
>
> ** **
>
> sgithens@sgithens-VirtualBox:~/code/openmrs-trunk/webapp$ mvn jetty:run***
> *
>
> [INFO] Scanning for projects...****
>
> [INFO]
> ****
>
> [INFO]
> ------------------------------------------------------------------------**
> **
>
> [INFO] Building openmrs-webapp 1.10.0-SNAPSHOT****
>
> [INFO]
> ------------------------------------------------------------------------**
> **
>
> [INFO] ****
>
> [INFO] >>> maven-jetty-plugin:6.1.10:run (default-cli) @ openmrs-webapp >>>
> ****
>
> [INFO] ****
>
> [INFO] --- buildnumber-maven-plugin:1.0:create (default) @ openmrs-webapp
> ---****
>
> [INFO] Change the default 'svn' provider implementation to 'javasvn'.****
>
> [INFO] Checking for local modifications: skipped.****
>
> [INFO] Updating project files from SCM: skipped.****
>
> [INFO] Storing buildNumber: 26006 at timestamp: 1329934742765****
>
> [INFO] Storing buildScmBranch: trunk****
>
> [INFO] ****
>
> [INFO] --- build-helper-maven-plugin:1.5:parse-version (parse-version) @
> openmrs-webapp ---****
>
> [INFO] ****
>
> [INFO] --- maven-resources-plugin:2.4:resources (default-resources) @
> openmrs-webapp ---****
>
> [INFO] Using 'UTF-8' encoding to copy filtered resources.****
>
> [INFO] Copying 7 resources****
>
> [INFO] Copying 1 resource to ../jetty****
>
> [INFO] ****
>
> [INFO] --- maven-antrun-plugin:1.4:run (default) @ openmrs-webapp ---****
>
> project.artifactId****
>
> [INFO] Executing tasks****
>
>     [unzip] Expanding:
> /home/sgithens/code/openmrs-trunk/webapp/src/main/resources/liquibase-demo-data.zip
> into /home/sgithens/code/openmrs-trunk/webapp/target/classes****
>
> [INFO] Executed tasks****
>
> [INFO] ****
>
> [INFO] --- maven-compiler-plugin:2.1:compile (default-compile) @
> openmrs-webapp ---****
>
> [INFO] No sources to compile****
>
> [INFO] ****
>
> [INFO] --- maven-resources-plugin:2.4:testResources
> (default-testResources) @ openmrs-webapp ---****
>
> [INFO] Using 'UTF-8' encoding to copy filtered resources.****
>
> [INFO] Copying 1 resource****
>
> [INFO] ****
>
> [INFO] --- maven-compiler-plugin:2.1:testCompile (default-testCompile) @
> openmrs-webapp ---****
>
> [INFO] No sources to compile****
>
> [INFO] ****
>
> [INFO] <<< maven-jetty-plugin:6.1.10:run (default-cli) @ openmrs-webapp <<<
> ****
>
> [INFO] ****
>
> [INFO] --- maven-jetty-plugin:6.1.10:run (default-cli) @ openmrs-webapp ---
> ****
>
> [INFO] Configuring Jetty for project: openmrs-webapp****
>
> [INFO] Webapp source directory =
> /home/sgithens/code/openmrs-trunk/webapp/src/main/webapp****
>
> [INFO] web.xml file =
> /home/sgithens/code/openmrs-trunk/webapp/target/jetty/WEB-INF/web.xml****
>
> [INFO] Classes = /home/sgithens/code/openmrs-trunk/webapp/target/classes**
> **
>
> [INFO] Added extra scan
> target:/home/sgithens/code/openmrs-trunk/api/target/classes****
>
> [INFO] Added extra scan
> target:/home/sgithens/code/openmrs-trunk/web/target/classes****
>
> 2012-02-22 13:19:06.932::INFO:  Logging to STDERR via
> org.mortbay.log.StdErrLog****
>
> [INFO] Context path = /openmrs****
>
> [INFO] Tmp directory =  determined at runtime****
>
> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml****
>
> [INFO] Web overrides = src/test/resources/override-web.xml****
>
> [INFO] Webapp directory =
> /home/sgithens/code/openmrs-trunk/webapp/src/main/webapp****
>
> [INFO] Starting jetty 6.1.10 ...****
>
> 2012-02-22 13:19:06.017::INFO:  jetty-6.1.10****
>
> 2012-02-22 13:19:07.136::INFO:  No Transaction manager found - if your
> webapp requires one, please configure one.****
>
> WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2438) |2012-02-22
> 13:19:08,589| Unable to find a runtime properties file at
> /home/sgithens/code/openmrs-trunk/webapp/openmrs-runtime.properties****
>
> INFO 2/22/12 1:19 PM:liquibase: Reading from `liquibasechangelog`****
>
> WARNING 2/22/12 1:19 PM:liquibase: modifyDataType will lose primary
> key/autoincrement/not null settings for mysql.  Use <sql> and re-specify
> all configuration if this is the case****
>
> 2012-02-22 13:19:13.414:/openmrs:INFO:  Initializing Spring root
> WebApplicationContext****
>
> INFO - LocalSessionFactoryBean.buildSessionFactory(777) |2012-02-22
> 13:19:20,089| Building new Hibernate SessionFactory****
>
> WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2438) |2012-02-22
> 13:19:27,653| Unable to find a runtime properties file at
> /home/sgithens/code/openmrs-trunk/webapp/openmrs-runtime.properties****
>
> INFO 2/22/12 1:19 PM:liquibase: Reading from `liquibasechangelog`****
>
> WARNING 2/22/12 1:19 PM:liquibase: modifyDataType will lose primary
> key/autoincrement/not null settings for mysql.  Use <sql> and re-specify
> all configuration if this is the case****
>
> WARN - ModuleFactory.startModuleInternal(603) |2012-02-22 13:19:30,561|
> Error while trying to start module: logic****
>
> org.openmrs.module.ModuleException: Module requires at least version
> 1.7.2.17710,  Current code version is only
> ${parsedVersion.majorVersion}.${parsedVersion.m****
>
>                 at
> org.openmrs.module.ModuleUtil.checkRequiredVersion(ModuleUtil.java:329)***
> *
>
>                 at
> org.openmrs.module.ModuleFactory.startModuleInternal(ModuleFactory.java:487)
> ****
>
>                 at org.openmrs.api.context.Daemon$1.run(Daemon.java:57)***
> *
>
> INFO - LoggingAdvice.invoke(117) |2012-02-22 13:19:30,845| In method
> AlertService.saveAlert. Arguments: Alert=Alert: #null, ****
>
> INFO - LoggingAdvice.invoke(142) |2012-02-22 13:19:30,909| Exiting method
> saveAlert****
>
> WARN - ModuleFactory.stopModule(829) |2012-02-22 13:19:30,978| Unable to
> call module's Activator.willStop() method****
>
> org.openmrs.module.ModuleException: The classloader is null Module: logic*
> ***
>
>                 at
> org.openmrs.module.Module.getModuleActivator(Module.java:181)****
>
>                 at
> org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:825)****
>
>                 at
> org.openmrs.module.ModuleFactory.startModuleInternal(ModuleFactory.java:614)
> ****
>
>                 at org.openmrs.api.context.Daemon$1.run(Daemon.java:57)***
> *
>
> INFO - LoggingAdvice.invoke(117) |2012-02-22 13:19:31,048| In method
> AdministrationService.saveGlobalProperty. Arguments:
> GlobalProperty=property: logic.started value: false, ****
>
> INFO - LoggingAdvice.invoke(142) |2012-02-22 13:19:31,059| Exiting method
> saveGlobalProperty****
>
> WARN - ModuleFactory.stopModule(926) |2012-02-22 13:19:31,076| Unable to
> call module's Activator.shutdown() method****
>
> org.openmrs.module.ModuleException: The classloader is null Module: logic*
> ***
>
>                 at
> org.openmrs.module.Module.getModuleActivator(Module.java:181)****
>
>                 at
> org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:920)****
>
>                 at
> org.openmrs.module.ModuleFactory.startModuleInternal(ModuleFactory.java:614)
> ****
>
>                 at org.openmrs.api.context.Daemon$1.run(Daemon.java:57)***
> *
>
> ERROR - Listener.contextInitialized(154) |2012-02-22 13:19:31,099| Got
> exception while starting up: ****
>
> org.openmrs.module.ModuleException: Unable to start openmrs as Daemon****
>
>                 at
> org.openmrs.web.WebDaemon.startOpenmrs(WebDaemon.java:66)****
>
>                 at
> org.openmrs.web.Listener.contextInitialized(Listener.java:148)****
>
>                 at
> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:540)
> ****
>
>                 at
> org.mortbay.jetty.servlet.Context.startContext(Context.java:135)****
>
>                 at
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
> ****
>
>                 at
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)*
> ***
>
>                 at
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)****
>
>                 at
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
> ****
>
>                 at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)**
> **
>
>                 at
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> ****
>
>                 at
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> ****
>
>                 at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)**
> **
>
>                 at
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> ****
>
>                 at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)**
> **
>
>                 at
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)*
> ***
>
>                 at org.mortbay.jetty.Server.doStart(Server.java:222)****
>
>                 at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)**
> **
>
>                 at
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
> ****
>
>                 at
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:371)
> ****
>
>                 at
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:307)
> ****
>
>                 at
> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
> ****
>
>                 at
> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)****
>
>                 at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
> ****
>
>                 at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
> ****
>
>                 at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> ****
>
>                 at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> ****
>
>                 at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
> ****
>
>                 at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
> ****
>
>                 at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
> ****
>
>                 at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
> ****
>
>                 at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)****
>
>                 at
> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)****
>
>                 at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
> ****
>
>                 at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
> ****
>
>                 at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)**
> **
>
>                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)****
>
>                 at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> ****
>
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ****
>
>                 at java.lang.reflect.Method.invoke(Method.java:616)****
>
>                 at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
> ****
>
>                 at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
> ****
>
>                 at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
> ****
>
>                 at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)*
> ***
>
> Caused by: org.openmrs.module.OpenmrsCoreModuleException: The following
> modules are marked as 'core' by OpenMRS but were unable to start: logic
> v0.5, ****
>
>                 at
> org.openmrs.module.ModuleUtil.checkOpenmrsCoreModulesStarted(ModuleUtil.java:871)
> ****
>
>                 at
> org.openmrs.module.ModuleUtil.startup(ModuleUtil.java:137)****
>
>                 at
> org.openmrs.api.context.Context.startup(Context.java:798)****
>
>                 at org.openmrs.web.Listener.startOpenmrs(Listener.java:194)
> ****
>
>                 at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:44)****
>
> WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2438) |2012-02-22
> 13:19:31,328| Unable to find a runtime properties file at
> /home/sgithens/code/openmrs-trunk/webapp/openmrs-runtime.properties****
>
> INFO 2/22/12 1:19 PM:liquibase: Reading from `liquibasechangelog`****
>
> WARNING 2/22/12 1:19 PM:liquibase: modifyDataType will lose primary
> key/autoincrement/not null settings for mysql.  Use <sql> and re-specify
> all configuration if this is the case****
>
> INFO 2/22/12 1:19 PM:liquibase: Reading from `liquibasechangelog`****
>
> WARNING 2/22/12 1:19 PM:liquibase: modifyDataType will lose primary
> key/autoincrement/not null settings for mysql.  Use <sql> and re-specify
> all configuration if this is the case****
>
> 2012-02-22 13:19:36.696::INFO:  Started
> [email protected]:8080****
>
> [INFO] Started Jetty Server****
>
> [INFO] Starting scanner at interval of 10 seconds.****
>  ------------------------------
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list

_________________________________________

To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to 
[email protected] with "SIGNOFF openmrs-devel-l" in the  body (not 
the subject) of your e-mail.

[mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

Reply via email to