我正在使用JMeter对我的JSF应用程序进行一些负载测试,而我在浏览页面时遇到了麻烦.ViewState变量根本没有被提取,或者它没有被传递到页面.
我用代理服务器记录了我的测试步骤,这就是它的样子:

我在第一个GET请求中添加了Regex提取器.测试了正则表达式,这是正确的.

在每个POST请求中,我将硬连线视图ID替换为我的变量.
我发送请求时得到的结果如下:

POST参数不正确,因为它发送变量的名称.
发布数据:
loginForm%3ArequestToken =&loginForm%3Ausername = heller&loginForm%3Apassword =%21QAYxsw2%A7EDC&loginForm%3AloginButton = Anmelden&com.sun.faces.VIEW =%24%7BjsfViewState%7D&loginForm = loginForm
你能说出我在这里做错了什么吗?
谢谢!
在一个没有任何改变的情况下工作了很长时间的应用程序中,我得到了Exception
failed to lazily initialize a collection of role: ... , no session or session was closed
Run Code Online (Sandbox Code Playgroud)
什么可能是可能的原因,突然间?发生这种情况的方法在过去3年中经过测试并成功使用.
谢谢你的帮助,al
PS环境:JSP,Spring,Hibernate,MySQL
一个内在的课我有以下问题.这是代码:
    public class PGZUserManagerBean {
            // joomla login as separate thread
            private class JoomlaLogin extends Thread {
                private AuthJoomla authJoomla;
                public JoomlaLogin(AuthJoomla authJoomla){
                    this.authJoomla = authJoomla;
                }
                @Override
                public void run(){
                    this.authJoomla.authJoomla();
                }
            }
        public void validateuser(){
            AuthJoomla authJoomla = new AuthJoomla();
            JoomlaLogin joomlaLogin = new JoomlaLogin(authJoomla);
            joomlaLogin.start();
        }
    }
Run Code Online (Sandbox Code Playgroud)
我正在java.lang.ClassNotFoundException: PGZUserManagerBean$JoomlaLogin运行时.我正在使用Java 1.6.
感谢您的帮助.人