Child pages
  • IntelliStripes
Skip to end of metadata
Go to start of metadata

Overview

IntelliStripes add Stripes Framework Integration on IntelliJ IDEA, in the same IntelliJ way, wizardless but code centric.

Tutorial

coming soon

History

Version 0.1.0.097 (2007-07-29)

Initial Version

  • Basic web.xml configuration
    • StripesDispatcher
    • StripesFilter
    • Stripes - Spring Integration
  • Auto completion in JSP Stripes tags
    • beanclass attribute on:
      • form
      • errors
      • link
      • url
      • useActionBean
    • name attribute (setter methods) on :
      • checkox
      • file
      • hidden
      • password
      • radio
      • select
      • text
      • textarea
    • name attribute (event methods) on
      • button
      • image
      • submit
  • Icons for
    • Action Bean Classes
    • JSP pages with Stripes taglib

Version 0.1.1.111 (2007-08-04)

  • File Templates
    • commons-logging.properties
    • log4j.properties
    • StripesResources.properties
  • Add Configuration options to Logging and Stripes Resource

Version 0.1.2.241 (2007-08-27)

Deleted from repository

  • File Templates
    • log4j.xml
  • Add Configuration option to chose between lo4j.properties and lo4gj.xml (Thanks to Evgeny Shepelyuk for the idea)

Version 0.1.3.241 (2007-08-28)

  • Bug Fix NPE When Stripes Facet is Added to a module (Thanks to Evgeny Shepelyuk for the feed back)

Version 0.3.1.294 (2007-09-23)

  • Open Source with Apache license
  • Auto Completion in Stripes JSP tags
    • field attribute on
      • errors
    • name attribute (setter methods) on
      • link-param
    • event attribute on
      • link
      • url
      • useActionBean

Version 0.4.1.294 (2007-09-26)

  • Auto Completion in ActionBean Class on
    • @SpringBean Annotation (Only works when the module have a Spring Facet configured)
  • IntelliStripes code available on http://intellistripes.googlecode.com

Version 0.4.3.364 (2007-11-01)

  • Auto Completion in Stripes JSP tags
    • name attribute on (JSP)
      • layout-render
  • Remove Icon for ActionBean Abstract Classes
  • Add Configuration Option to Configure ActionReslver.UrlFiltersgo
  • Fixed Auto Completion for Setter methods inherited from Super Class

Version 0.4.4.364 (2007-11-08)

  • Bug Fix NPE In Event (Resolution Methods) Auto Completion When the ActionBean Class have Explicit Constructors (Thanks to Marijan J Milicevic for the feed back)
  • Fixed Auto Completion for Event (Resolution Methods) inherited from Super Class

Version 0.6.1.364 (2007-11-12)

Deleted From Repository

  • File Templates
    • ActionBean.java
  • Add Action for create New ActionBean Class
  • Auto Completion in Stripes JSP tags
    • name attribute on (layout-component name defined inside layout-definition)
      • layout-component
  • Add Option to Change Icons on Facet Configuration (Thanks to Evgeny Shepelyuk for the idea)

Version 0.6.2.364 (2007-11-18)

  • Bug Fix Not-Deterministic Assertion Failed Related with New ActionBean Action

Version 0.7.1.576 (2007-11-29)

  • Stripes Libraries Configured through Facet
  • Correct misspelling in "Plugin Configuration" Tab (Thanks to Evgeny Shepelyuk for the feed back)

Version 0.7.5.584 (2007-12-08)

  • Auto Completion in Stripes JSP tags
    • name attribute on (setter method)
      • param

Version 0.7.6.584 (2007-12-11)

  • Bug Fix Not-Deterministic Exception when editing ANT files (Thanks to David Castañeda for the feed back)

Version 0.7.7.626 (2008-01-08)

  • Auto Completion in Stripes JSP tags
    • class attribute on (CSS)
      • button
      • checkbox
      • file
      • form
      • image
      • label
      • link
      • hidden
      • option
      • options-collection
      • options-enumeration
      • password
      • radio
      • reset
      • select
      • submit
      • text
      • textarea

Version 1.0.beta.757 (2008-01-08)

  • CSS and JavaScript support for all tags
  • @HandlesEvent support
  • AutoCompletion on new ForwardResolution(FooActionBean.class,"event") (and RedirectResolution too) on the event parameter
  • Nested Properties support
  • Bug-Fix on stripes:layout-component
  • No labels

21 Comments

  1. THX for the plugin.
    Exception happens when you try to complete attributes on the <stripes:submit> field

    No message
    java.lang.NullPointerException
    at org.intellij.stripes.reference.StripesReference.getResolutionMethods(StripesReference.java:170)
    at org.intellij.stripes.reference.StripesReference.getResolutionMethodsNames(StripesReference.java:148)
    at org.intellij.stripes.reference.ActionBeanResolutionMethodsReference.getVariants(ActionBeanResolutionMethodsReference.java:88)
    at com.intellij.codeInsight.completion.CompletionVariantPeerImpl.addReferenceCompletions(CompletionVariantPeerImpl.java:13)
    at com.intellij.codeInsight.completion.CompletionVariantPeerImpl.addReferenceCompletions(CompletionVariantPeerImpl.java:118)
    at com.intellij.codeInsight.completion.CompletionVariant.addReferenceCompletions(CompletionVariant.java:80)
    at com.intellij.codeInsight.completion.CompletionVariant.addReferenceCompletions(CompletionVariant.java:105)
    at com.intellij.codeInsight.completion.CompletionData.completeReference(CompletionData.java:15)
    at com.intellij.codeInsight.completion.CodeCompletionHandlerBase.a(CodeCompletionHandlerBase.java:242)
    at com.intellij.codeInsight.completion.CodeCompletionHandlerBase.getLookupData(CodeCompletionHandlerBase.java:131)
    at com.intellij.codeInsight.completion.CodeCompletionHandlerBase.invoke(CodeCompletionHandlerBase.java:178)
    at com.intellij.codeInsight.actions.CodeInsightAction$1$1.run(CodeInsightAction.java:56)
    at com.intellij.openapi.application.impl.ApplicationImpl$13.compute(ApplicationImpl.java:3)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponeFormattingInside(PostprocessReformattingAspect.java:51)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:332)
    at com.intellij.codeInsight.actions.CodeInsightAction$1.run(CodeInsightAction.java:60)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:21)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:67)
    at com.intellij.codeInsight.actions.CodeInsightAction.actionPerformedImpl(CodeInsightAction.java:50)
    at com.intellij.codeInsight.completion.actions.CodeCompletionAction.actionPerformedImpl(CodeCompletionAction.java:7)
    at com.intellij.codeInsight.actions.CodeInsightAction.actionPerformed(CodeInsightAction.java:38)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:1)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.b(IdeKeyEventDispatcher.java:35)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:110)
    at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:97)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:146)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

    java.lang.NullPointerException
    at org.intellij.stripes.reference.StripesReference.getResolutionMethods(StripesReference.java:170)
    at org.intellij.stripes.reference.StripesReference.getResolutionMethodsNames(StripesReference.java:148)
    at org.intellij.stripes.reference.ActionBeanResolutionMethodsReference.getVariants(ActionBeanResolutionMethodsReference.java:88)
    at com.intellij.codeInsight.completion.CompletionVariantPeerImpl.addReferenceCompletions(CompletionVariantPeerImpl.java:13)
    at com.intellij.codeInsight.completion.CompletionVariantPeerImpl.addReferenceCompletions(CompletionVariantPeerImpl.java:118)
    at com.intellij.codeInsight.completion.CompletionVariant.addReferenceCompletions(CompletionVariant.java:80)
    at com.intellij.codeInsight.completion.CompletionVariant.addReferenceCompletions(CompletionVariant.java:105)
    at com.intellij.codeInsight.completion.JavaSmartCompletionData.completeReference(JavaSmartCompletionData.java:130)
    at com.intellij.codeInsight.completion.SmartCodeCompletionHandler.getLookupData(SmartCodeCompletionHandler.java:210)
    at com.intellij.codeInsight.completion.CodeCompletionHandlerBase.invoke(CodeCompletionHandlerBase.java:178)
    at com.intellij.codeInsight.completion.actions.SmartCodeCompletionAction$1.invoke(SmartCodeCompletionAction.java:12)
    at com.intellij.codeInsight.actions.CodeInsightAction$1$1.run(CodeInsightAction.java:56)
    at com.intellij.openapi.application.impl.ApplicationImpl$13.compute(ApplicationImpl.java:3)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponeFormattingInside(PostprocessReformattingAspect.java:51)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:332)
    at com.intellij.codeInsight.actions.CodeInsightAction$1.run(CodeInsightAction.java:60)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:21)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:67)
    at com.intellij.codeInsight.actions.CodeInsightAction.actionPerformedImpl(CodeInsightAction.java:50)
    at com.intellij.codeInsight.actions.CodeInsightAction.actionPerformed(CodeInsightAction.java:38)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:1)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.b(IdeKeyEventDispatcher.java:35)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:110)
    at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:97)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:146)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

    1. oops!!

      Marijan Thanks for the feed back, but I need the JSP File and the ActionBean Class to see what happend and fixed ASAP.

      Thanks

      1. I stripped away some irrelevant info:

        @UrlBinding(value = "/admin/

        Unknown macro: {userName}

        /

        Unknown macro: {action=index}

        ")
        public class UserActionBean extends BaseAction
        {
        private static final Logger log = Logger.getLogger(UserActionBean.class);

        private Manager manager

        public UserActionBean()

        Unknown macro: { setDirectory("/user/"); }

        private String userName;

        @DefaultHandler
        public Resolution user()

        Unknown macro: { return new ForwardResolution(makeView(action)); }

        @Inject
        public void setManager(Manager manager)

        Unknown macro: { this.manager = manager; }

        public String getUserName()

        Unknown macro: { return userName; }

        public void setUserName(String userName)

        Unknown macro: { this.userName = userName; }

        }

        public class UploadActionBean extends UserActionBean
        {
        private static final Logger log = Logger.getLogger(UploadActionBean.class);

        public UploadActionBean()

        Unknown macro: { setDirectory("/upload/"); }

        private FileBean fileBean;

        @HandlesEvent("upload")
        public Resolution upload()

        Unknown macro: { return new ForwardResolution(makeView(getAction())); }

        public FileBean getFileBean()

        Unknown macro: { return fileBean; }

        public void setFileBean(FileBean fileBean)

        Unknown macro: { this.fileBean = fileBean; }

        }

        1. another try:

          I stripped away some irrelevant info:

          NOTE there's also a baseaction class with some utility methods:

          sample.java
          1. simplified JSP:

            sample.jsp
  2. One more exception:

    exception.txt
  3. Thanks Marijan, I'll fix ASAP

  4. thx (wink)

    great plugin btw, I am too busy right now, but I hope to contribute something soon..

  5. one more exception. Happens if you create new project, add web facet and afetr that add stripes support. I think web.xml is not created at that moment yet, so, first you need to create web facet, close (or apply) settings and after that apply stripes.

    Error during dispatching of java.awt.event.MouseEventMOUSE_RELEASED,(963,975),absolute(963,1003),button=1,modifiers=Button1,clickCount=1 on dialog0
    java.lang.NullPointerException
    at org.intellij.stripes.facet.StripesFacet.getWebXmlPsiFile(StripesFacet.java:49)
    at org.intellij.stripes.facet.tabs.StripesConfigurationTab.apply(StripesConfigurationTab.java:138)
    at com.intellij.openapi.options.UnnamedConfigurableGroup.apply(UnnamedConfigurableGroup.java:46)
    at com.intellij.facet.impl.ProjectFacetsConfigurator.applyEditors(ProjectFacetsConfigurator.java:121)
    at com.intellij.openapi.roots.ui.configuration.ModulesConfigurator$5.run(ModulesConfigurator.java:13)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:305)
    at com.intellij.openapi.roots.ui.configuration.ModulesConfigurator.apply(ModulesConfigurator.java:164)
    at com.intellij.openapi.roots.ui.configuration.projectRoot.ModuleStructureConfigurable.apply(ModuleStructureConfigurable.java:44)
    at com.intellij.openapi.roots.ui.configuration.ProjectStructureConfigurable.apply(ProjectStructureConfigurable.java:134)
    at com.intellij.openapi.options.ex.ExplorerSettingsEditor.apply(ExplorerSettingsEditor.java:79)
    at com.intellij.openapi.options.ex.ExplorerSettingsEditor.doOKAction(ExplorerSettingsEditor.java:64)
    at com.intellij.openapi.ui.DialogWrapper$OkAction.actionPerformed(DialogWrapper.java:920)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
    at java.awt.Component.processMouseEvent(Component.java:6038)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
    at java.awt.Component.processEvent(Component.java:5803)
    at java.awt.Container.processEvent(Container.java:2058)
    at java.awt.Component.dispatchEventImpl(Component.java:4410)
    at java.awt.Container.dispatchEventImpl(Container.java:2116)
    at java.awt.Component.dispatchEvent(Component.java:4240)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
    at java.awt.Container.dispatchEventImpl(Container.java:2102)
    at java.awt.Window.dispatchEventImpl(Window.java:2429)
    at java.awt.Component.dispatchEvent(Component.java:4240)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:84)
    at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:63)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:128)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177)
    at java.awt.Dialog$1.run(Dialog.java:1039)
    at java.awt.Dialog$3.run(Dialog.java:1091)
    at java.security.AccessController.$$YJP$$doPrivileged(Native Method)
    at java.security.AccessController.doPrivileged(AccessController.java)
    at java.awt.Dialog.show(Dialog.java:1089)
    at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:101)
    at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:96)
    at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:812)
    at com.intellij.ide.actions.ShowSettingsUtilImpl.showExplorerOptions(ShowSettingsUtilImpl.java:3)
    at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:48)
    at com.intellij.ide.actions.ShowSettingsAction.actionPerformed(ShowSettingsAction.java:6)
    at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:46)
    at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:60)
    at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:70)
    at java.awt.Component.processEvent(Component.java:5803)
    at java.awt.Container.processEvent(Container.java:2058)
    at java.awt.Component.dispatchEventImpl(Component.java:4410)
    at java.awt.Container.dispatchEventImpl(Container.java:2116)
    at java.awt.Component.dispatchEvent(Component.java:4240)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
    at java.awt.Container.dispatchEventImpl(Container.java:2102)
    at java.awt.Window.dispatchEventImpl(Window.java:2429)
    at java.awt.Component.dispatchEvent(Component.java:4240)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:84)
    at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:63)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:128)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

  6. Anonymous

    HI,

    sorry to bother you with a rubbish question, but i can not even get ur plugin to start up. It complains of a missing plugin;

    Problems found loading plugins:

    Plugin "IntelliStripes" was not loaded: required plugin "com.intellij.spring" not found

    The only spring related plugin I could find has made no difference (idea spring)

    I am using idea 6.0.5 (#6180)

    any help would be greatly apreaciated

    cheers

    Ross 

    1. Hi Ross.

      Sorry... but IntelliStripes only work in versions 7.0.X, that's the problem.

      Currently I don't have plans to support versions 6.0.x but the plugin is Open Source so anyone could be back port the plugin for previously IntelliJ versions.

  7. Anonymous

    Exception when tryinng to autocomplete (latest bet1 version)
    String index out of range: -1
    java.lang.StringIndexOutOfBoundsException: String index out of range: -1
    at java.lang.String.substring(String.java:1938)
    at org.intellij.stripes.reference.ActionBeanSetterMethodsReference.getVariants(ActionBeanSetterMethodsReference.java:112)
    at com.intellij.codeInsight.completion.CompletionVariantPeerImpl.addReferenceCompletions(CompletionVariantPeerImpl.java:115)
    at com.intellij.codeInsight.completion.CompletionVariantPeerImpl.addReferenceCompletions(CompletionVariantPeerImpl.java:103)
    at com.intellij.codeInsight.completion.CompletionVariant.addReferenceCompletions(CompletionVariant.java:82)
    at com.intellij.codeInsight.completion.CompletionVariant.addReferenceCompletions(CompletionVariant.java:121)
    at com.intellij.codeInsight.completion.JavaSmartCompletionData.completeReference(JavaSmartCompletionData.java:190)
    at com.intellij.codeInsight.completion.SmartCodeCompletionHandler.getLookupData(SmartCodeCompletionHandler.java:40)
    at com.intellij.codeInsight.completion.CodeCompletionHandlerBase.invoke(CodeCompletionHandlerBase.java:41)
    at com.intellij.codeInsight.completion.actions.SmartCodeCompletionAction$1.invoke(SmartCodeCompletionAction.java:7)
    at com.intellij.codeInsight.actions.CodeInsightAction$1$1.run(CodeInsightAction.java:56)
    at com.intellij.openapi.application.impl.ApplicationImpl$13.compute(ApplicationImpl.java:1)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponeFormattingInside(PostprocessReformattingAspect.java:144)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:91)
    at com.intellij.codeInsight.actions.CodeInsightAction$1.run(CodeInsightAction.java:60)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:153)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:160)
    at com.intellij.codeInsight.actions.CodeInsightAction.actionPerformedImpl(CodeInsightAction.java:50)
    at com.intellij.codeInsight.actions.CodeInsightAction.actionPerformed(CodeInsightAction.java:38)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:146)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.b(IdeKeyEventDispatcher.java:14)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:56)
    at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:158)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:70)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:284)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

  8. Anonymous

    I'm getting the following exception when opening some ActionBeans, apparently:
    java.lang.ClassCastException: com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl cannot be cast to com.intellij.psi.PsiJavaCodeReferenceElement
    at org.intellij.stripes.reference.providers.AbstractReferenceProvider.getPsiClassFromExpressionList(AbstractReferenceProvider.java:71)
    at org.intellij.stripes.reference.providers.NewOnwardResolutionMethodsReferenceProvider.getReferencesByElement(NewOnwardResolutionMethodsReferenceProvider.java:36)
    at com.intellij.psi.impl.source.resolve.ResolveUtil.getReferencesFromProviders(ResolveUtil.java:56)
    ...

    This is using version 1.0.beta.577.

  9. For all the people that report bugs:

    Thanksfor using the plugin ans give us feedback, We make this little piece of software for developers to developers, we eat our "Dog food"

    All the reported bugs will be fixed ASAP.

    But we need more feedback on this

    • Can you please post some problematic piece of code?
    • Can you add more information in how you are doing to see this errors?

    We start to work now in this errors with information that we have, and hopefully we can fixed in the next week

    Thanks again for the feedback

  10. Anonymous

    I must compliment you on your web site.
    I am from Norway and learning to speak English, give true I wrote the following sentence: "Aciphex and synthroid actos lt; a href aciphex infobar."

    Best regards (sad), Damita.

  11. Anonymous

    Very interesting and professional site.
    I am from Egypt and , too, and now am writing in English, please tell me right I wrote the following sentence: "All the leading treatment centers listed.Alcohol addiction, alcohol addiction treatment lakeviewhealth."

    Best regards (smile), Tamson.

  12. Anonymous

    Good evening. Resolve to edge in a little reading every day, if it is but a single sentence. If you gain fifteen minutes a day, it will make itself felt at the end of the year. Help me! I find sites on the topic: Turbo Tax. I found only this - <a href="http://turbo-tax.biz">turbo tax</a>. Considering that synthroid, the most widely used brand of thyroid medication, has been on the market for years and is taken by eight million americans. Osteoporosis has been called the silent killer, because there are excessive thyroid hormone levothyroxine, synthroid gnrh antagonists synarel, lupron. With respect (sad), Elke from Micronesia.

  13. Anonymous

    Give please. A billion here, a billion there, pretty soon it adds up to real money. Help me! It has to find sites on the: Kilambert thu. I take mcg synthroid and have a normal tsh, but still have these symptoms.. I found only this - <a href="http://turbo-tax.biz">turbo tax</a>. Learn more about levothyroxine sodium synthroid, levoxyl, levothroid, unithroid including a description, generic and brand names, drug class and. Free samples of viagra cialis levitra. Waiting for a reply (sad), Yaron from Kuwait.

  14. Anonymous

    Bring out the best in writer,jordans for sale.jordans for sale

  15. Anonymous

    Bring out the best in writer,jordans for sale.jordans for sale