# Extension issue - Please help

**URL:** <https://forum.vassalengine.org/t/extension-issue-please-help/7003>\
**Category:** Technical Support & Bugs\
**Created:** [July 12, 2014, 9:44pm UTC](https://forum.vassalengine.org/t/extension-issue-please-help/7003 "2014-07-12T21:44:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Planogamer](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/p/85e7bf/32.png) [@Planogamer](https://forum.vassalengine.org/u/Planogamer)\
**Post date:** [July 12, 2014, 9:44pm UTC](https://forum.vassalengine.org/t/extension-issue-please-help/7003/1 "2014-07-12T21:44:11Z")

</div>

I am adding an extension to CC:E and i get the following error message

“VASSAL was unable to write the file C:\ProgramFiles\VASSAL\_Modules\_Combat\_Commander\_ext”

using Java 7 update 60 - (build 1.7.0\_60-b19)

java.io.IOException: Could not create C:\Program Files\VASSAL\_Modules\Combat\_Commander\_Europe\_ext  
at VASSAL.build.module.ExtensionsManager.ensureExists(ExtensionsManager.java:112)  
at VASSAL.build.module.ExtensionsManager.getExtensionsDirectory(ExtensionsManager.java:91)  
at VASSAL.build.module.ExtensionsManager.setActive(ExtensionsManager.java:141)  
at VASSAL.launch.ModuleManagerWindow$ModuleInfo$1.actionPerformed(ModuleManagerWindow.java:1187)  
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)  
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)  
at javax.swing.AbstractButton.doClick(Unknown Source)  
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)  
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)  
at java.awt.Component.processMouseEvent(Unknown Source)  
at javax.swing.JComponent.processMouseEvent(Unknown Source)  
at java.awt.Component.processEvent(Unknown Source)  
at java.awt.Container.processEvent(Unknown Source)  
at java.awt.Component.dispatchEventImpl(Unknown Source)  
at java.awt.Container.dispatchEventImpl(Unknown Source)  
at java.awt.Component.dispatchEvent(Unknown Source)  
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)  
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)  
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)  
at java.awt.Container.dispatchEventImpl(Unknown Source)  
at java.awt.Window.dispatchEventImpl(Unknown Source)  
at java.awt.Component.dispatchEvent(Unknown Source)  
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)  
at java.awt.EventQueue.access$400(Unknown Source)  
at java.awt.EventQueue$2.run(Unknown Source)  
at java.awt.EventQueue$2.run(Unknown Source)  
at java.security.AccessController.doPrivileged(Native Method)  
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)  
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)  
at java.awt.EventQueue$3.run(Unknown Source)  
at java.awt.EventQueue$3.run(Unknown Source)  
at java.security.AccessController.doPrivileged(Native Method)  
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)  
at java.awt.EventQueue.dispatchEvent(Unknown Source)  
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)  
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)  
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)  
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)  
at java.awt.EventDispatchThread.run(Unknown Source)

My OS is windows 7 home edition

any help would be appreciated.

Jerry

---

<div class="post-metadata">

**Author:** ![Planogamer](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/p/85e7bf/32.png) [@Planogamer](https://forum.vassalengine.org/u/Planogamer)\
**Post date:** [July 12, 2014, 9:47pm UTC](https://forum.vassalengine.org/t/extension-issue-please-help/7003/2 "2014-07-12T21:47:47Z")

</div>

sorry I am also using the latest VASSAL. 3.2,12

---

<div class="post-metadata">

**Author:** ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)\
**Post date:** [July 13, 2014, 10:35am UTC](https://forum.vassalengine.org/t/extension-issue-please-help/7003/3 "2014-07-13T10:35:48Z")

</div>

Thus spake lobo10s:

> I am adding an extension to CC:E and i get the following error message
> 
> “VASSAL was unable to write the file  
> C:\ProgramFiles\VASSAL\_Modules\_Combat\_Commander\_ext”
> 
> using Java 7 update 60 - (build 1.7.0\_60-b19)
> 
> java.io.IOException: Could not create C:\Program  
> Files\VASSAL\_Modules\Combat\_Commander\_Europe\_ext

Have you checked whether that directory exists? whether your user  
account has permission to create it?

(My guess is that your user account does not have permission to create  
that directory. It looks like you’re storing data in C:\Program Files.  
Don’t do that. Store data in your user directory. That’s why your user  
directory exists.)

–  
J.
