History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: DOTCMS-2758
Type: Bug Bug
Status: Released Released
Resolution: Released
Priority: Blocker Blocker
Assignee: Testing User
Reporter: Oswaldo Gallango
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
dotCMS

Could not deploy any plugins on trunk branch

Created: May 21, 2009 6:04 PM   Updated: August 12, 2009 6:44 PM
Component/s: a. Unknown
Affects Version/s: None
Fix Version/s: 1.7a

Time Tracking:
Original Estimate: Not Specified
Remaining Estimate: 0 minutes
Time Spent - 3 hours
Time Spent: 3 hours
Time Spent - 3 hours

Issue Links:
Parent/Child
 


 Description  « Hide
In trunk branch (https://svn.dotcms.org/trunk) i could not deploy any plugins. it throwings the following exception

BUILD FAILED
java.lang.NoClassDefFoundError: com/dotmarketing/util/Parameter
        at com.dotmarketing.plugin.util.PluginFileMerger.copyFiles(PluginFileMer
ger.java:597)
        at com.dotmarketing.plugin.util.PluginFileMerger.mergePlugin(PluginFileM
erger.java:541)
        at com.dotmarketing.plugin.util.PluginFileMerger.mergePlugins(PluginFile
Merger.java:74)
        at com.dotmarketing.plugin.ant.DeployTask.execute(DeployTask.java:40)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
cutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
        at org.apache.tools.ant.Main.runBuild(Main.java:758)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Caused by: java.lang.ClassNotFoundException: com.dotmarketing.util.Parameter
        at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoa
der.java:1400)
        at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:134
1)
        at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:108
8)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        ... 20 more



 All   Comments   Work Log   Change History   Subversion Commits   FishEye      Sort Order: Ascending order - Click to sort in descending order
Jason Tesser - May 22, 2009 11:19 AM
Our solution here is that we need remove the reference to the Parameter class. We can copy the method to on of the utility classes or a private method that already makes it into the jar.

Jason Tesser - May 29, 2009 2:34 PM
Referenced Parameter class which is not included in the Ant specific dotcms jar. On this task we removed that reference