- From: "Mark H. Nichols" <
>
- To: "
" <
>
- Subject: [chef] Re: Re: Error running application_java
- Date: Thu, 12 Dec 2013 15:36:14 -0600
On Dec 12, 2013, at 3:03 PM, Noah Kantrowitz
<
>
wrote:
>
What version of Chef are you using?
11.8.0
— Mark
>
>
--Noah
>
>
On Dec 12, 2013, at 12:40 PM, "Mark H. Nichols"
>
<
>
>
wrote:
>
>
> Good afternoon,
>
>
>
> I am trying to deploy a Tomcat application using the application_java
>
> cookbook. I am getting the following error:
>
>
>
> ================================================================================
>
> Recipe Compile Error in
>
> /tmp/vagrant-chef-1/chef-solo-1/cookbooks/application_java/providers/java_webapp.rb
>
> ================================================================================
>
>
>
> NameError
>
> ---------
>
> uninitialized constant Chef::DSL
>
>
>
> Cookbook Trace:
>
> ---------------
>
> /tmp/vagrant-chef-1/chef-solo-1/cookbooks/application_java/providers/java_webapp.rb:20:in
>
> `class_from_file'
>
>
>
> Relevant File Content:
>
> ----------------------
>
> /tmp/vagrant-chef-1/chef-solo-1/cookbooks/application_java/providers/java_webapp.rb:
>
>
>
> 1: #
>
> 2: # Cookbook Name:: application_java
>
> 3: # Provider:: java_webapp
>
> 4: #
>
> 5: # Copyright 2012, ZephirWorks
>
> 6: #
>
> 7: # Licensed under the Apache License, Version 2.0 (the "License");
>
> 8: # you may not use this file except in compliance with the License.
>
> 9: # You may obtain a copy of the License at
>
>
>
> [2013-12-12T20:30:31+00:00] ERROR: Running exception handlers
>
> [2013-12-12T20:30:31+00:00] ERROR: Exception handlers complete
>
> [2013-12-12T20:30:32+00:00] FATAL: Stacktrace dumped to
>
> /var/chef/cache/chef-stacktrace.out
>
> [2013-12-12T20:30:32+00:00] FATAL: NameError: uninitialized constant
>
> Chef::DSL
>
>
>
> Here is my recipe:
>
>
>
> include_recipe "application_java"
>
>
>
> application 'credit-card-webapp' do
>
> path '/usr/local/creditcardapp'
>
> repository
>
> 'http://tools.ome.ksu.edu/artifactory/ome-telecom-release/telecom/credit-card-webapp/2.1.0/credit-card-webapp-2.1.0.war'
>
> scm_provider Chef::Provider::RemoteFile::Deploy
>
>
>
> end
>
>
>
> tomcat
>
> end
>
>
>
> Doing a Google search seems to point to the cookbook trying to protect
>
> against changes introduced in Chef 11, but I’m not convinced that’s the
>
> case here.
>
> (http://lists.opscode.com/sympa/arc/chef/2013-06/msg00078.html). Any
>
> suggestions would be welcome.
>
>
>
> Thanks,
>
> Mark
>
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail
Archive powered by MHonArc 2.6.16.