We are in the process of trying to stand up a 7.5 non-production
environment.  We are running ARS 7.5P1 on Solaris 10 with a remote
Oracle 10gR2 database.  We are running the ITSM 7.5 Suite of Products.
We have the 7.5P1 Mid-Tier installed on a Windows 2003 SP1 Server
running IIS6 with Tomcat 5.5.25.

For the most part everything seems to be running fine except for the
Atrium Console.  

Trying to access Class Manager results in the following error:

Error calling destination cmdbclassservice
ARInitializationnull

Fault
[RPC faultString="ARInitialization"
faultcode="Server.Processing" faultDetail="null"]

Trying to access BMC Atrium Impact Simulator:

java.lang.UnstaisfiedLinkError : ARInitialization

Trying to access Service Catalog:

faultCode:Server.Processing
faultString:'java.lang.UnsatisfiedLinkerror: ARInitialization'
faultDetail:'null'

the tomcat log shows:

- Could not load native library
java.lang.UnsatisfiedLinkError: C:\Program Files\BMC
Software\ARSystem\midtier\WEB-INF\lib\arjni75.dll: Can't find dependent
libraries
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at com.bmc.arsys.api.NativeLibraryLoader.load(Unknown Source)
        at com.bmc.arsys.api.Proxy.a(Unknown Source)
        at com.bmc.arsys.api.Proxy.<init>(Unknown Source)
        at com.bmc.cmdb.api.CMDBProxy.<init>(Unknown Source)
        at com.bmc.cmdb.api.CMDBProxyPool.get(Unknown Source)
        at com.bmc.cmdb.api.CMDBProxyManager.getProxy(Unknown Source)
        at com.bmc.cmdb.api.CMDBClass.find(Unknown Source)
        at
com.bmc.bsm.atrium.rpc.service.cache.CmdbClassDAO.loadClasses(CmdbClassD
AO.java:119)
        at
com.bmc.bsm.atrium.rpc.service.cache.CmdbClassDAO.getCache(CmdbClassDAO.
java:182)
        at
com.bmc.bsm.atrium.rpc.service.cache.CmdbClassDAO.setContext(CmdbClassDA
O.java:77)
        at
com.bmc.atrium.lcds.AtriumFlexFactory.lookup(AtriumFlexFactory.java:64)
        at
flex.messaging.FactoryInstance.lookup(FactoryInstance.java:150)
        at
flex.messaging.services.remoting.adapters.JavaAdapter.createInstance(Jav
aAdapter.java:237)
        at
flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter
.java:157)
        at
flex.messaging.services.RemotingService.serviceMessage(RemotingService.j
ava:173)
        at
flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:11
65)
        at
flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoin
t.java:757)
        at
flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFil
ter.java:117)
        at
flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)
        at
flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:48)
        at
flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilte
r.java:67)
        at
flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFil
ter.java:145)
        at
flex.messaging.endpoints.AMFEndpoint.service(AMFEndpoint.java:122)
        at
flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:42
4)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at
com.bmc.atrium.web.AtriumServletDispatcher.dispatch(AtriumServletDispatc
her.java:69)
        at
com.bmc.atrium.modulelauncher.AtriumWidgetPlugin.dispatchServlet(AtriumW
idgetPlugin.java:172)
        at
com.bmc.atrium.modulelauncher.AtriumWidgetPlugin.processRequest(AtriumWi
dgetPlugin.java:94)
        at
com.remedy.arsys.plugincontainer.impl.PluginServlet.postPluginInfo(Unkno
wn Source)
        at
com.remedy.arsys.plugincontainer.impl.PluginContainer.processRequestInfo
(Unknown Source)
        at
com.remedy.arsys.stubs.AuthenticationHelperServlet.doRequest(Unknown
Source)
        at com.remedy.arsys.stubs.GoatHttpServlet.postInternal(Unknown
Source)
        at com.remedy.arsys.stubs.GoatHttpServlet.doPost(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:174)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:117)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:108)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
51)
        at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
        at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
        at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
703)
        at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.
java:895)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:689)
        at java.lang.Thread.run(Unknown Source)

We've been working with BMC support and have uninstalled and
re-installed, Mid-Tier, Tomcat, Jakarta Redirector, etc..but still no
luck.

Earlier we had an issue with the Mid-Tier Config not loading correctly
after we logged in and BMC Support had us ddd the following to java tab
of tomcat properties:

-Djava.library.path=C:\Program Files\BMC
Software\ARSystem\midtier\WEB-INF\lib

And that took care of that issue.

I found KBase 20009761(com.bmc.arsys.api.Proxy.ARInitialization errors
when accessing Atrium Core Console) that speaks to this exact
error/issue and included the following steps for resolution:

The customer worked with the web support team to identify an incomplete
mid-tier 7.5 installation.  To resolve the installation issues the
customer executed the following steps:
 
 
For a clean uninstall and reinstall of Mid Tier on a Windows web server
please do the following:
---------------------------
1. Go to Add/Remove programs and uninstall Mid Tier, Tomcat and Jakarta
Redirector (if present)
2. Go to the file system and delete the leftover directories of Apache
Software Foundation and Mid Tier. You may need to reboot to get all of
them deleted.
3. After the system comes back up, open the IIS management console and
look for the ISAPI filter on either the Default Website level or the Web
Sites level for Jakarta and if it's present on either of them, remove
it.
4. Make sure that the Jakarta Web Extension is also gone. If it's not,
delete it then.
5. Edit your registry in the HKEY_LOCAL_MACHINE - Software and locate
the Apache Software Foundation entry and delete it if it's still there.
6. Also remove the BMC Software AR System Mid Tier entry.
7. Once these registry entries are removed and the directories for all
recent Mid Tiers and Tomcat/Jakarta have been removed, restart the web
server again to clear the cache.
8. Proceed with the reinstall and treat the system as if Mid Tier and
Tomcat had never been installed on this box.
---------------------------
 
Once the mid-tier was reinstalled the errors were no longer presented
when accessing the Atrium Core Console components.

We tried the above steps and we are still receiving the errors.

-Greg

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"

Reply via email to