wmyywm / eclipse-code-formatter-intellij-plugin

Automatically exported from code.google.com/p/eclipse-code-formatter-intellij-plugin
0 stars 0 forks source link

format java code got a error #31

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
when i format java code, there is a error(idea version 12 RC, plugin version 
2.8.3). Can you help me? many thanks:

imports: import models.Album;import models.Picture;import 
org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import 
org.apache.http.HttpStatus;import org.apache.http.client.methods.HttpGet;import 
org.apache.http.impl.client.DefaultHttpClient;import 
org.apache.http.params.CoreConnectionPNames;import 
org.apache.http.util.EntityUtils;import org.jsoup.Jsoup;import 
org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import 
org.jsoup.select.Elements;import play.Logger;import play.db.jpa.JPA;import 
play.libs.Codec;import play.mvc.Router;import play.vfs.VirtualFile;import 
utils.BaseX;import utils.UpYunUtils;import java.io.File;import 
java.io.FileOutputStream;import java.io.IOException;import 
java.io.InputStream;import java.math.BigInteger;import 
java.util.regex.Matcher;import java.util.regex.Pattern;, settings: 
java;javax;org;com;: imports: import models.Album;import models.Picture;import 
org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import 
org.apache.http.HttpStatus;import org.apache.http.client.methods.HttpGet;import 
org.apache.http.impl.client.DefaultHttpClient;import 
org.apache.http.params.CoreConnectionPNames;import 
org.apache.http.util.EntityUtils;import org.jsoup.Jsoup;import 
org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import 
org.jsoup.select.Elements;import play.Logger;import play.db.jpa.JPA;import 
play.libs.Codec;import play.mvc.Router;import play.vfs.VirtualFile;import 
utils.BaseX;import utils.UpYunUtils;import java.io.File;import 
java.io.FileOutputStream;import java.io.IOException;import 
java.io.InputStream;import java.math.BigInteger;import 
java.util.regex.Matcher;import java.util.regex.Pattern;, settings: 
java;javax;org;com;
krasa.formatter.plugin.ImportSorterException: imports: import 
models.Album;import models.Picture;import org.apache.http.HttpEntity;import 
org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import 
org.apache.http.client.methods.HttpGet;import 
org.apache.http.impl.client.DefaultHttpClient;import 
org.apache.http.params.CoreConnectionPNames;import 
org.apache.http.util.EntityUtils;import org.jsoup.Jsoup;import 
org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import 
org.jsoup.select.Elements;import play.Logger;import play.db.jpa.JPA;import 
play.libs.Codec;import play.mvc.Router;import play.vfs.VirtualFile;import 
utils.BaseX;import utils.UpYunUtils;import java.io.File;import 
java.io.FileOutputStream;import java.io.IOException;import 
java.io.InputStream;import java.math.BigInteger;import 
java.util.regex.Matcher;import java.util.regex.Pattern;, settings: 
java;javax;org;com;
    at krasa.formatter.plugin.processor.ImportOrderProcessor.process(ImportOrderProcessor.java:56)
    at krasa.formatter.plugin.EclipseCodeFormatter.postProcess(EclipseCodeFormatter.java:91)
    at krasa.formatter.plugin.EclipseCodeFormatter.formatWhenEditorIsOpen(EclipseCodeFormatter.java:84)
    at krasa.formatter.plugin.EclipseCodeFormatter.format(EclipseCodeFormatter.java:52)
    at krasa.formatter.plugin.EclipseCodeStyleManager.formatWithEclipse(EclipseCodeStyleManager.java:124)
    at krasa.formatter.plugin.EclipseCodeStyleManager.reformatText(EclipseCodeStyleManager.java:76)
    at krasa.formatter.plugin.DelegatingCodeStyleManager.reformatText(DelegatingCodeStyleManager.java:157)
    at com.intellij.codeInsight.actions.ReformatCodeProcessor$1.call(ReformatCodeProcessor.java:94)
    at com.intellij.codeInsight.actions.ReformatCodeProcessor$1.call(ReformatCodeProcessor.java:83)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$2.run(AbstractLayoutCodeProcessor.java:210)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:986)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1$1.run(AbstractLayoutCodeProcessor.java:489)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:122)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:97)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:83)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1.run(AbstractLayoutCodeProcessor.java:484)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:333)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721)
    at java.awt.EventQueue.access$200(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:682)
    at java.awt.EventQueue$3.run(EventQueue.java:680)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:691)
    at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:673)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:498)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:333)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
Caused by: java.lang.NullPointerException
    at krasa.formatter.plugin.processor.ImportOrderProcessor.process(ImportOrderProcessor.java:44)
    ... 35 more

java.lang.NullPointerException
    at krasa.formatter.plugin.processor.ImportOrderProcessor.process(ImportOrderProcessor.java:44)
    at krasa.formatter.plugin.EclipseCodeFormatter.postProcess(EclipseCodeFormatter.java:91)
    at krasa.formatter.plugin.EclipseCodeFormatter.formatWhenEditorIsOpen(EclipseCodeFormatter.java:84)
    at krasa.formatter.plugin.EclipseCodeFormatter.format(EclipseCodeFormatter.java:52)
    at krasa.formatter.plugin.EclipseCodeStyleManager.formatWithEclipse(EclipseCodeStyleManager.java:124)
    at krasa.formatter.plugin.EclipseCodeStyleManager.reformatText(EclipseCodeStyleManager.java:76)
    at krasa.formatter.plugin.DelegatingCodeStyleManager.reformatText(DelegatingCodeStyleManager.java:157)
    at com.intellij.codeInsight.actions.ReformatCodeProcessor$1.call(ReformatCodeProcessor.java:94)
    at com.intellij.codeInsight.actions.ReformatCodeProcessor$1.call(ReformatCodeProcessor.java:83)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$2.run(AbstractLayoutCodeProcessor.java:210)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:986)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1$1.run(AbstractLayoutCodeProcessor.java:489)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:122)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:97)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:83)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1.run(AbstractLayoutCodeProcessor.java:484)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:333)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721)
    at java.awt.EventQueue.access$200(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:682)
    at java.awt.EventQueue$3.run(EventQueue.java:680)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:691)
    at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:673)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:498)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:333)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)

Original issue reported on code.google.com by wadiany...@gmail.com on 9 Nov 2012 at 6:02

GoogleCodeExporter commented 9 years ago
Sure, Iam going to look at it asap.

Original comment by vojta.kr...@gmail.com on 9 Nov 2012 at 6:58

GoogleCodeExporter commented 9 years ago
Do you use import order from file?  What OS?

Original comment by vojta.kr...@gmail.com on 9 Nov 2012 at 7:14

GoogleCodeExporter commented 9 years ago
You can try new more defensive version, but I still cant figure out how this 
could happen.

Original comment by vojta.kr...@gmail.com on 9 Nov 2012 at 8:51

GoogleCodeExporter commented 9 years ago
Manual configration and from file get the same error. OS is widows 7 64bit 
version. Thanks.

Original comment by wadiany...@gmail.com on 10 Nov 2012 at 5:38

GoogleCodeExporter commented 9 years ago
could you paste the stacktraces from new version and send me the affected file? 
 from absolute top to the class name declaration - inclusive.  thanks.

Original comment by vojta.kr...@gmail.com on 10 Nov 2012 at 10:02

GoogleCodeExporter commented 9 years ago
imports: import models.Album;import models.Picture;import 
org.apache.commons.lang.StringUtils;import org.apache.http.HttpEntity;import 
org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import 
org.apache.http.client.methods.HttpGet;import 
org.apache.http.impl.client.DefaultHttpClient;import 
org.apache.http.params.CoreConnectionPNames;import 
org.apache.http.util.EntityUtils;import org.jsoup.Jsoup;import 
org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import 
org.jsoup.select.Elements;import play.Logger;import play.db.jpa.JPA;import 
play.jobs.Job;import play.libs.Codec;import play.mvc.Router;import 
play.vfs.VirtualFile;import utils.BaseX;import utils.UpYunUtils;import 
java.io.File;import java.io.FileOutputStream;import java.io.IOException;import 
java.io.InputStream;import java.math.BigInteger;, settings: 
Settings{name='default', id=1352478590914, pathToConfigFileJS='', 
enableJavaFormatting=true, enableJSFormatting=false, formatter=ECLIPSE, 
pathToConfigFileJava='D:/soft/IDE/IDEA/plugin/eclipse-java-google-style.xml', 
disabledFileTypes='', optimizeImports=true, importOrderFromFile=true, 
formatOtherFileTypesWithIntelliJ=true, formatSeletedTextInAllFileTypes=true, 
notifyFromTextLenght=300, importOrder='java;javax;org;com;', 
importOrderConfigFilePath='D:/soft/IDE/IDEA/plugin/eclipse-java-google-style.xml
', selectedJavaProfile='GoogleStyle', defaultSettings=true, enableGWT=false, 
javaPropertiesProvider=krasa.formatter.settings.provider.JavaPropertiesProvider@
ddb366, 
jsPropertiesProvider=krasa.formatter.settings.provider.JSPropertiesProvider@12d2
874, enableJSProcessor=false}: imports: import models.Album;import 
models.Picture;import org.apache.commons.lang.StringUtils;import 
org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import 
org.apache.http.HttpStatus;import org.apache.http.client.methods.HttpGet;import 
org.apache.http.impl.client.DefaultHttpClient;import 
org.apache.http.params.CoreConnectionPNames;import 
org.apache.http.util.EntityUtils;import org.jsoup.Jsoup;import 
org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import 
org.jsoup.select.Elements;import play.Logger;import play.db.jpa.JPA;import 
play.jobs.Job;import play.libs.Codec;import play.mvc.Router;import 
play.vfs.VirtualFile;import utils.BaseX;import utils.UpYunUtils;import 
java.io.File;import java.io.FileOutputStream;import java.io.IOException;import 
java.io.InputStream;import java.math.BigInteger;, settings: 
Settings{name='default', id=1352478590914, pathToConfigFileJS='', 
enableJavaFormatting=true, enableJSFormatting=false, formatter=ECLIPSE, 
pathToConfigFileJava='D:/soft/IDE/IDEA/plugin/eclipse-java-google-style.xml', 
disabledFileTypes='', optimizeImports=true, importOrderFromFile=true, 
formatOtherFileTypesWithIntelliJ=true, formatSeletedTextInAllFileTypes=true, 
notifyFromTextLenght=300, importOrder='java;javax;org;com;', 
importOrderConfigFilePath='D:/soft/IDE/IDEA/plugin/eclipse-java-google-style.xml
', selectedJavaProfile='GoogleStyle', defaultSettings=true, enableGWT=false, 
javaPropertiesProvider=krasa.formatter.settings.provider.JavaPropertiesProvider@
ddb366, 
jsPropertiesProvider=krasa.formatter.settings.provider.JSPropertiesProvider@12d2
874, enableJSProcessor=false}
krasa.formatter.plugin.ImportSorterException: imports: import 
models.Album;import models.Picture;import 
org.apache.commons.lang.StringUtils;import org.apache.http.HttpEntity;import 
org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import 
org.apache.http.client.methods.HttpGet;import 
org.apache.http.impl.client.DefaultHttpClient;import 
org.apache.http.params.CoreConnectionPNames;import 
org.apache.http.util.EntityUtils;import org.jsoup.Jsoup;import 
org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import 
org.jsoup.select.Elements;import play.Logger;import play.db.jpa.JPA;import 
play.jobs.Job;import play.libs.Codec;import play.mvc.Router;import 
play.vfs.VirtualFile;import utils.BaseX;import utils.UpYunUtils;import 
java.io.File;import java.io.FileOutputStream;import java.io.IOException;import 
java.io.InputStream;import java.math.BigInteger;, settings: 
Settings{name='default', id=1352478590914, pathToConfigFileJS='', 
enableJavaFormatting=true, enableJSFormatting=false, formatter=ECLIPSE, 
pathToConfigFileJava='D:/soft/IDE/IDEA/plugin/eclipse-java-google-style.xml', 
disabledFileTypes='', optimizeImports=true, importOrderFromFile=true, 
formatOtherFileTypesWithIntelliJ=true, formatSeletedTextInAllFileTypes=true, 
notifyFromTextLenght=300, importOrder='java;javax;org;com;', 
importOrderConfigFilePath='D:/soft/IDE/IDEA/plugin/eclipse-java-google-style.xml
', selectedJavaProfile='GoogleStyle', defaultSettings=true, enableGWT=false, 
javaPropertiesProvider=krasa.formatter.settings.provider.JavaPropertiesProvider@
ddb366, 
jsPropertiesProvider=krasa.formatter.settings.provider.JSPropertiesProvider@12d2
874, enableJSProcessor=false}
    at krasa.formatter.plugin.processor.ImportOrderProcessor.process(ImportOrderProcessor.java:50)
    at krasa.formatter.plugin.EclipseCodeFormatter.postProcess(EclipseCodeFormatter.java:91)
    at krasa.formatter.plugin.EclipseCodeFormatter.formatWhenEditorIsOpen(EclipseCodeFormatter.java:84)
    at krasa.formatter.plugin.EclipseCodeFormatter.format(EclipseCodeFormatter.java:52)
    at krasa.formatter.plugin.EclipseCodeStyleManager.formatWithEclipse(EclipseCodeStyleManager.java:124)
    at krasa.formatter.plugin.EclipseCodeStyleManager.reformatText(EclipseCodeStyleManager.java:76)
    at krasa.formatter.plugin.DelegatingCodeStyleManager.reformatText(DelegatingCodeStyleManager.java:157)
    at com.intellij.codeInsight.actions.ReformatCodeProcessor$1.call(ReformatCodeProcessor.java:94)
    at com.intellij.codeInsight.actions.ReformatCodeProcessor$1.call(ReformatCodeProcessor.java:83)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$2.run(AbstractLayoutCodeProcessor.java:210)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:986)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1$1.run(AbstractLayoutCodeProcessor.java:489)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:122)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:97)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:83)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1.run(AbstractLayoutCodeProcessor.java:484)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:333)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721)
    at java.awt.EventQueue.access$200(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:682)
    at java.awt.EventQueue$3.run(EventQueue.java:680)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:691)
    at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:673)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:498)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:333)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
Caused by: krasa.formatter.plugin.InvalidPropertyFile: Property 
org.eclipse.jdt.ui.importorder does not exists in 
D:\soft\IDE\IDEA\plugin\eclipse-java-google-style.xml
    at krasa.formatter.settings.provider.ImportOrderProvider.readFile(ImportOrderProvider.java:29)
    at krasa.formatter.settings.provider.ImportOrderProvider.readFile(ImportOrderProvider.java:16)
    at krasa.formatter.settings.provider.CachedProvider.get(CachedProvider.java:25)
    at krasa.formatter.plugin.processor.ImportOrderProcessor.getImportSorter(ImportOrderProcessor.java:61)
    at krasa.formatter.plugin.processor.ImportOrderProcessor.process(ImportOrderProcessor.java:38)
    ... 35 more

krasa.formatter.plugin.InvalidPropertyFile: Property 
org.eclipse.jdt.ui.importorder does not exists in 
D:\soft\IDE\IDEA\plugin\eclipse-java-google-style.xml
    at krasa.formatter.settings.provider.ImportOrderProvider.readFile(ImportOrderProvider.java:29)
    at krasa.formatter.settings.provider.ImportOrderProvider.readFile(ImportOrderProvider.java:16)
    at krasa.formatter.settings.provider.CachedProvider.get(CachedProvider.java:25)
    at krasa.formatter.plugin.processor.ImportOrderProcessor.getImportSorter(ImportOrderProcessor.java:61)
    at krasa.formatter.plugin.processor.ImportOrderProcessor.process(ImportOrderProcessor.java:38)
    at krasa.formatter.plugin.EclipseCodeFormatter.postProcess(EclipseCodeFormatter.java:91)
    at krasa.formatter.plugin.EclipseCodeFormatter.formatWhenEditorIsOpen(EclipseCodeFormatter.java:84)
    at krasa.formatter.plugin.EclipseCodeFormatter.format(EclipseCodeFormatter.java:52)
    at krasa.formatter.plugin.EclipseCodeStyleManager.formatWithEclipse(EclipseCodeStyleManager.java:124)
    at krasa.formatter.plugin.EclipseCodeStyleManager.reformatText(EclipseCodeStyleManager.java:76)
    at krasa.formatter.plugin.DelegatingCodeStyleManager.reformatText(DelegatingCodeStyleManager.java:157)
    at com.intellij.codeInsight.actions.ReformatCodeProcessor$1.call(ReformatCodeProcessor.java:94)
    at com.intellij.codeInsight.actions.ReformatCodeProcessor$1.call(ReformatCodeProcessor.java:83)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$2.run(AbstractLayoutCodeProcessor.java:210)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:986)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1$1.run(AbstractLayoutCodeProcessor.java:489)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:122)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:97)
    at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:83)
    at com.intellij.codeInsight.actions.AbstractLayoutCodeProcessor$9$1.run(AbstractLayoutCodeProcessor.java:484)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:333)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721)
    at java.awt.EventQueue.access$200(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:682)
    at java.awt.EventQueue$3.run(EventQueue.java:680)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:691)
    at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:673)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:498)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:333)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)

Here is the head of the java file:

package jobs;

import models.Album;
import models.Picture;
import org.apache.commons.lang.StringUtils;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.params.CoreConnectionPNames;
import org.apache.http.util.EntityUtils;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import play.Logger;
import play.db.jpa.JPA;
import play.jobs.Job;
import play.libs.Codec;
import play.mvc.Router;
import play.vfs.VirtualFile;
import utils.BaseX;
import utils.UpYunUtils;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.math.BigInteger;

/**
 * User: divxer Date: 12-6-4 Time: 上午12:17
 */
// @Every("7h")
// @OnApplicationStart(async=true)
public class Picture4493Crawler extends Job {

Original comment by wadiany...@gmail.com on 10 Nov 2012 at 2:31

GoogleCodeExporter commented 9 years ago
well this time you are using wrong config file, try manual configuration

Original comment by vojta.kr...@gmail.com on 10 Nov 2012 at 2:32

GoogleCodeExporter commented 9 years ago
Now is OK.

23:43:41 Picture4493Crawler.java formatted sucessfully by Eclipse code formatter

BTW:

When I change from config file to manual configuration, the apply button is not 
clickable. Only I change to manual configuration and uncheck Optimize Imports, 
the apply button can be clicked.

Original comment by wadiany...@gmail.com on 10 Nov 2012 at 3:51

GoogleCodeExporter commented 9 years ago
thanks, will fix that.

Original comment by vojta.kr...@gmail.com on 10 Nov 2012 at 3:53

GoogleCodeExporter commented 9 years ago
new version is available.

Original comment by vojta.kr...@gmail.com on 10 Nov 2012 at 4:26