Bind IMAP to interface?
I have 10.5.6 server on a PowerMac G5 with two NIC's. The ip addresses and subnets are 192.168.225.198/26 and 192.168.225.150/27, and both of these are NAT'd to two different external IP addresses with different domains. Everything functions as it should except for the following.
There are two mail servers running on this server. On the .198 interface, I have the standard OS X server, and the .150 has Kerio MailServer (latest update). When the server is restarted, the OS X mail server grabs the imap and imaps ports for all of the interfaces, and therefore, Kerio cannot start those services on .150. Kerio is configured to listen only on .150 for all of its services.
If I manually stop the OS X mail server, restart Kerio, then start OS X mail server, then imap functions as desired on both NIC's.
I tried adding the .198 ip address to the cyrus.conf file to force imap and imaps to "listen" on that interface, but when I did, imap would not start. I bracketed the ip addresses as the man page said, but no luck.
Numerous google searches have not given me may answer either. I'm out of ideas.
Any help would be appreciated. Thanks in advance.
Eric
Alex,
Thank you for the prompt response!
I tried your suggestion, and after I changed it, imap would not start.
Here is my cyrus.conf file after the changes you suggested:
# standard standalone server implementation
START {
# do not delete this entry!
recover cmd="ctl_cyrusdb -r"
# this is only necessary if using idled for IMAP IDLE
idled cmd="idled"
# UNIX sockets start with a slash and are put into /var/imap/socket
SERVICES {
# add or remove based on preferences
imap cmd="imapd" listen="192.168.225.198:imap" prefork=0
imaps cmd="imapd -s" listen="192.168.225.198:imaps" prefork=0
# pop3 cmd="pop3d" listen="pop3" prefork=0
# pop3s cmd="pop3d -s" listen="pop3s" prefork=0
sieve cmd="timsieved" listen="sieve" prefork=0
# at least one LMTP is required for delivery
# lmtp cmd="lmtpd" listen="lmtp" prefork=0
lmtpunix cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=0
# this is only necessary if using notifications
# notify cmd="notifyd" listen="/var/imap/socket/notify" proto="udp" prefork=1
EVENTS {
# this is required
checkpoint cmd="ctl_cyrusdb -c" period=30
# this is only necessary if using duplicate delivery suppression
delprune cmd="cyr_expire -E 3" at=0400
# this is only necessary if caching TLS sessions
tlsprune cmd="tls_prune" at=0400
LIMITS {
imaplimit value=0
If I remove the ip addresses and colons, imap will start. Any ideas?
Thanks again,
Eric
Message was edited by: Eric Kaiser1
Message was edited by: Eric Kaiser1
Message was edited by: Eric Kaiser1
Similar Messages
-
Unable to bind EJB Home Interface to the JNDI name
Why do I get this error?? What is the jndi-name in weblogic-ejb-jar.xml
Unable to deploy EJB: OrganizationEJB from sempire_bc.jar:
Unable to bind EJB Home Interface to the JNDI name:
com.sempire.builder.business
_component.Organization. The error was:
javax.naming.NameAlreadyBoundException: Organization is already bound;
remaining
name 'com.sempire.builder.business_component'
<<no stack trace available>>Slava,
In case I change the name of the jndi name to a unique name. I still get the same
problem. I checked for multiple occurences, but there aren't any.
My web.xml file is:
<ejb-local-ref>
<description>
Reference EJB resources in Weblogic Resources
</description>
<ejb-ref-name>GangsterEJB</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>com.sempire.builder.business_component.GangsterHome</local-home>
<local>com.sempire.builder.business_component.Gangster</local>
</ejb-local-ref>
My weblogic-ejb-jar.xml file is:
<weblogic-enterprise-bean>
<ejb-name>GangsterEJB</ejb-name>
<entity-descriptor>
<persistence>
<persistence-type>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
<type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
</persistence-type>
<persistence-use>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
</persistence-use>
</persistence>
</entity-descriptor>
<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/GangsterDB</res-ref-name>
<jndi-name>oraclePool</jndi-name>
</resource-description>
</reference-descriptor>
<local-jndi-name>Gangster_test</local-jndi-name>
</weblogic-enterprise-bean>
I do not get the problem.
Thank you
Ronak Parekh
"Slava Imeshev" <[email protected]> wrote:
Hi Ronak,
This exception means that you already have a bean
with the same JNDI name. Search your weblogic-ejb-jar.xml files
for multiple occurrences of the name and fix the problem.
Regards,
Slava Imeshev
"Ronak Parekh" <[email protected]> wrote in message
news:[email protected]...
Why do I get this error?? What is the jndi-name in weblogic-ejb-jar.xml
Unable to deploy EJB: OrganizationEJB from sempire_bc.jar:
Unable to bind EJB Home Interface to the JNDI name:
com.sempire.builder.business
_component.Organization. The error was:
javax.naming.NameAlreadyBoundException: Organization is already bound;
remaining
name 'com.sempire.builder.business_component'
<<no stack trace available>> -
RE : How to bind to two interfaces
Gabriel,
You can advertise an environment on two ip addresses
by using multiple IP addresses instead of one in
FORTE_NS_ADDRESS. Specify the IP addresses separated by semicolon
setenv FORTE_NS_ADDRESS ip1:5000;ip2:5010;ip3:5012
You will also have to define FORTE_LOCATIONS to point
to these IP addresses so that Forte runtime knows where
to find the environment and services. In this case you
will always use the socket number 0 to allow Forte to
pick any available socket.
Ajith Kallambella M.
Subject: How to bind to two interfaces
Hi!
On one of our Solaris servers we are facing the problem that we have
two
network interface cards in it.
And we would like to access Forte on it through both cards. (avoid
unnecessary network traffic)
As far as I understand Forte needs a fix IP address to bind to (thus
bound to one card).
I tried to use 0.0.0.0 as a jolly-joker for all cards, but failed.
Has anybody an idea? Or is it a restriction?
If so, does Forte plan to improve the product in this way?
GA'BRIEL, A'kos ([email protected]) Fax: (+36-1) 4312-977
UNIX & Internet consultant Phone: (+36-1) 4312-979
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive
<URL:http://pinehurst.sageit.com/listarchive/>
Get Free Email and Do More On The Web. Visit http://www.msn.com
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>Hello
I assume you want to create multiple instance of your class.
Assuming that you class is NOT a singleton then simply repeat the CREATE OBJECT statement as many times as you need.
TYPES: begin of ty_s_class.
TYPES: instance TYPE REF TO zcl_myclass.
TYPES: end of ty_s_class.
DATA:
lt_itab TYPE STANDARD TABLE OF ty_s_class
WITH DEFAULT KEY,
ls_record TYPE ty_s_class.
DO 10 TIMES.
CLEAR: ls_record-instance.
CREATE OBJECT ls_record-instance.
APPEND ls_record TO lt_itab.
ENDDO.
Regards
Uwe -
Port-Channel binding on vfc interface
Hi there,
I am currently setting up a CNA / Nexus test configuration in a Blade Server chassis.
I am using a Fujitsu CEE switch in the chassis in between CNA and Nexus.
The FJ switch is connected to the Nexus via a port-channel with 8 member ports.
And here comes my problem. I normally bind physical interfaces to my vfcs
When I now try to bind the logical port-channel interface to my vfc it says this is only possible if the channel contains not more than one member port.
If this would work all my CNA WWPNs would be mapped to a single vfc interface.
What now?
I have 18 blades each equipped with one CNA . Means on both of my Nexus fabrics I have to configure 18 vfcs and bind the 36 WWPNs manually to them.
This is really kind of annoying.
Does anybody now if this will be fixed with a future firmware release or if there is any workaround available that makes life easier?
Thanks a lot in advance!You will need to bind the MAC address of the servers to vFC since you cannot bind the same physical interface to multiple vFCs. I am not aware of any alternate upcoming solutions for this. I have seen many many customers do this with Nexus 4000's in IBM bladecenters which houses the servers.
-
Bind application to interface?
When I use shoutcast on my campus over wifi, it often drops out. If I shut off wifi, then shoutcast works well.
Is it possible to bind shoutcast to the 3g network, so I can keep wifi active?
Thanksthat *****!
I somewhat understand apple's reasoning, but my preference would be that if an app needs to access something (i.e. settings, in this case), then apple should work with the author to ensure that they use "legal" methods.... -
Can two EARs bind the same ejb?
Hello,
Is it possible to use the same entity bean from different EARs?
I have an entity ejb for the UUP and I want to use the same uup from two different applications, but when the second application is deploying, throws the next exception:
<BEA-149231> <Unable to set the activation state to true for the application 'secondApplicationEAR'.
weblogic.application.ModuleException: Exception activating module: EJBModule(myUUP.jar)
Unable to deploy EJB: MyUUP from myUUP.jar:
[EJB:011008]Unable to bind EJB Home Interface to the JNDI name: ejb.MyUUPRemoteHome.
javax.naming.NameAlreadyBoundException: Failed to bind remote object (ClusterableRemoteRef(605920552248037872S:AdminServer [605920552248037872S
::AdminServer/301])/301 [uup.MyUUPRemoteHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]) to replica aware stub
at MyUUPRemoteHome(ClusterableRemoteRef(605920552248037872S::AdminServer [605920552248037872S::AdminServer/300])/300 [u
up.MyUUPRemoteHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]); remaining name 'ejb'
at weblogic.rmi.cluster.ClusterableRemoteObject.onBind(ClusterableRemoteObject.java:201)
at weblogic.jndi.internal.BasicNamingNode.bindHere(BasicNamingNode.java:371)
at weblogic.jndi.internal.ServerNamingNode.bindHere(ServerNamingNode.java:140)
at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:317)
at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:324)
at weblogic.jndi.internal.WLEventContextImpl.bind(WLEventContextImpl.java:277)
at weblogic.jndi.internal.WLContextImpl.bind(WLContextImpl.java:407)
at weblogic.ejb.container.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1249)
at weblogic.ejb.container.deployer.EJBDeployer.activate(EJBDeployer.java:1237)
at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:476)
at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)
at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:411)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:74)
at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:66)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:16)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:162)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:196)
at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:493)
at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)
at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:411)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:74)
Truncated. see log file for complete stacktrace
I have the myUUP.jar included in the two applications and I working with Weblogic 10.3.
Could you help me?Now, they are deployed successfully.
I have written distinct names in the <ejb-jndi> property of p13n-profile-config.xml in both applications and I've deleted the <jndi-name> param in weblogic-ejb-jar.xml into my uup jar. It seem is running correctly.
I had a first application EAR that used an uup. The uup is defined in a Ejb Project. In the firstApplication EAR is defined a dependence on the uup.jar. I'm not an expert in uup (that's obvious) and I need other application, with other content manager and other funcionality, but the same autentication and user properties. This is the reason by I defined a second EAR project with dependencies over the same uup.jar that the first EAR project.
But I don´t know if it's the most correct...
Is there a better option?
Thanks for everything. -
Question on Interface Groups and Mobility
Hi everyone.
I have a small question.
I have two 5508 controllers with 6 Access Points (3 on each controller). The network layout has one AP on one controller, one on the other, 45 degrees and about 100ft apart from each other.
In this layout the clients roam from one AP to the other, one controller to the other, but there are certain times where the client loses connectivity to the network (layer 3). I don't see any disconnect or roaming messages in the controller logs, but the laptop shows a "!" sign in its wireless connection (win 7).
It can take from a few seconds to several minutes for it to get an ip address and connectivity again.
Now, for my setup:
I have 3 interfaces with different VLANs, and an interface group that binds those 3 interfaces together. The interfaces are called the same on both controllers, and the interface group as well.
The wlan number is the same, as the SSID configuration.
The question is:
When the client roams to the other controller, does it retain the same interface/VLAN configuration? I have found documentation stating that when the user roams and the WLC has the same subnet, it goes with no issues, but it doesn't mention interface groups. Could it be that in some handovers the client falls in a different VLAN even when it is in the same interface group?
Thanks in advance for your help.Are these two WLC in same mobility group ? If that is the case clients should not change the IP when they roam from one WLC to another. Even in interface group configuration it should work like this.
Here is sample config I did to test this out (I haven't use interface group, but as per my understanding It should not make any difference).
http://mrncciew.com/2013/03/17/l3-inter-controller-roaming/
HTH
Rasika -
EJB 3.0 local interface JNDI
Hello
I found some information that will probably help a lot of people having trouble with local interface not referenced in JNDI.
You need to delacre each local interface in the web.xml.
<ejb-local-ref>
<ejb-ref-name>MappedNameInYourEJB</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
<local> yourLocalInterface
</local>
</ejb-local-ref>
The weird thing about this is you don't need to do it when you use remote interface!! I would have thought Weblogic was smart enough to put your EJB in the JNDI when you declare @local on your interface!!
Am I wrong with something here?
When I read the EJB spec, it says you don't need to declare your EJB anywhere when you use annotation....
If someone have an explanation I would be very happy to read about it!!!!
TanxHi,
In our current impl, we don't bind local business interface impl onto global jndi, this is because adding global JNDI binding for local EJB means every local business interface object must be bound into global JNDI, which will give rise to strange errors when accessing remotely or in different application context.
On the other hand, you needn't add each local interface in the web.xml, you can use annotation through EJB link, which is the suggested way to use EJB local reference, for example:
@Stateful(name="AccountManagementBean")
public class AccountManagementBean
@EJB(
name="PersonBeanRef",
beanName="PersonBean"
Person person;
@Stateless(name="PersonBean")
public class PersonBean implements Person {
In this example, AccountManagementBean has a local reference of PersonBean, the key is you should use beanName in @EJB, whose value is the ejb name of referenced EJB. -
Problem with receiving of the UDP multicasting on multiple interfaces in the W2K12 cluster
Hi,
I have my .NET application which receives the UDP multicasting communication. It works fine until it is deployed on a W2K12 cluster. Some multicast groups are still available and some are not in the cluster. The
problem is caused by the cluster which creates a virtual interface for a inter-node communication. When the cluster is on and my app is trying to subscibe to the affected group then IGMP packets are routed to the cluster's
virtual interface where the multicast communication is not available. When the cluster (cluster service) is off all groups are available and IGMP is routed to a right interface.
I also have a different application which is not based on .NET and it receives all multicast groups in any deployment (same W2K12 clustered server). So, I guess that in my app I have to tell to the socket somehow, which local interface should
be used for a particular multicast group. In my app I use code below for a group subscribtion, but I still can't manage routing of IGMP to a right local interface. Can you help me?
As you can see in the code example I try to mapp a group to a local interface using its IP and index using MulticastOption class, but it has no effect. Different interface (cluster's virtual interface) is used for a IGMP
subscribtion. I also tried to bind\set local interface to Any, but without success.
It seems that there is some OS logic which overrides my setup. But, it must be possible to do the socket setup correctlly because non .NET application works fine.
Thanks.
Regards,
Marek
public void Start(string[] args)
//args[0] - multicast group
//args[1] - multicast port
//args[2] - local interface IP
//args[3] - local interface index
UdpClient udp = new UdpClient();
udp.Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
udp.Client.Bind(new IPEndPoint(IPAddress.Parse(args[2]), Convert.ToInt32(args[1])));
MulticastOption mcastOption = new MulticastOption(IPAddress.Parse(args[0]));
mcastOption.LocalAddress = IPAddress.Parse(args[2]);
mcastOption.InterfaceIndex = int.Parse(args[3]);
udp.Client.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.AddMembership, mcastOption);
udp.BeginReceive(new AsyncCallback(Receive), udp);I don’t know if it will help you but I can illustrate my problem on the following prints from netsh and route tools. First print from netsh shows that the affected group 224.0.46.232 is assigned to interface 20. Second print shows
that interface 20 is Microsoft Failover Cluster Virtual Adapter where multicast communication is not available.
When the test app, which works fine, is used than these prints show that group 224.0.46.232 is assigned to interface 19 - Microsoft Network Adapter Multiplexor Driver, where multicast communication is available.
So, the question is how to manage these „prints“ to requested setup in .NET.
Regards,
Marek
C:\Windows\system32>netsh interface ip show joins
Interface 1: Loopback Pseudo-Interface 1
Scope References Last Address
0 0 Yes 239.255.255.250
Interface 20: Local Area Connection* 12
Scope References Last Address
0 0 Yes 224.0.0.1
0 1 Yes 224.0.0.252
0 1 Yes 224.0.46.232
Interface 19: Public
Scope References Last Address
0 0 No 224.0.0.1
0 1 No 224.0.0.252
0 0 Yes 239.255.255.250
C:\Windows\system32>route print
===========================================================================
Interface List
19...3c d9 2b ef 8a ec ......Microsoft Network Adapter Multiplexor Driver
20...02 91 08 09 1a ae ......Microsoft Failover Cluster Virtual Adapter
1...........................Software Loopback Interface 1
16...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
21...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
=========================================================================== -
Hi,
I just configured the first interface of my C150 ESA with ip address, default gateway,listener, RAT and SMTP routes. I want my IronPort to handle mail for another domain with a totally independant netwotk (subnet and mail servers...). Can I configure the second interface the same way I configured the first one (obviously with all the good settings...;-)) ? Does it work? Is there no problem of IP or SMTP routing ?
To be short, I want to do two "one interface configuration" scheme with my ESA (which has two physical interfaces) and not a "two interfaces configuration" scheme
Thanks,
VincentVincent - should be ok to do this. You have two options to do this:
1. Use the 2nd NIC port and assign IP.
2. Use the virtual gateway feature to get this 2nd IP address onto the network and then create a new listener on the virtual interface..this is much simpler and less work.
Use the interfaceconfig CLI command or in the GUI to do this. Bind the new interface with it's unique DMZ ip onto the same network card as used for the previous interface (data 1 i assume).
Option 2 is much easier
:wink: -
Undable to bind EJB Home during deploy
Hi
I'm getting an exception when I redeploy to weblogic81. I have and ear with several ejb jars in it. The following is the message I get...
Unable to bind EJB Home Interface to the JNDI name: EJBTestService. javax.naming.NameAlreadyBoundException: EJBTestService is already bound; remaining name :at weblogic.jndi.internal.BasicNamingNode.bindHere(BasicNamingNode.java:333) at weblogic.jndi.internal.ServerNamingNode.bindHere(ServerNamingNode.java:124) at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:291) at weblogic.jndi.internal.WLEventContextImpl.bind(WLEventContextImpl.java:279) at weblogic.jndi.internal.WLContextImpl.bind(WLContextImpl.java:384) at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1116) at weblogic.ejb20.deployer.EJBDeployer.activate(EJBDeployer.java:1362) at weblogic.ejb20.deployer.EJBModule.activate(EJBModule.java:631)
This error doesn't always occur with the same jar in the ear. Sometimes the above jar prepares and activates fine and another one fails.
If anyone has any idea I'd appreciate feedback.Hello,
The error suggests that an object is already bound to the JNDI name.
This can happen if you have 2 or more ejbs in your EAR file wit the same JNDI name or if your application has not fully/cleanly undeployed before you try to redeploy it.
I suspect the latter is your problem. Once you have undeployed your application use the weblogic console to view your JNDI tree and make sure nothing is bound that should not be bound. Then redeploy your app. If you still have the problem check your ear does not have duplicate ejbs or ejbs using the same JNDI name. -
Javax.naming.NameAlreadyBoundException: Failed to bind remote object
I am getting an error while deploying wli-ejbs.ear file. This ear uses oracle thin drivers to connect to database. But while deploying i am receiving an error as below. Can anyone please help me to solve this problem?
Deployer:149033]preparing application wli-ejbs on managed2_cvf01
[Deployer:149033]preparing application wli-ejbs on managed1_cvf01
[Deployer:149033]prepared application wli-ejbs on managed1_cvf01
[Deployer:149033]prepared application wli-ejbs on managed2_cvf01
[Deployer:149033]activating application wli-ejbs on managed1_cvf01
[Deployer:149033]activating application wli-ejbs on managed2_cvf01
[Deployer:149034]An exception occurred for task [Deployer:149026]Deploy application wli-ejbs on cvf01_cluster.: weblogic.management.DeploymentException:
Exception:weblogic.management.ApplicationException: activate failed for calendar/oracle
Module: calendar/oracle Error: Exception activating module: EJBModule(calendar/oracle,status=PREPARED)
Unable to deploy EJB: RemoteCalendarBean from calendar/oracle:
[EJB:011008]Unable to bind EJB Home Interface to the JNDI name: RemoteCalendarBean.
javax.naming.NameAlreadyBoundException: Failed to bind remote object (ClusterableRemoteRef(704752282736664516S:172.24.206.163:[7003,7003,7004,7004,7003,7004,-1,0,0]:172.24.206.163:7003,172.24.206.163:7003:cvf01:managed1_cvf01 null)/948 [com.bea.wli.calendar.api.BusinessCalendarHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]) to replica aware stub at RemoteCalendarBean(ClusterableRemoteRef(704752282736664516S:172.24.206.163:[7003,7003,7004,7004,7003,7004,-1,0,0]:172.24.206.163:7003,172.24.206.163:7003:cvf01:managed1_cvf01 [704752282736664516S:172.24.206.163:[7003,7003,7004,7004,7003,7004,-1,0,0]:172.24.206.163:7003,172.24.206.163:7003:cvf01:managed1_cvf01/944, -8505871579836432025S:172.24.206.163:[7005,7005,7006,7006,7005,7006,-1,0,0]:172.24.206.163:7003,172.24.206.163:7003:cvf01:managed2_cvf01/1008])/944 [com.bea.wli.calendar.api.BusinessCalendarHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]); remaining name ''
at weblogic.rmi.cluster.ClusterableRemoteObject.onBind(ClusterableRemoteObject.java:177)
at weblogic.jndi.internal.BasicNamingNode.bindHere(BasicNamingNode.java:347)
at weblogic.jndi.internal.ServerNamingNode.bindHere(ServerNamingNode.java:124)
at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:291)
at weblogic.jndi.internal.WLEventContextImpl.bind(WLEventContextImpl.java:279)
at weblogic.jndi.internal.WLContextImpl.bind(WLContextImpl.java:386)
at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1141)
at weblogic.ejb20.deployer.EJBDeployer.activate(EJBDeployer.java:1385)
at weblogic.ejb20.deployer.EJBModule.activate(EJBModule.java:631)
at weblogic.j2ee.J2EEApplicationContainer.activateModule(J2EEApplicationContainer.java:3315)
at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2194)
at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2167)
at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer(SlaveDeployer.java:2503)
at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDeployer.java:2421)
at weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.java:2138)
at weblogic.management.deploy.slave.SlaveDeployer.commitUpdate(SlaveDeployer.java:676)
at weblogic.drs.internal.SlaveCallbackHandler$2.execute(SlaveCallbackHandler.java:35)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)run the sync.bat file as mentioned in the instructions...
or through EBCC(select sampleportal-project dir, app name "sampleportal")...
good luck
Vijay
"ellen" <[email protected]> wrote:
>
I installed sampleportal and did all the changes according to the documents,
when
the server started, there is this error:
Unable to deploy EJB: CatalogWebService from catalogwe.jar:
Unable to bind EJB Home Interface to the JNDI name: sampleportal.BEA_commerce.CatalogWebService.
The error was: javax.naming.nameAlreadyBoundException: Failed to bind remote
object...to
replica aware stub at CatalogWebService; remaining name'sampleportal.BEA_commerce'
After the server started with the above error, I tried to run the app, here
is what
occured:
PortalPersistenceManager: portal'sampleportal/sampleportal' not found.
Has anybody seen this before?
Ellen -
Infuriating IMAP problem in Mail - Help!
I have just starting hooking up Mail with our company's IMAP server. I need to do this since I use a desktop and a laptop, both of which need to have exactly the same e-mail on them, including flagged items, sent etc. It seems to work OK except for one thing - Whenever I send a mail, next time I check mail and it syncs with the server, the mail I just sent shows up in bold (unread) in the sent messages folder. I can see why it is doing this - It's because I store my sent messages on the server, along with my incoming mail, so when the sent message is synchronized it thinks it is "new" or unread. I need to sent messages stored on the server as if I don't then it negates the whole point of me using IMAP. Does anyone know a workaround or a way to stop this? If not it's back to POP3 for me and the joy of copying my entire mail folder to my laptop when I go away and back again when I return.......
ThanksThanks for the help. Here's what that folder contains:
Deleted.imapmbox
Drafts.imapmbox
INBOX.imapmbox
Sent Messages.imapmbox
I've messed with every possible setting on the IMAP account in Mail and also in the options section of our IMAP web interface but to no avail. I've also experimented with the "Use this folder for..." setting as-well, but it's just not doing anything.
The whole point of this was to ensure that when I go away (which I often do) I can just sync the MacBook Pro up with the IMAP server and avoid having to run my sync scripts I made to copy my mail folder etc. over from the desktop. Ironically, it only takes a double click to do that and I spent all of Sunday morning trying to get this stuff sorted then ended up going back to POP3....So much for technology.
There are quite a lot of Apple Mail/IMAP issues similar to this (although not all identical) around the web on forums (here too) and I have seen at least 1 person who had the same issue. I think Entourage handles it better but I'm not willing to use that due to the fact that it doesn't use Apple's address book.
The detail from the console output which someone else posted that had a similar problem seems to indicate some kind of incompatibility with the flags and status info that Mail and the IMAP server exchange. It also appears that different server software companies have different interpretations of the IMAP standard, which causes much finger pointing and gets nothing done. I should say that the issue is identical on the MBP as well as the G5 Desktop.
It looks like I will have to wait until 10.4.7 is released to see if it is fixed. Apple are supposed to be focussing heavily on some unresolved Mail problems in that release so maybe it will fix it, but I'm not holding my breath. -
Listener working for any interface
Hi!
I've an oracle instance running one listener, and I need it not to be bind to any specific network adapter or IP address but accepting incoming connections from any network adpater and IP.
anyone can help me?
this is my actual configuration:
# Filename: listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.214.1)(PORT = 1521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = vtsdbs1)
(ORACLE_HOME = /opt/oracle/OraHome10gR2)
(SID_NAME = vtsdbs1)
Thank you.If I change HOST=192.168.214.1 with HOST=myserver, and in /etc/hosts :
192.168.214.1 myserver
I think the incomming connections from 150.150.1.100 will keep refusing.Don't think but test it. Madrid's suggestion is correct. If you change IP to hostname then your listener will be listening on any interface.
Here is a proof (my machine has 2 (physical) interfaces):
$ hostname
dunaj.vision.loc
$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.13.1 dunaj.vision.loc
10.2.90.1 hron.vision.loclistener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.13.1)(PORT = 1521))
$ netstat -an|grep LISTEN|grep tcp|grep 1521
tcp 0 0 192.168.13.1:1521 0.0.0.0:* LISTENListner is binds on 192.168.13.1 (eth0) interface.
Now we try telnet that IPs and port from another machine.
$ telnet dunaj.vision.loc 1521
Trying 192.168.13.1...
Connected to dunaj.vision.loc (192.168.13.1).
Escape character is '^]'.
Trying hron.vision.loc...
telnet: connect to address 10.2.90.1: Connection refused
telnet: Unable to connect to remote host: Connection refusedNow the Madrid's suggestion:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = dunaj.vision.loc)(PORT = 1521))
$ netstat -an|grep LISTEN|grep tcp|grep 1521
tcp 0 0 0.0.0.0:1521 0.0.0.0:* LISTENListner is binds on all (0 0.0.0.0:1521) interfaces interface.
Now we try telnet again.
$ telnet dunaj.vision.loc 1521
Trying 192.168.13.1...
Connected to dunaj.vision.loc (192.168.13.1).
Escape character is '^]'.
$ telnet hron.vision.loc 1521
Trying hron.vision.loc...
Connected to hron.vision.loc (10.2.90.1).
Escape character is '^]'.Message was edited by:
Ivan Kartik
Another option. If you remove HOST settings then behaviour will be the same. Listener will bind on all interfaces.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(PORT = 1521))
$ netstat -an|grep LISTEN|grep tcp|grep 1521
tcp 0 0 0.0.0.0:1521 0.0.0.0:* LISTEN -
I will like to consider XMLBeans for mapping XML instance, at run-time,
into class loading/object instances/my-precoded handlers.
Looking for the richest possible framewark to process SOAP/XML instances without
code pre-generation, just run-time loading/calling of custom code. Yes - the SOAP
body is 100% schema based.
In a sense - XML instance will act as Declarative flow control thru non-XMLBeans-codeGenerated
handlers - for a each SOAP request
Castor and Quick are sometimes positioned to have such "mapped" functionality.
I noticed XMLBeans roadmap to support Web Services and fully/timely support XMLSchema
now searching for support of run-time routing to non-generated XML handlers.
Shmuel Koller, BMC
[email protected]Thank you for your responses,
i resolved my problem on another way.
@Ayyapparaj: Yes i call the execute in the component controller, but the data loss based on another problem. I used the public component of the model DC in both view DCs and create a data binding between the interface of the model DC and the component controler of both view components. At runtime, two model objects will be instantiated. That means that the two components uses two differen model contents.
Now i build in the view DC only one component, so that i use only one model object and i'm able to display the model content in all views.
Thanks
Florian
Maybe you are looking for
-
PO's Document type created from Shopping Cart
Hi all, I work on a SRM 5 system with Extend classic scenario. when I create a PO from a SC, the system assign automatically a document type. I have to change this assignment. I already define transaction type for BUS2201, but I'm not able to find wh
-
Failure to register with Shared Services
Planning 9.3.1 At Time = 0, we had created groups in Shared Services that were provisioned to our planning app. We could see the groups and corresponding uses come through into planning. Now at Time = 1, we notice that in Shared Services our planning
-
Mid-2011 15" macbook pro, 16GB main memory, solidstate disk (installed myself) After upgrading to Maverick yesterday I tried to use the new iCal map and directions feature. I entered the first and last name of the appointment, that is in my contacts
-
Error "maintain plant 3000 for sales area
hi, We had two companies, 3000 and 9000. Sales order is created in company 9000, and delivery plant is 3000. however, the error message is displayed " maintain plant 3000 for sales area". pls advice.
-
Special Ledger Data Transfer GCU1 Splitting rule "Z12/SKIP/0001"
Hello experts, when transfering documents from financial accounting into a special ledger (GCU1) I get the error message "Keine Aufteilungsregel definiert zu Z12/SKIP/0001" (No splitting rule defined for Z12/SKIP/0001). Under Financial Accounting (Ne