.xmi是什么文件,怎么修改它里面的内容呢,这是一个部署在WebSphere6.0上的应用系统向其它系统提供接口方法调用的配置文件,文件如下:
ibm-ejb-jar-bnd.xmi
<?xml version="1.0" encoding="UTF-8"?>
<ejbbnd:EJBJarBinding xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ejbbnd="ejbbnd.xmi" xmlns:ejb="ejb.xmi" xmlns:common="common.xmi" xmi:id="EJBJarBinding_1146190824015" currentBackendId="DB2UDBNT_V8_1">
<ejbJar href="META-INF/ejb-jar.xml#ejb-jar_ID"/>
<ejbBindings xmi:id="EnterpriseBeanBinding_1146190824015" jndiName="ejb/com/diablo/PragrammerEntity/PragrammerLocalHome">
<enterpriseBean xmi:type="ejb:ContainerManagedEntity" href="META-INF/ejb-jar.xml#Pragrammer"/>
<ejbRefBindings xmi:id="EjbRefBinding_1146368656250" jndiName="ejb/com/diablo/PragrammerEntity/PragrammerLocalHome">
<bindingEjbRef xmi:type="common:EJBLocalRef" href="META-INF/ejb-jar.xml#EJBLocalRef_1146368656250"/>
</ejbRefBindings>
<cmpConnectionFactory xmi:id="CMPConnectionFactoryBinding_1146191116484" jndiName="jdbc/ejb/programmer"/>
</ejbBindings>
<defaultCMPConnectionFactory xmi:id="CMPConnectionFactoryBinding_1146190824015" jndiName="jdbc/Default" resAuth="Per_Connection_Factory"/>
</ejbbnd:EJBJarBinding>这里面jndiName="ejb/com/diablo/PragrammerEntity/PragrammerLocalHome">这个jndi的名称的路径是怎么知道的呢?