Storing bean:message value
I want to be able to utilize a request.getParameter value to make the key attribute for the bean:message to be dynamic. I have parts of my application urls in the ApplicationProperties.properties and I want a parameter to dynamically tell bean:message which key to use. Then once bean:message pulls back that data, I want to store it into a field to use in an jsp:include. Can this be done?
I pretty much would like to do the following if it was legal syntax:
<jsp:include flush="true" page="bean:message key="<%= request.getParameter(pageType) %>""/>
It is possible if u use JSTL-RT tag not the JSTL-EL tag. Please check
http://java.sun.com/webservices/docs/1.0/tutorial/doc/JSTL.html
http://java.sun.com/webservices/docs/1.0/tutorial/doc/JSTL5.html#65106
Hope u got it.
Hafizur Rahman
SCJP
Similar Messages
-
bean:message/ tag is not working in tiles:insertAttribute/
I have a bean:message tag inside my tiles:insertAttribute as shown below.
<tiles:insertAttribute name='<bean:message="user.menu"/>'/>But <bean:message/> is not getting the value from resource bundle, my resource bundle is in correct place. If i hard code the value then it s working fine.
How to make it work? Any help?sunish_jose wrote:
<tiles:insertAttribute><bean:message="user.menu"/></tiles:insertAttribute>this way it s not working. Could you pls tell how solve it by using EL. I was not able to find a similar sample evenafter searching for some time.
thanks in advance.I did say that I don't know if it will or not, I was just giving a sample of how it would work if the tag allowed the value for 'name' to be put in the body.
I'm not very familiar with the Struts bean tags and in any case, I believe you should use the JSTL tags where ever possible. So you'd pick the <fmt:message> tag from there. I don't think the <bean:message> tag allows you to get the value in to a variable.
<fmt:message var="tilesAttributeNameValue" key="user.menu" />
//create an EL variable named tilesAttributeNameValue with the value from the resource bundle
<tiles:insertAttribute name="${tilesAttributeNameValue}"></tiles:insertAttribute>
//use EL to put the valueTake a look here [1] for a JSTL introduction:
[1] http://www.ibm.com/developerworks/java/library/j-jstl0415/ -
Error on bean:message and resource properties file ??
Hi everyone! I'm new to struts and i just can't figure out why tomcat's giving me an error. I've manage to run a simple example but when i use the bean:message tag i get this error
ERROR IS:
java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.retrieveMessageResources(TagUtils.java:1175)
org.apache.struts.taglib.TagUtils.message(TagUtils.java:1038)
org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:224)
org.apache.jsp.index_jsp._jspx_meth_bean_message_0(org.apache.jsp.index_jsp:135)
org.apache.jsp.index_jsp._jspx_meth_html_html_0(org.apache.jsp.index_jsp:101)
org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:69)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Can anyone help me with this problem?
my ApplicationResources.propeties file is in WEB-INF/classes
index.jsp
<%@ page language="java" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<html:html locale="true">
<head>
<title> <bean:message key="index.title"/> </title>
</head>
<body>
<html:link module="/exercise" action="/welcome">Taglib Test Pages</html:link>
</body>
</html:html>
web.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<!-- Action Servlet Configuration -->
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<!-- Resources bundle base class -->
<init-param>
<param-name>application</param-name>
<param-value>ApplicationResources</param-value>
</init-param>
<!-- Context-relative path to the XML resource containing Struts configuration information -->
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<!-- The debugging detail level for this servlet, which controls how much information is logged. -->
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Action Servlet Mapping -->
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<!-- The Welcome File List -->
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<!-- Struts Tag Library Descriptors -->
<taglib>
<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>
<!-- Application Tag Library Descriptor -->
<taglib>
<taglib-uri>/WEB-INF/app.tld</taglib-uri>
<taglib-location>/WEB-INF/app.tld</taglib-location>
</taglib>
</web-app>Please help..thanks in advanceI have that on my struts-config.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.0//EN"
"http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd">
<struts-config>
<form-beans>
</form-beans>
<global-forwards>
</global-forwards>
<action-mappings>
</action-mappings>
<message-resources parameter="ApplicationResources"/>
</struts-config>and I also include it on my web.xml file
<!-- Resources bundle base class -->
<init-param>
<param-name>application</param-name>
<param-value>ApplicationResources</param-value>
</init-param> -
Struts tag bean:message in jsp
Hi
I used
<bean:message key="inputform.username" property="username"/>
in my jsp page to access value using this key from resource bundle.
While requesting the page the error is showing that----
javax.servlet.ServletException: Missing message for key "inputform.username"
Please help me in this problem
Thanks in advance
SudheeshI've tried with <bean:write... but since I catch exception saying MyActionForm can't be found in any scope. As far as I'm aware I've set request scope like:
<action input="/jsp/something.jsp" name="MyActionForm" path="/jsp/myAction" scope="request" type="sth.MyAction">
<forward name="success" path="/jsp/index.jsp"/>
<forward name="failure" path="/jsp/something.jsp"/>
</action>
Edited by: D.A.R. on Sep 26, 2007 12:09 PM -
Hi
i used
<bean:message key="inputform.username" property="username">
in my jsp to access the value using key from a resource bundle=--
While executing the error is showing that
javax.servlet.jsp.JspException: Missing message for key "inputform.username"
But i given this application.properties..
Please Help me
Regards
Sudheeshjava.lang.NullPointerException
at
weblogic.ejb20.internal.EJBRuntimeUtils.throwRemoteExc
eption(EJBRuntimeUtils.java:103)-- Error : In
companyRoleAddAction.doRoleAdd():Why don't you check the line where this piece of code is generating null pointer :)
Regards,
$ Carol. -
Dynamic key in bean:message
hi,
i would like to use a <bean:message> in my page but with a dynamic key:
<logic:iterate id="vSendMode" name="SvGetCommandRavelForm" property="recSendModeList">
<bean:message key="sendMode.agence${vSendMode.idSmod} .modeead${vSendMode.idAgency}" />
</logic:iterate>
only it tells me that the key sendMode.agence${vSendMode.idSmod} .modeead${vSendMode.idAgency} doesn't exist. which is true but for example sendMode.agence0 .modeead0 exists...
how can i do that ?
thanks :-)Yes you can use runtime expressions with the bean:message tag.
However your container has to recognise the ${expr} as a runtime expression.
1 - You need a JSP2.0 container (eg Tomcat 5)
2 - your web.xml file needs to declare itself as version 2.4
ie:<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
...If you just put ${vSendMod.idSmod} on the page does it print the appropriate value?
If EL is working, then try this:
<c:set var="myKey" value="sendMode.agence${vSendMode.idSmod} .modeead${vSendMode.idAgency}" />
<bean:message key="${myKey}"/>
If you only have a JSP1.2 container, take a look at the struts-el taglib, or use a <%= expr %> instead of EL.
Cheers,
evnafets -
Using EL variable in struts bean:message tag(not struts EL tag)
Is there any work around to use an EL variable inside struts bean:message tag as key:
I have like this:
<bean:message key="${bean.keyName}"/>
which is throwing error , I know this can be resolved by using struts-el tags but i cannot use them for specific reasons.
I dont want to use bean:define tag to define my 'bean' and then use like this:
<bean:message key="<%=bean.getKeyName%>"/> (this actually works, but i want to use EL variable)
Is there any work around to use EL variable and make the message display on the jsp.
i tried multiple ways like scriplets and jsp:useBean but nothing worked, Please let me know..
Thanks in advanceIm pretty sure that EL does not work in the normal struts tag unless its struts-el tag.Have you tried it?
As I said, in a properly configured JSP2.0 container you can use EL expressions anywhere you could traditionally use a standard runtime expression <%= expr %>.
What server are you using? What JSP version?
The Struts-el tags were written so that you could use EL with struts in JSP1.2 containers.
The c_rt tags were written so you could use runtime expressions with JSTL tags in JSP1.2 containers. Their use was discouraged even then. Now I consider their use absolutely unnecessary.
Please read this thread: http://forum.java.sun.com/thread.jspa?threadID=629437&tstart=0
Cheers,
evnafets -
A message "Value in "Discount %" field is greater than permitted"
Hi Experts,
A message "Value in "Discount %" field is greater than permitted" will appear when adding an Issue for Production in production..Hi Karthick,
Check Discount Limit for User
Administration-System Initialization-Authorization-General Authorization
and check Max Discount Limit
Regards,
Sandeep kr. -
Using a heirachical key name in bean:message
This is sort of an odd requirement but it will help me out greatly if I can find a way to do this.
I am working on creating a JSP which generates vxml. I am using a resource properties file to read in text that I need to speak, or the names of wave files that I need to play. I grab these using a bean:message tag lib call. This all works fine but now I need to extend this app to handle several different States (Kentucky, Ohio, etc) which may or may not have small variations in their verbiage.
Tell me if I am going about this entirely wrong but this is what I think would be nice to do:
I would like to use the name of the key in this form:
"prompt.company.state"
Where an example resource properties file might be like this:
mainmenu.columbia.ky=mainmenu_ky.wav
mainmenu.columbia=MM_Columbia.wav
mainmenu=mainmenu.wavWhat I would like to happen is if I request the key "mainmenu.columbia.ky" it returns the "mainmenu_ky.wav", but if I request "mainmenu.columbia.oh" it would return "MM_Columbia.wav"
The idea is that a company may operate in different states and customize its prompts for that state if custom prompts exist but if they do not exist it uses the default for that company. Also there could be different company names also so if I asked for "mainmenu.northface" I would receive "mainmenu.wav"
This is sort of like localization but I want to have all the keys in one file.
My thought is that I would need to create my own taglib that extends bean:message and then parses the key name accordingly until I find a matching key. My problem is I have no idea where to start when doing that. I am while I have a strong Java background its been almost 4 years since I've worked on a project using it, and all this Struts and JSP and JSTL stuff is quite new to me.
Does anyone have any tips for me? Maybe there is another tag lib out there which does exactly what I need and I just don't see it. Help anyone?This is sort of an odd requirement but it will help me out greatly if I can find a way to do this.
I am working on creating a JSP which generates vxml. I am using a resource properties file to read in text that I need to speak, or the names of wave files that I need to play. I grab these using a bean:message tag lib call. This all works fine but now I need to extend this app to handle several different States (Kentucky, Ohio, etc) which may or may not have small variations in their verbiage.
Tell me if I am going about this entirely wrong but this is what I think would be nice to do:
I would like to use the name of the key in this form:
"prompt.company.state"
Where an example resource properties file might be like this:
mainmenu.columbia.ky=mainmenu_ky.wav
mainmenu.columbia=MM_Columbia.wav
mainmenu=mainmenu.wavWhat I would like to happen is if I request the key "mainmenu.columbia.ky" it returns the "mainmenu_ky.wav", but if I request "mainmenu.columbia.oh" it would return "MM_Columbia.wav"
The idea is that a company may operate in different states and customize its prompts for that state if custom prompts exist but if they do not exist it uses the default for that company. Also there could be different company names also so if I asked for "mainmenu.northface" I would receive "mainmenu.wav"
This is sort of like localization but I want to have all the keys in one file.
My thought is that I would need to create my own taglib that extends bean:message and then parses the key name accordingly until I find a matching key. My problem is I have no idea where to start when doing that. I am while I have a strong Java background its been almost 4 years since I've worked on a project using it, and all this Struts and JSP and JSTL stuff is quite new to me.
Does anyone have any tips for me? Maybe there is another tag lib out there which does exactly what I need and I just don't see it. Help anyone? -
Message Driven bean: message always removed from queue
We use MDB to dequeue messages from database queue (AQ) and want to handle errors: if the transaction rolls back, message should have retry_count updated and after defined retries should move to exception queue.
The problem is, that with all combinations of transactions settings, the message is removed from queue before onMessage is called. If I use Container managed transactions with Mandatory transaction attribute, call to setRollbackOnly fails with message "java.lang.IllegalStateException: Cannot call setRollbackOnly() current thread is NOT associated with a transaction."
How can I write a MDB, which can commit or rollback message depending on whether exception is or is not thrown? I use JDev 10.1.3.
Thanks,
Viliam
Here are my files:
ejb-jar.xml:
<?xml version = '1.0' encoding = 'windows-1250'?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar>
<enterprise-beans>
<message-driven>
<description>Message Driven Bean</description>
<display-name>SendSMSBean</display-name>
<ejb-name>SendSMSBean</ejb-name>
<ejb-class>sk.transacty.cc.ejb.SendSMSBeanBean</ejb-class>
<transaction-type>Container</transaction-type>
<acknowledge-mode>Auto-acknowledge</acknowledge-mode>
<message-driven-destination>
<destination-type>javax.jms.Queue</destination-type>
</message-driven-destination>
<resource-ref>
<res-ref-name>jdbc/CCDataSource</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</message-driven>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>SendSMSBean</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Mandatory</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>orion-ejb-jar.xml:
<?xml version = '1.0' encoding = 'windows-1250'?>
<!DOCTYPE orion-ejb-jar PUBLIC "-//Evermind//DTD Enterprise JavaBeans 1.1 runtime//EN" "http://xmlns.oracle.com/ias/dtds/orion-ejb-jar.dtd">
<orion-ejb-jar>
<enterprise-beans>
<message-driven-deployment max-instances="1" name="SendSMSBean" connection-factory-location="java:comp/resource/jmsAQ/QueueConnectionFactories/aqQue" destination-location="java:comp/resource/jmsAQ/Queues/msg_queue" listener-threads="1" min-instances="0"/>
</enterprise-beans>
<assembly-descriptor>
<default-method-access>
<security-role-mapping impliesAll="true" name="<default-ejb-caller-role>"/>
</default-method-access>
</assembly-descriptor>
</orion-ejb-jar>As far as I know XMLType JMS messages are not supported when using OJMS. They might be for OC4J 10.1.3, but I thought it's an AQ limitation rather than an OC4J one.. To be sure you might just log a TAR on Metalink.
hth,
Bastiaan -
HT4191 Notes are being stored as messages in Outlook. Can this be fixed?
Notes are being stored as messages in Outlook -- can this be fixed so they stay as notes rather than being converted to HTML message items stored in the Outlook Notes folder?
I've got an iPad that syncs its notes up to the IMAP Notes folder on Exchange server (Outlook) as HTML messages and an Android "phablet" that syncs Notes between the device and Exchange server as true Exchange/Outlook Notes items. Due to the conversion of these iPad notes to Exchange/Outlook formatted-as-HTML-messages-notes they are not detected as real Outlook Notes and don't get synched to my Android. So the Android synchs notes fine back and forth to Exchange/Outlook and they resulting Notes are Note-type items in Exchange.
The problem is that the iPad is converting these notes to message-type items and thus making notes unsynchable between the Android and the iPad.
Any ideas how to make the IMAP-based synching of notes back to Exchange not corrupt the note format would be appreciated.
thx, t.You can do a check for corrupted fonts and other font issues:
* http://www.thexlab.com/faqs/multipleappsquit.html - Font Book 2.0 Help: Checking for damaged fonts
* http://www.creativetechs.com/iq/garbled_fonts_troubleshooting_guide.html -
Information Message-Values for Ordinary deprec. have changed in dep. area 0
We had changed the scrap value for few assests and when ever we goto AW01N i.e asset explorer ,it displays the message -
Values for Ordinary deprec. have changed in dep. area 01 in fiscal year XXXX.
The user doesnt this message popping up every time we look at an asset now.Hi,
start transaction AFAR for the company code as real run. That will recalculate all asset values and should solve the problem.
Alternative would be to go to AS02 and choose "edit -> recalculate values" from the system menu.
Regards,
Markus -
Which table is stored for O3defaults value?
which table is stored for O3defaults value?
Dear King Qi ,
the default values that you create via transaction O3DEFAULTS are stored in two linked database tables:
The header data is stored in table OIB_DEF_INDEX_GM
The default set parameters itself are then stored table OIB_DEFAULTS.
I hope this helps,
Kind regards,
Markus -
Is it possible to use page-scope beans in value expression ?
Is it possible to use page-scope beans in value expressions ?
For example,
<c:forEach items="${DataScreens.records}" var="record" status="status">
<tr>
<td><h:command_link action="#{DataScreen.editRecord}">
<h:output_text value="#{DataScreen.modifyLabel}" />
<!----- PLEASE NOTE THAT status IS OF PAGE-SCOPE IN THE NEXT LINE -->
<f:parameter name="id" value="#{status.count}" />
</h:command>
</td>
<td>...</td>
<td>...</td>
</tr>
</c:forEach>In my case, I want to use JSTL instead of <h:dataTable>, because of some special
requirements in this screen. Can someone please provide me with a workaround ?
I get the following error on execution..
12/26/03 16:36:23:734 JST] 59f0302f FacesArraySuf W com.sun.faces.el.ext.FacesA
rraySuffix Attempt to apply the "." operator to a null value
[12/26/03 16:36:23:736 JST] 59f0302f FacesArraySuf W com.sun.faces.el.ext.FacesA
rraySuffix Attempt to apply the "." operator to a null value
[12/26/03 16:36:23:756 JST] 59f0302f WebGroup E SRVE0026E: [Servlet Error]-
[Argument Error: One or more parameters are null.]: javax.servlet.jsp.JspExcepti
on: Argument Error: One or more parameters are null.
at com.sun.faces.taglib.BaseComponentTag.doEndTag(BaseComponentTag.java:
961)
at com.sun.faces.taglib.html_basic.Command_LinkTag.doEndTag(Command_Link
Tag.java:222)
at org.apache.jsp._meisaiJoho._jspService(_meisaiJoho.java:365)
at com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.j
ava:89)
Thanks,
AjayHello Ajay,
I cant really understand how a particular style can be applied to only an individual column.In the simplest case the attribut 'columnClasses' of data_table contains
the same number of style classes as you have columns in your table. These
classes are then applied one to one to the columns.
If there are fewer classes than columns then you can think of the classes
beeing repeated until there is one class for each column. In the extreme
case of only one class this means that this class is applied to all columns.
The following example shows the simplest case of three columns
and three classes. Just remove one or two classes from the columnClasses
attribute to see the 'repeating' behavior.
Wolfgang Oellinger
<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %>
<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
<% session.setAttribute("PersonList", new foo.PersonList()); %>
<f:view>
<html>
<head>
<title>Styled Data Table</title>
<style>
/* for the columns */
.nameClass { width: 30em; color: red; }
.birthdayClass { width: 12em; color: green; background-color: #ccc; }
.heightClass { width: 5em; color: blue; }
/* for the header */
.yellowClass { background-color: yellow; }
</style>
</head>
<body>
<h:form>
<h3>Styled Data Table</h3>
<h:data_table columnClasses="nameClass,
birthdayClass,
heightClass"
style="border: 1px solid black;"
headerClass="yellowClass"
value="#{PersonList.members}"
var="person">
<h:column>
<f:facet name="header"><h:output_text value="Name"/></f:facet>
<h:output_text value="#{person.name}"/>
</h:column>
<h:column>
<f:facet name="header"><h:output_text value="Birthday"/></f:facet>
<h:output_text value="#{person.birthday}"/>
</h:column>
<h:column>
<f:facet name="header"><h:output_text value="Height"/></f:facet>
<h:output_text value="#{person.height}"/>
</h:column>
</h:data_table>
</h:form>
</body>
</html>
</f:view> -
Save prompted sql stored proc parm values in rpt file from designer
How can I save the last prompted sql stored proc parameter values from within the CR designer. In other words I want to hard code some of the parameter values (the rest are passed) so that CR does not prompt at run time. I am running CR Developer XI R2 SP1 from within VS.Net 2005 (Winforms)
Please re-post if this is still an issue to the .NET Development - Crystal Reports Forum or purchase a case and have a dedicated support engineer work with you directly
Maybe you are looking for
-
How do I use my own templates when saving DITA map as FM 11 book w/ components?
I have updated the ditafm-output.ini file in the following places: [BookWithFM-Chapter] [BookWithFM-TOC] [BookWithFM-Index] [BookWithFM-ListofFigures] [BookWithFM-ListofTables] [BookWithFM-BookTitle] In each I used the following information for my Te
-
64 Bit Photoshop CS4 running on 64 Bit WIndows 7 - does it work for anyone?
Hi, Is anyone running 64 BI Photoshop CS4 running on 64 Bit WIndows 7 without any problems? Mine is totally unusable due to wild erratic brushes (clone, healing, eraser and more). I have had zero success with Adobe. Two weeks after posting a supp
-
I have the macbook where the iLife was preinstalled. i did the system update already but when i try to make my own music through the preset 'beats' it says it must be installed first but when i click on updates for garage band it says it is up to dat
-
How to access an instance in a different .FLA?
Hi I am trying to add a LOAD EXTERNAL MOVIE CLIP behaviour to a button sitting in a .FLA called SERVICESMENU. I want to load a .swf titled MULTIMEDIA.SWF into an instance of an empty symbol called PAGE LOADER on a different .FLA called MAIN.FLA. The
-
Issues changing DAQ name in Measurement and Automation.
I am currently using LabVIEW 8.2 w/Measurement & Automation 4.4.1 with Drivers 8.7. I am having using four USB6008s and cannot change the resource name in M&A. It seems to crash this application. Any ideas?