bitmap setPixels报java.lang.IllegalStateException异常解决方法


int w = 352;

int h = 288;
int[] pixels = new int[w * h * 10];
ImageView iv = (ImageView) findViewById(R.id.fImageView);
Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.icon2);// 创建对象
bitmap.getPixels(pixels, 0, bitmap.getWidth(), 0, 0, bitmap.getWidth(),bitmap.getHeight());// 放入
bitmap.setPixels(pixels, 0, bitmap.getWidth(), 0, 0, bitmap.getWidth(),bitmap.getHeight());// 取出
iv.setImageBitmap(bitmap);// 显示

在bitmap.setPixels(pixels, 0, bitmap.getWidth(), 0, 0, bitmap.getWidth(),bitmap.getHeight());出现了一下以下异常:
AndrodRuntime Caused by:java.lang.IllegalStateException
AndrodRuntime at android.graphics.Bitmap.setPixels(Bitmap.java:853)
AndrodRuntime at com.phd.canwasDemo.CanvasDemoF.onCreate(CanvasDemoF.java:37)
AndrodRuntime at android.app.Instrumentation.allActivityOnCreate(Instrumentation.java:1123)
AndrodRuntime at android.app.ActivityThread.performLaunchActivity(ActivityThread.java.2233)
AndrodRuntime ...11 more

但我运行
ImageView iv = (ImageView) findViewById(R.id.gImageView);
Bitmap b = Bitmap.createBitmap(2, 2, Bitmap.Config.ARGB_8888);// 创建bitmap对象
int[] pixels = new int[b.getWidth() * b.getHeight()];// 创建像素数组
b.setPixel(0, 0, 0xFF00FF00);
b.setPixel(0, 1, 0x8000FF00);
b.setPixel(1, 0, 0x0000FF00);
b.getPixels(pixels, 0, b.getWidth(), 0, 0, b.getWidth(), b.getHeight());
b.setPixels(pixels, 0, b.getWidth(), 0, 0, b.getWidth(), b.getHeight());
iv.setImageBitmap(b);
可正常运行并显示
请各位帮我分析下,该如何解决!

------解决方案--------------------
这个问题我测试过了,如果再建立一个
Bitmap bitmap2=Bitmap.createBitmap(w, h, Config.ARGB_8888);
然后使用
bitmap2.setPixels(pixels, 0, bitmap2.getWidth(), 0, 0, bitmap2.getWidth(),
bitmap2.getHeight());// 取出

显示
iv.setImageBitmap(bitmap2);// 显示
就可以了,我分析会不会是内存处理上的问题。 
------解决方案--------------------
我查了下,第一个错误应该是the bitmap is not mutable 
------解决方案--------------------
Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.icon2);//返回的估计是一个immutalbe的bitmap;所以不能用setpixels

而Bitmap b = Bitmap.createBitmap(2, 2, Bitmap.Config.ARGB_8888);//返回的是一个mutable的bitmap,可以用setpixels


------解决方案--------------------
从Bitmap.createBitmap可以看到有的返回immutable bitmap,有的返回 mutable bitmap

1。static Bitmap createBitmap(Bitmap src)
Returns an immutable bitmap from the source bitmap.

2.static Bitmap createBitmap(int[] colors, int width, int height, Bitmap.Config config)
Returns a immutable bitmap with the specified width and height,

3.static Bitmap createBitmap(int[] colors, int offset, int stride, int width, int height, Bitmap.Config config)
Returns a immutable bitmap with the specified width and height,  

4.static Bitmap createBitmap(Bitmap source, int x, int y, int width, int height, Matrix m, boolean filter)
Returns an immutable bitmap from subset of the source bitmap,  

5.static Bitmap createBitmap(int width, int height, Bitmap.Config config)
Returns a mutable bitmap with the specified width and height.

6.static Bitmap createBitmap(Bitmap source, int x, int y, int width, int height)

Returns an immutable bitmap from the specified subset of the source bitmap.


引用实例:

//实现类似录音时,动态变化的录音图片

package com.app.bigbang;


import java.util.Random;


import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.drawable.BitmapDrawable;
import android.util.AttributeSet;
import android.view.View;

//自定义view后在布局文件里面调用
public class RecordView extends View {
    
Paint mPaint;
Bitmap mBitmap;
int mBitmapWidth = 0;
int mBitmapHeight = 0;
int mArrayColorLengh = 0; 
int mArrayColor[] = null;  
long startTime = 0; 
int mBackVolume = 0; 
Bitmap bmp;

public RecordView(Context context) {
super(context);
init(context);
// TODO Auto-generated constructor stub
}
public RecordView(Context context, AttributeSet attrs) {
super(context, attrs);
init(context);
// TODO Auto-generated constructor stub
}
public RecordView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init(context);
// TODO Auto-generated constructor stub
}
@SuppressLint("NewApi")
@SuppressWarnings("deprecation")
private void init(Context context){
mPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
bmp = BitmapFactory.decodeResource(getResources(), R.drawable.jiangfeilv);//获取资源文件里面的图片,返回immutable的Bitmap
mBitmapWidth = bmp.getWidth();
mBitmapHeight = bmp.getHeight();
mBitmap = Bitmap.createBitmap(mBitmapWidth, mBitmapHeight, Bitmap.Config.ARGB_8888);//创建资源文件图片大小的图片,返回mutable
mArrayColorLengh = mBitmapWidth * mBitmapHeight;
mArrayColor = new int[mArrayColorLengh];
int count = 0;
for (int i = 0; i < mBitmapHeight; i++) {  
       for (int j = 0; j < mBitmapWidth; j++) {
        //获得Bitmap 图片中每一个点的color颜色值  
           int color = bmp.getPixel(j, i);  
           mBitmap.setPixel(j, i, color);  //给mutable的Bitmap设置像素点,使其显示成资源文件里面的图片
           //将颜色值存在一个数组中 方便后面修改  
           mArrayColor[count] = color;  
           //如果你想做的更细致的话 可以把颜色值的R G B 拿到做响应的处理 笔者在这里就不做更多解释 
           int r = Color.red(color);
           int g = Color.green(color);
           int b = Color.blue(color);
           count++;
       }
}
setBackground(new BitmapDrawable(mBitmap));
startTime = System.currentTimeMillis();
}

//返回随机数
int UtilRandom(int bottom,int top){
return ((Math.abs(new Random().nextInt())%(top+1-bottom))+bottom);
}
@Override
protected void onDraw(Canvas canvas) {
// TODO Auto-generated method stub
super.onDraw(canvas);
if(System.currentTimeMillis() - startTime >= 100){
startTime = System.currentTimeMillis();
setVolum(UtilRandom(0,100));
}
//用于刷新屏幕  
       invalidate();
}
private void setVolum(int volume) {
// TODO Auto-generated method stub
int  startY = 0;
int endY = 0;
boolean isAdd = false;
//判断当前应该填充新区域 还是还原旧的区域 
if(mBackVolume > volume ){
isAdd = false;
startY = getValue(mBackVolume);
endY = getValue(volume);
}else{
isAdd = true;
startY = getValue(volume);
endY = getValue(mBackVolume);
}
//没必要每次都循环图片中的所有点,因为这样会比较耗时。  
        int count = startY * mBitmapWidth;  
        //从图片须要填充或者还原 颜色的起始点 开始 到 终点   
        for (int i = startY; i < endY; i++) {  
        for (int j = 0; j < mBitmapWidth; j++) {  
            if (isAdd) {  
            //将需要填充的颜色值如果不是  
            //在这说明一下 如果color 是全透明 或者全黑 返回值为 0  
            //getPixel()不带透明通道 getPixel32()才带透明部分 所以全透明是0x00000000   
            //而不透明黑色是0xFF000000 如果不计算透明部分就都是0了  
            int color = mBitmap.getPixel(j, i);  
            if (color != 0) {  
                mBitmap.setPixel(j, i, Color.BLACK);  
            }  
            } else {  
            //如果是还原颜色 把现在点的颜色 赋值为之前保存颜色的数组  
            mBitmap.setPixel(j, i, mArrayColor[count]);  
            }  
            count++;  
        }  
        }  
        mBackVolume = volume; 

}

//通过百分比 根据图片宽高算出实际填充 高度  
    public int getValue(int volume) {  
        return mBitmapHeight - (mBitmapHeight * volume / 100);  
    }  


}



java.lang.IllegalStateException异常

11-29

严重: Servlet.service() for servlet default threw exceptionrnjava.lang.IllegalStateExceptionrn at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)rn at org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:707)rn at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:485)rn at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)rn at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)rn at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)rn at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)rn at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)rn at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)rn at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)rn at java.lang.Thread.run(Thread.java:619)

java.lang.IllegalStateException:异常

09-04

Hibernate: select user0_.id as id2_, user0_.userid as userid2_, user0_.userpwd as userpwd2_, user0_.userques as userques2_, user0_.userans as userans2_, user0_.usermail as usermail2_, user0_.integral as integral2_, user0_.grade as grade2_, user0_.sex as sex2_, user0_.realname as realname2_ from user user0_ where user0_.userid=? and user0_.userques=? and user0_.userans=?rn2010-9-4 22:34:50 org.apache.catalina.core.StandardWrapperValve invokern严重: Servlet.service() for servlet jsp threw exceptionrnjava.lang.IllegalStateException: getOutputStream() has already been called for this responsern at org.apache.catalina.connector.Response.getWriter(Response.java:610)rn at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:198)rn at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:125)rn at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:118)rn at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:188)rn at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:118)rn at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:77)rn at org.apache.jsp.jsp.image_jsp._jspService(image_jsp.java:144)rn at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)rn at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)rn at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)rn at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)rn at org.lxh.myznt.filter.EncodingFilter.doFilter(EncodingFilter.java:25)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)rn at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)rn at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)rn at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)rn at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)rn at java.lang.Thread.run(Thread.java:619)rnrnrnrn这是其中的一个页面rnrn rn rn rn rn rn 用户ID: rn 密码提示问题: rn 提示问题答案: rn 验证码: rn rn rn rn rn rn 用户登录rn 用户注册rn rn rn每个页面提交都会报这个错rnrn请高手帮帮忙

java.lang.IllegalStateException,跪求解决方法

03-24

有限的几个用户使用时,没有出现;如果用户很多,比如几十个用户,才出现的。websphere输出的日志信息是:java.lang.IllegalStateException: Cannot forward. Response already committed.rnServlet的源代码如下:rn private void getItemDetail(HttpServletRequest req) throwsrn javax.servlet.ServletException, java.io.IOException rn BasicDB db = new BasicDB();rn String applyid = req.getParameter("oid");rn long acceptid=-1;rn String type = req.getParameter("type");rnrn ItemModel item = new ItemModel();rn DataModel dm_detail = new DataModel();rn Connection conn = db.getConnection();rn ItemAdjust itemAdjust = new ItemAdjust(conn);rn AcceptJobADO aj = new AcceptJobADO();rnrn try rn if (userid != null && !"".equals(userid)) rn UserManageFactory umFactory = UserManageFactory.newInstance();rn umFactory.setConnection(conn);rn UserAccount uai = umFactory.getUserAccount();rn UserModel um = uai.getUser(uai.getUserID(userid));rn request.getSession().setAttribute(Constant.USER_LOGIN_SESSION,rn um);rn rn aj.setConnection(conn);rn if(applyid!=null&&(!applyid.equals("")))rn acceptid = aj.getAcceptIdByApplyId(Long.parseLong(applyid));rn rn conn.commit();rnrn item = itemAdjust.getItemDetail(acceptid+"");rn SupplySleepDAO sd = new SupplySleepDAO(db);rn HashMap jobs = sd.getJobSupplyInfo(acceptid);rn SupplyItemModel sim = sd.getItemModelByProcessId(acceptid);rn req.setAttribute("jobs", jobs);rn req.setAttribute("supplymodel",sim);rn conn.commit();rn db.release();rn rn catch (Exception e) rn try rn conn.rollback();rn db.release();rn rn catch (Exception e1) rn this.logger.error("查询详情出错!,原因是:" + e.getMessage());rn throw new javax.servlet.ServletException("查询详情出错!,原因是:" +rn e.getMessage());rn rn finally rn if (db != null) rn try rn db.release();rn rn catch (Exception e) rn this.logger.error("关闭数据库连接出错!");rn rn rn rnrn req.setAttribute("item", item);rn req.setAttribute("type", type);rn String url = "/eosp_admin/modules/supplySleep/itemDetail.jsp";rn this.callNextPage(url);rn rnrn 其中:callNextPage封装的是用 方法。

异常烦恼的java异常java.lang.IllegalStateException

07-20

后台生成验证码,代码如下:rnpublic class ValidationCodeAction extends ActionSupport implementsrn ServletResponseAware, ServletRequestAware rnrn private HttpServletRequest request;rn private HttpServletResponse response;rn private JspWriter out;rn javax.servlet.jsp.PageContext pageContext;rn public void setServletResponse(HttpServletResponse arg0) rn // TODO Auto-generated method stubrn this.response=arg0;rn rnrn public void setServletRequest(HttpServletRequest arg0) rn // TODO Auto-generated method stubrn this.request=arg0;rn rn private String codeChars="%#23456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";rn //随机返回一个颜色(color对象)rn private Color getRandomColor(int minColor, int maxColor)rn rn Random random=new Random();rn //保证minColor和maxColor不会大于255rn if(minColor>255)rn rn minColor=255;rn rn if(maxColor>255)rn rn maxColor=255;rn rn //获得随机颜色值rn int red =minColor +random.nextInt(maxColor-minColor);rn int green =minColor +random.nextInt(maxColor-minColor);rn int blue =minColor +random.nextInt(maxColor-minColor);rn return new Color(red,green,blue);rn rn public String create()rn rn //System.out.println("图像尚未发送");rn int charsLength=codeChars.length();rn //关闭客户端浏览器的缓冲区rn response.setHeader("Pragma","No-cache"); rn response.setHeader("Cache-Control","no-cache"); rn response.setDateHeader("Expires", 0);rn //图形长宽rn int width=90;rn int height=20;rn BufferedImage image=new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);rn Graphics g= image.getGraphics();rn Random random=new Random();rn g.setColor(getRandomColor(180,250));rn //填充背景rn g.fillRect(0, 0, width, height);rn //设置初始字体rn g.setFont(new Font("Times New Roman",Font.ITALIC,height));rn //随机颜色rn g.setColor(getRandomColor(120,180));rn StringBuilder validationcode =new StringBuilder();//用于保存随机生成的验证码rn String []fonName="Times New Roman" ,"Book antiqua" ,"Arial";rn //随机生成3-5个验证码rn for(int i=0;i<3+random.nextInt(3);i++)rn rn g.setFont(new Font(fonName[random.nextInt(3)],Font.ITALIC,height));rn char codechar=codeChars.charAt(random.nextInt(charsLength));rn validationcode.append(codechar);rn g.setColor(getRandomColor(10,100));rn //在图形上画验证码字符,x和y都是随机生成rn g.drawString(String.valueOf(codechar), 16*i+random.nextInt(7), height-random.nextInt(6));rn rn //session的实效时间rn HttpSession session=request.getSession();rn session.setMaxInactiveInterval(5*60);rn //验证码保存在session中rn session.setAttribute("validation_code", validationcode.toString());rn g.dispose();//关闭rn ServletOutputStream os;rn try rn os = response.getOutputStream();rn //以JPEG格式想客户端发送验证码rn ImageIO.write(image, "JPEG",os);rn //System.out.println("图像已经发送");rn os.flush();rn os.close();rn out.clear();rn out=pageContext.pushBody();rn catch (IOException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn rn return SUCCESS;rn rnrnrn在前端jsp页面获取验证码:rn rn rn rn rn rn 请输入用户注册信息rn rn rn rn rn 单击此处登陆rn rn rn rn rn rn rn rn rn rn rn rn 用户验证码:rn rn 重新获取验证码rn rn rn rn rn <%rn //out.clear(); rn //out=pageContext.pushBody();rn %>rn rn老是抛出异常如下:rnjava.lang.IllegalStateException: Cannot call sendError() after the response has been committedrn at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:451)rn at org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:707)rn at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:485)rn at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)rn at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)rn at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)rn at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)rn at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)rn at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)rn at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)rn at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)rn at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)rn at java.lang.Thread.run(Thread.java:722)rn这个怎么解?就连是在哪里抛出的异常都确定不到,大神们给给解。。。

response.sendRedirect报java.lang.IllegalStateException错误

11-16

我在jsp页面中添加了这句话response.sendRedirect("../../../system/file/failPage.jsp");访问页面的时候总是报错java.lang.IllegalStateException,在网上查了下原因,说在response.sendRedirect后面添加return就可以了,但我这还是报同样的错误,现在我改写成out.print(" ");这个,然后就没问题了,我想请教下为什么用respons.sendRedirect方法的时候会报错呀?rnrn如下式错误信息:rnrnjava.lang.IllegalStateExceptionrn at com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sendRedirectWithStatusCode(WebAppDispatcherContext.java:525)rn at com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sendRedirect(WebAppDispatcherContext.java:482)rn at com.ibm.ws.webcontainer.srt.SRTServletResponse.sendRedirect(SRTServletResponse.java:855)rn at com.ibm._jsp._home._jspService(_home.java:847)rn at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:88)rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)rn at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)rn at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)rn at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))rn at com.wiscom.epstar.filter.ButtonPermissionFilter.doFilter(ButtonPermissionFilter.java:90)rn at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)rn at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))rn at com.wiscom.epstar.filter.UserTreeFilter.doFilter(UserTreeFilter.java:76)rn at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)rn at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))rn at com.wiscom.epstar.filter.SWModGateFilter.doFilter(SWModGateFilter.java:211)rn at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)rn at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))rn at com.wiscom.epstar.filter.DynamicUserGroupFilter.doFilter(DynamicUserGroupFilter.java:34)rn at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)rn at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))rn at com.wiscom.epstar.filter.LoginFilter.doFilter(LoginFilter.java:94)rn at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试